.w-layout-layout { grid-row-gap: 20px; grid-column-gap: 20px; grid-auto-columns: 1fr; justify-content: center; padding: 20px; } .w-layout-cell { flex-direction: column; justify-content: flex-start; align-items: flex-start; display: flex; } .w-layout-blockcontainer { max-width: 940px; margin-left: auto; margin-right: auto; display: block; } @media screen and (max-width: 991px) { .w-layout-blockcontainer { max-width: 728px; } } @media screen and (max-width: 767px) { .w-layout-blockcontainer { max-width: none; } } .navbar { background-color: #fff; background-image: linear-gradient(#fff, rgba(255, 255, 255, 0)); } .container { max-width: 1280px; background-color: rgba(255, 255, 255, 0); border: 1px solid rgba(0, 0, 0, 0); position: fixed; top: 0%; bottom: auto; left: 0%; right: 0%; } .nav-link { color: #304a57; letter-spacing: 10px; font-family: Glacialindifference, sans-serif; font-weight: 700; } .nav-link:hover, .nav-link.w--current { color: #89362e; } .body { background-color: #c2c2c2; border: 1px solid #ffa7a7; } .background-video { height: 100vh; } .image { margin-right: -405px; } .image-2 { margin-top: 42px; margin-left: 135px; margin-right: 0; padding-right: 0; } .image-3 { margin-right: 0; } .image-4 { margin-top: 80px; margin-left: 500px; padding-left: 0; } .gallery-overview { background-color: #f5f7fa; border-bottom: 1px solid #e4ebf3; padding: 80px 30px; position: relative; } .container-2 { width: 100%; max-width: 940px; flex-direction: column; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; display: flex; } .gallery-wrapper { grid-column-gap: 40px; grid-row-gap: 40px; grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; align-items: start; display: grid; } .gallery-block { flex-direction: column; justify-content: flex-start; align-items: flex-start; display: flex; } .gallery-features-block { margin-top: 16px; margin-bottom: 24px; } .gallery-feature { background-image: url('../images/'); background-position: 0%; background-repeat: no-repeat; background-size: 20px; margin-bottom: 8px; padding-left: 30px; font-size: 14px; line-height: 24px; } .button-primary { color: #fff; letter-spacing: 2px; text-transform: uppercase; background-color: #1a1b1f; padding: 12px 25px; font-size: 12px; line-height: 20px; transition: all .2s; } .button-primary:hover { color: #fff; background-color: #32343a; } .button-primary:active { background-color: #43464d; } .gallery-grid { grid-row-gap: 40px; grid-template-rows: auto auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid; } .gallery-image { width: 100%; } .image-5, .link-block { margin-top: 545px; margin-left: 20px; } .link-block-2 { margin-top: -235px; } .link-block-3 { color: #304a57; margin-top: -370px; text-decoration: none; } .text-block { color: #304a57; margin-top: -122px; text-decoration: none; } .link-block-4 { margin-top: 297px; } .link-block-5 { color: #304a57; margin-top: 192px; margin-left: 20px; font-family: Glacialindifference, sans-serif; font-size: 10px; text-decoration: none; } .text-block-2 { color: #304a57; letter-spacing: 10px; margin-left: 50px; text-decoration: none; } .button { letter-spacing: 10px; -webkit-text-stroke-color: #304a57; background-color: rgba(56, 152, 236, 0); margin-top: 164px; margin-left: 40px; font-family: Glacialindifference, sans-serif; font-size: 10px; } .image-6 { margin-top: 140px; margin-left: 320px; } .quick-stack { height: 700px; } .image-7 { width: 800px; margin-top: 60px; margin-left: 11px; } .cell { line-height: 10px; } .text-block-3 { color: #304a57; margin-top: 100px; margin-left: 22px; font-family: Glacialindifference, sans-serif; text-decoration: none; } .link-block-6 { color: #304a57; letter-spacing: 10px; font-family: Glacialindifference, sans-serif; font-size: 12px; text-decoration: none; } .link-block-6.w--current { margin-left: 25px; } .image-8 { width: 70px; } .paragraph { color: #304a57; text-align: left; margin-top: 11px; margin-left: 591px; font-family: Glacialindifference, sans-serif; } .image-9 { margin-top: -57px; margin-left: 102px; } .text-block-4 { margin-top: 68px; } .text-block-5 { text-decoration: none; } .link-block-7 { margin-top: 93px; } .quick-stack-2 { height: 600px; } .image-10 { margin-top: 60px; } .link-block-8 { color: #304a57; flex-direction: column; justify-content: flex-start; align-items: flex-start; margin-top: 60px; font-family: Glacialindifference, sans-serif; text-decoration: none; display: flex; } .link-block-8.w--current { color: #304a57; letter-spacing: 10px; font-family: Glacialindifference, sans-serif; font-size: 10px; text-decoration: none; } .text-block-6 { letter-spacing: 8px; margin-top: 190px; margin-left: 30px; font-size: 12px; } .text-block-7 { color: #304a57; letter-spacing: 8px; margin-top: 8px; margin-left: 30px; font-family: Glacialindifference, sans-serif; font-size: 12px; text-decoration: none; } .link-block-9 { letter-spacing: 10px; text-decoration: none; } .link-block-10 { color: #304a57; letter-spacing: 10px; margin-left: 40px; font-family: Glacialindifference, sans-serif; font-size: 12px; text-decoration: none; } .text-block-8 { letter-spacing: 8px; margin-top: 8px; margin-left: -10px; } .text-block-9 { color: #304a57; text-decoration: none; } .link-block-11, .link-block-12 { color: #304a57; letter-spacing: 8px; margin-top: 8px; margin-left: 30px; font-family: Glacialindifference, sans-serif; font-size: 12px; text-decoration: none; } .link-block-13 { color: #304a57; letter-spacing: 10px; margin-top: 40px; margin-left: 30px; font-family: Glacialindifference, sans-serif; font-size: 12px; text-decoration: none; } .link-block-14 { color: #304a57; letter-spacing: 8px; font-family: Glacialindifference, sans-serif; font-size: 12px; text-decoration: none; } .text-block-10 { margin-top: -10px; margin-left: 30px; } .text-block-11 { letter-spacing: 8px; margin-top: -34px; } .link-block-15 { color: #304a57; letter-spacing: 8px; margin-top: 8px; margin-left: 30px; font-family: Glacialindifference, sans-serif; font-size: 12px; text-decoration: none; } .image-11 { margin-top: -12px; margin-left: 159px; } .image-12 { margin-top: 40px; margin-left: 170px; } .image-13 { width: 400px; margin-top: 60px; } .image-14 { margin-top: 60px; margin-left: 200px; } .image-15 { margin-top: 60px; margin-left: 410px; } .text-block-12 { color: #1c1c1c; margin-top: -190px; margin-left: 207px; font-family: Glacialindifference, sans-serif; font-size: 30px; line-height: 30px; } .text-block-13 { color: #304a57; margin-top: 54px; margin-left: 807px; font-family: Glacialindifference, sans-serif; font-size: 20px; } .image-16 { width: 700px; margin-left: 300px; } .link-block-16 { color: #304a57; margin-top: -334px; margin-left: 297px; font-family: Glacialindifference, sans-serif; font-size: 30px; } .link-block-17 { color: #304a57; font-family: Glacialindifference, sans-serif; font-size: 30px; } .text-block-14 { margin-top: 24px; } .text-block-16 { margin-top: -657px; margin-left: 577px; } .text-block-17 { margin-top: 22px; margin-left: 577px; } .image-17 { margin-top: 27px; margin-left: 200px; } .image-18 { margin-top: 60px; margin-left: 170px; } .text-block-18 { margin-top: -117px; margin-left: 695px; font-family: Glacialindifference, sans-serif; } .image-19 { margin-top: 60px; margin-left: 170px; } .text-block-19 { margin-top: -136px; margin-left: 672px; font-family: Glacialindifference, sans-serif; } .image-20 { margin-top: 60px; margin-left: 170px; } .image-21 { margin-top: 10px; margin-left: 227px; padding-bottom: 30px; } .text-block-20 { margin-top: 10px; margin-left: 170px; font-family: Glacialindifference, sans-serif; } .image-22 { margin-top: -323px; margin-left: 436px; } .text-block-21 { margin-top: -105px; margin-left: 536px; font-family: Glacialindifference, sans-serif; } .quick-stack-3 { width: 800px; height: 50px; object-fit: scale-down; margin-top: 0; margin-left: 68px; } .video { margin-top: 60px; } .text-block-22 { margin-top: 20px; font-family: Glacialindifference, sans-serif; } .text-block-23 { text-align: right; margin-top: -120px; margin-left: 880px; font-family: Glacialindifference, sans-serif; } .image-24 { width: 500px; } .image-26 { margin-top: -27px; } .container-3 { margin-top: 70px; } .image-27 { aspect-ratio: auto; flex: 0 auto; margin-top: -174px; padding-bottom: 28px; } .image-28 { margin-top: -8px; } .image-29 { margin-top: -37px; } .image-30 { padding-bottom: 30px; } @media screen and (max-width: 991px) { .container-2 { max-width: 728px; } .gallery-wrapper { grid-template-columns: 1fr 1fr; } .text-block-6 { margin-top: 0; } .image-12 { margin-left: 52px; } .image-15 { margin-left: 302px; } .text-block-12 { letter-spacing: 3px; margin-left: 141px; font-size: 25px; line-height: 20px; } .bold-text { font-size: 20px; } .image-16 { margin-left: 72px; } .text-block-16 { margin-top: -1052px; margin-left: 446px; } .text-block-17 { margin-left: 446px; } .image-17 { margin-top: 55px; margin-left: 121px; } .image-18 { margin-top: -14px; margin-left: 29px; } .text-block-18 { margin-top: -213px; margin-left: 541px; margin-right: -108px; } .image-19 { margin-left: 80px; } .text-block-19 { margin-left: 578px; } .image-20 { margin-left: 70px; } .image-21 { margin-left: 120px; } .text-block-20 { margin-left: 70px; } .text-block-21 { margin-left: 451px; margin-right: -94px; padding-bottom: 30px; } .quick-stack-3 { margin-left: -26px; } .text-block-23 { margin-top: 12px; margin-left: 539px; } .image-23 { margin-left: 528px; } .image-24 { width: 450px; } .image-25 { margin-left: -60px; } .image-26 { width: 350px; margin-top: -87px; } .cell-2 { padding-left: 21px; } .bold-text-2 { margin-left: -291px; } .image-27, .image-30 { width: 300px; } .cell-3 { padding-top: 0; } } @media screen and (max-width: 767px) { .gallery-overview { padding: 60px 15px; } .paragraph { margin-left: 364px; } .image-11 { margin-left: 55px; } .image-12 { margin-top: 0; margin-left: 33px; } .text-block-16 { margin-top: -771px; margin-left: 363px; margin-right: -96px; } .text-block-17 { margin-left: 361px; margin-right: -99px; } .image-17 { margin-top: 20px; margin-left: 55px; } .text-block-18 { margin-top: 23px; margin-left: 61px; padding-bottom: 30px; } .text-block-19 { margin-top: 19px; margin-left: 117px; } .image-20 { margin-left: 20px; } .image-21 { margin-left: 0; } .text-block-20 { margin-left: 20px; } .text-block-21 { margin-left: 316px; padding-right: 62px; } .quick-stack-3 { margin-top: -8px; } .text-block-23 { margin-left: 336px; } .image-24 { width: 350px; margin-left: -4px; } .image-25 { margin-left: -203px; } .image-26 { width: 250px; margin-top: -101px; margin-left: 5px; } .cell-2 { padding-left: 150px; } .bold-text-2 { margin-left: -394px; } .image-27 { margin-top: -115px; } .image-29 { width: 300px; margin-left: -66px; } .image-31 { margin-top: 330px; margin-left: -363px; padding-bottom: 30px; } } @media screen and (max-width: 479px) { .image-4 { margin-top: 160px; margin-left: 0; padding-left: 0; } .container-2 { max-width: none; } .gallery-wrapper { grid-template-columns: 1fr; } .image-6 { margin-left: -4px; } .quick-stack { height: 400px; } .text-block-3 { margin-left: -2px; } .link-block-6.w--current { font-size: 10px; } .paragraph { margin-left: 3px; } .image-10 { margin-top: 3px; } .text-block-6 { color: #304a57; letter-spacing: 5px; font-size: 12px; } .image-11, .image-12 { margin-left: 0; } .image-15 { width: 300px; margin-left: 286px; } .text-block-12 { color: #fff; -webkit-text-stroke-width: .1px; -webkit-text-stroke-color: #304a57; margin-top: -62px; margin-left: 254px; font-size: 8px; line-height: 10px; } .bold-text { color: #1c1c1c; letter-spacing: 1px; -webkit-text-stroke-width: 0px; -webkit-text-stroke-color: #000; font-size: 12px; line-height: 12px; } .image-16 { width: 300px; margin-left: 248px; } .link-block-16 { font-size: 12px; line-height: 12px; } .text-block-14 { margin-top: 4px; } .text-block-15 { margin-top: 173px; } .text-block-16 { margin-top: -391px; margin-left: -1px; } .text-block-17 { margin-left: 0; } .image-17 { margin-top: 196px; margin-left: 0; } .image-18 { margin-left: 0; } .image-19 { margin-top: 0; margin-left: 0; } .text-block-19 { margin-left: 10px; padding-bottom: 30px; } .image-20, .text-block-20 { margin-left: 0; } .text-block-21 { margin-top: 10px; margin-left: 0; } .quick-stack-3 { grid-column-gap: 10px; grid-row-gap: 10px; } .text-block-23 { margin-left: 93px; } .image-24, .image-25 { width: 250px; margin-left: 40px; } .image-26 { width: 250px; } .cell-2 { padding-left: 20px; } .bold-text-2 { margin-left: -476px; font-size: 12px; } .image-27 { width: 250px; margin-top: 1px; margin-left: 40px; } .image-29 { width: 250px; margin-left: 40px; } .image-30 { width: 250px; margin-top: 373px; margin-left: -420px; } .image-31 { width: 250px; margin-top: 14px; margin-left: 40px; } } #w-node-_6c0c2e66-28ef-49ee-d506-a7b367cb9d68-e761ed77 { grid-template-rows: auto; grid-template-columns: .25fr 1fr; } #w-node-c204a617-308b-6489-7e5d-df33302ad421-9b79eeba { grid-template-rows: auto auto; grid-template-columns: 1fr; } #w-node-_6c0c2e66-28ef-49ee-d506-a7b367cb9d68-57d20cc0, #w-node-_58d0757d-38fd-e64c-3433-1ed9ca9ec7e3-11abc958, #w-node-ea1bd937-796c-0fa1-eef0-9bbab3a70cae-11bb938e, #w-node-efedcc35-bf4f-bd3c-2ee8-6ae6fea91441-9d2c94d2 { grid-template-rows: auto; grid-template-columns: .25fr 1fr; } #w-node-_8f32978c-1dbb-b097-a142-44a9790b708d-7582f11f { grid-template-rows: auto auto auto; grid-template-columns: 1.5fr 1.25fr 1.25fr; } #w-node-_8f32978c-1dbb-b097-a142-44a9790b708e-7582f11f, #w-node-_8f32978c-1dbb-b097-a142-44a9790b7095-7582f11f { grid-column: span 2 / span 2; } #w-node-_7881fa6e-ef4e-49c0-914b-be2df67c3257-ea5782fb, #w-node-fe7ed296-abc2-a70c-71d8-42bcab3b625a-2ee02742, #w-node-_2a6c7768-afb3-b4c5-cfbb-4b3ce537d9b8-ba9d4b88 { grid-template-rows: auto; grid-template-columns: .25fr 1fr; } @media screen and (max-width: 991px) { #w-node-_6c0c2e66-28ef-49ee-d506-a7b367cb9d68-e761ed77 { grid-template-rows: auto; grid-template-columns: 1.25fr .25fr; } #w-node-_2a11961b-3006-1ef8-67c2-772765d0440d-e761ed77 { grid-column: span 2 / span 2; } #w-node-_6c0c2e66-28ef-49ee-d506-a7b367cb9d68-57d20cc0 { grid-template-rows: auto; grid-template-columns: 1.25fr .25fr; } #w-node-b4da424e-a3d0-13b3-dff0-fb0e02442fc7-57d20cc0 { grid-column: span 2 / span 2; } #w-node-_58d0757d-38fd-e64c-3433-1ed9ca9ec7e3-11abc958 { grid-template-rows: auto; grid-template-columns: 1.25fr .25fr; } #w-node-_58d0757d-38fd-e64c-3433-1ed9ca9ec7e4-11abc958 { grid-column: span 2 / span 2; } #w-node-ea1bd937-796c-0fa1-eef0-9bbab3a70cae-11bb938e { grid-template-rows: auto; grid-template-columns: 1.25fr .25fr; } #w-node-ea1bd937-796c-0fa1-eef0-9bbab3a70caf-11bb938e { order: 0; grid-area: span 1 / span 2 / span 1 / span 2; } #w-node-efedcc35-bf4f-bd3c-2ee8-6ae6fea91441-9d2c94d2 { grid-template-rows: auto; grid-template-columns: 1.25fr .25fr; } #w-node-efedcc35-bf4f-bd3c-2ee8-6ae6fea91442-9d2c94d2 { grid-column: span 2 / span 2; } #w-node-_8f32978c-1dbb-b097-a142-44a9790b708d-7582f11f { grid-template-rows: auto auto auto; grid-template-columns: 1.5fr 1fr 1.25fr; } #w-node-_7881fa6e-ef4e-49c0-914b-be2df67c3257-ea5782fb { grid-template-rows: auto; grid-template-columns: 1.25fr .25fr; } #w-node-_7881fa6e-ef4e-49c0-914b-be2df67c3275-ea5782fb { grid-column: span 2 / span 2; } #w-node-fe7ed296-abc2-a70c-71d8-42bcab3b625a-2ee02742, #w-node-_2a6c7768-afb3-b4c5-cfbb-4b3ce537d9b8-ba9d4b88 { grid-template-rows: auto; grid-template-columns: 1.25fr .25fr; } } @media screen and (max-width: 767px) { #w-node-_8f32978c-1dbb-b097-a142-44a9790b708d-7582f11f { grid-template-rows: auto auto auto; grid-template-columns: 1.5fr 1fr 1fr; } #w-node-_8f32978c-1dbb-b097-a142-44a9790b708e-7582f11f, #w-node-_8f32978c-1dbb-b097-a142-44a9790b7095-7582f11f { grid-column: span 2 / span 2; } } @media screen and (max-width: 479px) { #w-node-_6c0c2e66-28ef-49ee-d506-a7b367cb9d68-e761ed77 { grid-template-rows: auto; grid-template-columns: 13fr 1fr; } #w-node-b4da424e-a3d0-13b3-dff0-fb0e02442fc7-e761ed77 { grid-column: span 2 / span 2; } #w-node-_2a11961b-3006-1ef8-67c2-772765d0440d-e761ed77 { grid-area: span 6 / span 2 / span 6 / span 2; } #w-node-_6c0c2e66-28ef-49ee-d506-a7b367cb9d68-57d20cc0 { grid-template-rows: auto; grid-template-columns: 13fr 1fr; } #w-node-b4da424e-a3d0-13b3-dff0-fb0e02442fc7-57d20cc0 { grid-column: span 2 / span 2; } #w-node-_2a11961b-3006-1ef8-67c2-772765d0440d-57d20cc0 { grid-area: span 6 / span 2 / span 6 / span 2; } #w-node-_58d0757d-38fd-e64c-3433-1ed9ca9ec7e3-11abc958 { grid-template-rows: auto; grid-template-columns: 13fr 1fr; } #w-node-_58d0757d-38fd-e64c-3433-1ed9ca9ec7e4-11abc958 { grid-column: span 2 / span 2; } #w-node-_58d0757d-38fd-e64c-3433-1ed9ca9ec801-11abc958 { grid-area: span 6 / span 2 / span 6 / span 2; } #w-node-ea1bd937-796c-0fa1-eef0-9bbab3a70cae-11bb938e { grid-template-rows: auto; grid-template-columns: 13fr 1fr; } #w-node-ea1bd937-796c-0fa1-eef0-9bbab3a70caf-11bb938e { grid-column: span 2 / span 2; } #w-node-ea1bd937-796c-0fa1-eef0-9bbab3a70ccc-11bb938e { grid-area: span 6 / span 2 / span 6 / span 2; } #w-node-efedcc35-bf4f-bd3c-2ee8-6ae6fea91441-9d2c94d2 { grid-template-rows: auto; grid-template-columns: 13fr 1fr; } #w-node-efedcc35-bf4f-bd3c-2ee8-6ae6fea91442-9d2c94d2 { grid-column: span 2 / span 2; } #w-node-efedcc35-bf4f-bd3c-2ee8-6ae6fea9145f-9d2c94d2 { grid-area: span 6 / span 2 / span 6 / span 2; } #w-node-_8f32978c-1dbb-b097-a142-44a9790b708d-7582f11f { grid-template-rows: auto auto; grid-template-columns: 1.5fr 1fr; } #w-node-_8f32978c-1dbb-b097-a142-44a9790b708e-7582f11f, #w-node-_8f32978c-1dbb-b097-a142-44a9790b7095-7582f11f { grid-column: span 2 / span 2; } #w-node-_7881fa6e-ef4e-49c0-914b-be2df67c3257-ea5782fb { grid-template-rows: auto; grid-template-columns: 13fr 1fr; } #w-node-_7881fa6e-ef4e-49c0-914b-be2df67c3258-ea5782fb { grid-column: span 2 / span 2; } #w-node-_7881fa6e-ef4e-49c0-914b-be2df67c3275-ea5782fb { grid-area: span 6 / span 2 / span 6 / span 2; } #w-node-fe7ed296-abc2-a70c-71d8-42bcab3b625a-2ee02742 { grid-template-rows: auto; grid-template-columns: 13fr 1fr; } #w-node-fe7ed296-abc2-a70c-71d8-42bcab3b625b-2ee02742 { grid-column: span 2 / span 2; } #w-node-fe7ed296-abc2-a70c-71d8-42bcab3b6278-2ee02742 { grid-area: span 6 / span 2 / span 6 / span 2; } #w-node-_2a6c7768-afb3-b4c5-cfbb-4b3ce537d9b8-ba9d4b88 { grid-template-rows: auto; grid-template-columns: 13fr 1fr; } #w-node-_2a6c7768-afb3-b4c5-cfbb-4b3ce537d9b9-ba9d4b88 { grid-column: span 2 / span 2; } #w-node-_2a6c7768-afb3-b4c5-cfbb-4b3ce537d9d6-ba9d4b88 { grid-area: span 6 / span 2 / span 6 / span 2; } } @font-face { font-family: 'Sil Open Font License'; src: url('../fonts/SIL-Open-Font-License.txt') format('undefined'); font-weight: 400; font-style: normal; font-display: swap; } @font-face { font-family: 'Glacialindifference'; src: url('../fonts/GlacialIndifference-Regular.otf') format('opentype'); font-weight: 400; font-style: normal; font-display: swap; } @font-face { font-family: 'Glacialindifference'; src: url('../fonts/GlacialIndifference-Italic.otf') format('opentype'); font-weight: 400; font-style: italic; font-display: swap; } @font-face { font-family: 'Glacialindifference'; src: url('../fonts/GlacialIndifference-Bold.otf') format('opentype'); font-weight: 700; font-style: normal; font-display: swap; }