.guten-P6sVWZ.layout-boxed > .guten-container { max-width: 1140px; } .guten-P6sVWZ > .guten-background-overlay { background: rgba(255, 255, 255, 0.35); background-image: url(https://latelier-kay.com/wp-content/themes/restance/assets/img/shape-divider-3.webp); background-position: bottom right; background-repeat: no-repeat; background-size: 1250px; opacity: 1; } .guten-P6sVWZ:not(.background-animated), .guten-P6sVWZ.background-animated > .guten-background-animated .animated-layer { background: var(--wp--preset--color--ltjl33); background-image: url(https://latelier-kay.com/wp-content/uploads/2023/05/all2-scaled-1.jpeg); background-position: center center; background-repeat: no-repeat; background-size: cover;  } .guten-element.guten-P6sVWZ { margin-top: -152px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 280px; padding-right: 0px; padding-bottom: 130px; padding-left: 0px; } @media only screen and (max-width: 1024px) { .guten-P6sVWZ > .guten-background-overlay { background-position: bottom right; background-size: 900px; } .guten-element.guten-P6sVWZ { margin-top: -158px; padding-top: 250px; padding-right: 20px; padding-bottom: 200px; padding-left: 40px; } } @media only screen and (max-width: 767px) { .guten-P6sVWZ > .guten-background-overlay { background-position: bottom right; background-size: 750px; } .guten-element.guten-P6sVWZ { padding-top: 250px; padding-bottom: 200px; } }.guten-68wL6H.layout-boxed > .guten-container { max-width: 1140px; } .guten-element.guten-68wL6H { margin-top: -50px; margin-bottom: 70px; padding-top: -50px; padding-bottom: 10px; }.guten-nDAGrQ.layout-boxed > .guten-container { max-width: 1140px; } .guten-nDAGrQ > .guten-background-overlay { opacity: 0.5; } .guten-nDAGrQ:not(.background-animated), .guten-nDAGrQ.background-animated > .guten-background-animated .animated-layer { background: var(--wp--preset--color--SAAmCu);  } .guten-element.guten-nDAGrQ { padding-top: 0px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px; } @media only screen and (max-width: 1024px) { .guten-element.guten-nDAGrQ { padding-top: 120px; } } @media only screen and (max-width: 767px) { .guten-element.guten-nDAGrQ { padding-top: 80px; } }.guten-F3KILv { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-F3KILv { width: 100%; } }section.guten-element.guten-Xd8bDa > .guten-container > .guten-column > .sticky-wrapper > .guten-column-wrapper, section.guten-element.guten-Xd8bDa > .guten-container > .guten-column > .guten-column-wrapper { align-content: center; align-items: center; } .guten-Xd8bDa:not(.background-animated), .guten-Xd8bDa.background-animated > .guten-background-animated .animated-layer { background: var(--wp--preset--color--SAAmCu);  } .guten-Xd8bDa.guten-element { border-top-style: none; border-top-color: rgba(255, 255, 255, 0.1); } .guten-element.guten-Xd8bDa { margin-right: -150px; margin-bottom: -32px; margin-left: -150px; padding-right: 100px; padding-left: 100px; } @media only screen and (max-width: 1024px) { .guten-element.guten-Xd8bDa { margin-top: 10px; padding-right: 10px; padding-left: 10px; } } @media only screen and (max-width: 767px) { .guten-element.guten-Xd8bDa { margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } }.guten-ROCZQI { width: 63.9%; order: 1;  } .guten-section > .guten-container > .guten-ROCZQI.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-ROCZQI.guten-column > .guten-column-wrapper { align-content: center; align-items: center; } .guten-ROCZQI > .sticky-wrapper > .guten-column-wrapper, .guten-ROCZQI > .guten-column-wrapper { padding-right: 10px; padding-left: 10px; } @media only screen and (max-width: 1024px) { .guten-ROCZQI { width: 63.9%; } }.guten-lzv8Yq { width: 36.1%; order: 1;  } .guten-section > .guten-container > .guten-lzv8Yq.guten-column > .sticky-wrapper > .guten-column-wrapper, .guten-section > .guten-container > .guten-lzv8Yq.guten-column > .guten-column-wrapper { align-content: center; align-items: center; justify-content: center; } .guten-lzv8Yq > .sticky-wrapper > .guten-column-wrapper, .guten-lzv8Yq > .guten-column-wrapper { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media only screen and (max-width: 1024px) { .guten-lzv8Yq { width: 36.1%; } } @media only screen and (max-width: 767px) { .guten-lzv8Yq > .sticky-wrapper > .guten-column-wrapper, .guten-lzv8Yq > .guten-column-wrapper { margin-top: 10px; } }.guten-Oejy7G { columns: 1; text-align: left; color: var(--wp--preset--color--white); font-family: var(--gutenverse-font-family-icon-font); font-size: var(--gutenverse-font-size-icon-font); font-weight: var(--gutenverse-font-weight-icon-font); text-transform: var(--gutenverse-font-transform-icon-font); font-style: var(--gutenverse-font-style-icon-font); text-decoration: var(--gutenverse-font-decoration-icon-font); line-height: var(--gutenverse-font-lineHeight-icon-font); letter-spacing: var(--gutenverse-font-spacing-icon-font);   } .guten-element.guten-Oejy7G { margin-top: 10px; margin-right: 30px; margin-bottom: 10px; margin-left: 0px; } @media only screen and (max-width: 1024px) { .guten-Oejy7G { text-align: left; } } @media only screen and (max-width: 767px) { .guten-Oejy7G { text-align: center; } .guten-element.guten-Oejy7G { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } }.guten-97rERu { justify-content: flex-end;   } .guten-97rERu .guten-social-icon { text-align: right; } .guten-97rERu .guten-social-icon i { font-size: 18px; } .guten-97rERu.fill .guten-social-icon a i, .guten-97rERu.border .guten-social-icon a i, .guten-97rERu.custom .guten-social-icon a i { color: var(--wp--preset--color--LMELmT); } .guten-97rERu.border .guten-social-icon a { border-color: var(--wp--preset--color--LMELmT); } .guten-97rERu.horizontal > div:not(:first-child) { margin-left: 25px; } .guten-97rERu.vertical > div:not(:first-child) { margin-top: 25px; } .guten-97rERu .guten-social-icon a { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: none; border-width: 0px; } .guten-97rERu.fill .guten-social-icon a:hover i, .guten-97rERu.border .guten-social-icon a:hover i, .guten-97rERu.custom .guten-social-icon a:hover i { color: var(--wp--preset--color--SAAmCu); } .guten-97rERu.border .guten-social-icon a:hover { border-color: var(--wp--preset--color--SAAmCu); } .guten-97rERu.fill .guten-social-icon a, .guten-97rERu.border .guten-social-icon a, .guten-97rERu.custom .guten-social-icon a { background-color: rgba(255, 96, 96, 0); } .guten-element.guten-97rERu { margin-top: 10px; margin-left: -10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media only screen and (max-width: 767px) { .guten-97rERu { justify-content: center; } .guten-97rERu .guten-social-icon { text-align: center; } }.guten-social-icons.fill .guten-social-icon #guten-9wjt6w:hover i, .guten-social-icons.border .guten-social-icon #guten-9wjt6w:hover i, .guten-social-icons.custom .guten-social-icon #guten-9wjt6w:hover i { color: var(--wp--preset--color--ltjl33); } .guten-social-icons.border .guten-social-icon #guten-9wjt6w:hover { border-color: var(--wp--preset--color--ltjl33); }.guten-social-icons.fill .guten-social-icon #guten-vKb92U:hover i, .guten-social-icons.border .guten-social-icon #guten-vKb92U:hover i, .guten-social-icons.custom .guten-social-icon #guten-vKb92U:hover i { color: var(--wp--preset--color--ltjl33); } .guten-social-icons.border .guten-social-icon #guten-vKb92U:hover { border-color: var(--wp--preset--color--ltjl33); }.guten-social-icons.fill .guten-social-icon #guten-8F2IQ9:hover i, .guten-social-icons.border .guten-social-icon #guten-8F2IQ9:hover i, .guten-social-icons.custom .guten-social-icon #guten-8F2IQ9:hover i { color: var(--wp--preset--color--ltjl33); } .guten-social-icons.border .guten-social-icon #guten-8F2IQ9:hover { border-color: var(--wp--preset--color--ltjl33); }.guten-social-icons.fill .guten-social-icon #guten-UjM1YB:hover i, .guten-social-icons.border .guten-social-icon #guten-UjM1YB:hover i, .guten-social-icons.custom .guten-social-icon #guten-UjM1YB:hover i { color: var(--wp--preset--color--ltjl33); } .guten-social-icons.border .guten-social-icon #guten-UjM1YB:hover { border-color: var(--wp--preset--color--ltjl33); }.guten-social-icons.fill .guten-social-icon #guten-s18Fvy:hover i, .guten-social-icons.border .guten-social-icon #guten-s18Fvy:hover i, .guten-social-icons.custom .guten-social-icon #guten-s18Fvy:hover i { color: var(--wp--preset--color--ltjl33); } .guten-social-icons.border .guten-social-icon #guten-s18Fvy:hover { border-color: var(--wp--preset--color--ltjl33); }.guten-eqVIYV { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-eqVIYV { width: 100%; } }.guten-PumBv8 { width: 25%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-PumBv8 { width: 25%; } }.guten-5Expxz { width: 25%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-5Expxz { width: 25%; } }.guten-DVYgWO { width: 25%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-DVYgWO { width: 25%; } }.guten-YD8My1 { width: 25%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-YD8My1 { width: 25%; } }.guten-z6qITk .guten-image-wrapper { justify-content: center; } .guten-z6qITk img { width: 505px; } .guten-z6qITk {   }.guten-0h44vc.layout-boxed > .guten-container { max-width: 1140px; }.guten-TswTd3.layout-boxed > .guten-container { max-width: 1140px; }.guten-ZaMkMG.guten-button-wrapper { justify-content: center; } .guten-ZaMkMG.guten-button-wrapper .guten-button { padding-top: 24px; padding-right: 40px; padding-bottom: 24px; padding-left: 40px; background: var(--wp--preset--color--SAAmCu); border-style: solid; border-width: 1px; border-color: var(--wp--preset--color--8Dcdwz); border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; } .guten-ZaMkMG.guten-button-wrapper .guten-button span { color: var(--wp--preset--color--8Dcdwz); font-family: "Cormorant"; font-size: 18px; font-weight: 500; text-transform: uppercase; line-height: 1.2em; letter-spacing: 0.1em; } .guten-ZaMkMG.guten-button-wrapper .guten-button:hover span { color: var(--wp--preset--color--SAAmCu); } .guten-ZaMkMG.guten-button-wrapper .guten-button:hover { background: var(--wp--preset--color--ltjl33); border-style: solid; border-width: 1px; border-color: var(--wp--preset--color--SAAmCu); border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; } .guten-ZaMkMG .guten-button { animation-delay: 0.4s; } @media only screen and (max-width: 767px) { .guten-ZaMkMG.guten-button-wrapper { justify-content: left; } }.guten-OPMbHb.guten-button-wrapper { justify-content: center; } .guten-OPMbHb.guten-button-wrapper .guten-button { padding-top: 24px; padding-right: 48px; padding-bottom: 24px; padding-left: 48px; background: var(--wp--preset--color--SAAmCu); border-style: solid; border-width: 1px; border-color: var(--wp--preset--color--8Dcdwz); border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; } .guten-OPMbHb.guten-button-wrapper .guten-button span { color: var(--wp--preset--color--8Dcdwz); font-family: "Cormorant"; font-size: 18px; font-weight: 500; text-transform: uppercase; line-height: 1.2em; letter-spacing: 0.1em; } .guten-OPMbHb.guten-button-wrapper .guten-button:hover span { color: var(--wp--preset--color--SAAmCu); } .guten-OPMbHb.guten-button-wrapper .guten-button:hover { background: var(--wp--preset--color--ltjl33); border-style: solid; border-width: 1px; border-color: var(--wp--preset--color--SAAmCu); border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; } .guten-OPMbHb .guten-button { animation-delay: 0.4s; } @media only screen and (max-width: 767px) { .guten-OPMbHb.guten-button-wrapper { justify-content: left; } }.guten-9CgzwI.guten-button-wrapper { justify-content: center; } .guten-9CgzwI.guten-button-wrapper .guten-button { padding-top: 24px; padding-right: 48px; padding-bottom: 24px; padding-left: 48px; background: var(--wp--preset--color--SAAmCu); border-style: solid; border-width: 1px; border-color: var(--wp--preset--color--8Dcdwz); border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; } .guten-9CgzwI.guten-button-wrapper .guten-button span { color: var(--wp--preset--color--8Dcdwz); font-family: "Cormorant"; font-size: 18px; font-weight: 500; text-transform: uppercase; line-height: 1.2em; letter-spacing: 0.1em; } .guten-9CgzwI.guten-button-wrapper .guten-button:hover span { color: var(--wp--preset--color--SAAmCu); } .guten-9CgzwI.guten-button-wrapper .guten-button:hover { background: var(--wp--preset--color--ltjl33); border-style: solid; border-width: 1px; border-color: var(--wp--preset--color--SAAmCu); border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px; } .guten-9CgzwI .guten-button { animation-delay: 0.4s; } @media only screen and (max-width: 767px) { .guten-9CgzwI.guten-button-wrapper { justify-content: left; } }.guten-3BJ6yw { width: 33.33%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-3BJ6yw { width: 33.33%; } }.guten-R1dxpl { width: 66.66%; order: 1;  } .guten-R1dxpl > .sticky-wrapper > .guten-column-wrapper, .guten-R1dxpl > .guten-column-wrapper { margin-right: 150px; margin-left: 150px; } @media only screen and (max-width: 1024px) { .guten-R1dxpl { width: 66.66%; } }.guten-PCMJEZ { width: 66.66%; order: 1;  } .guten-PCMJEZ:not(.background-animated) > .sticky-wrapper > .guten-column-wrapper, .guten-PCMJEZ.background-animated > .sticky-wrapper > .guten-column-wrapper > .guten-background-animated .animated-layer, .guten-PCMJEZ:not(.background-animated) > .guten-column-wrapper, .guten-PCMJEZ.background-animated > .guten-column-wrapper > .guten-background-animated .animated-layer { background: rgba(255, 255, 255, 0.74);  } .guten-PCMJEZ > .sticky-wrapper > .guten-column-wrapper, .guten-PCMJEZ > .guten-column-wrapper { padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; } @media only screen and (max-width: 1024px) { .guten-PCMJEZ { width: 66.66%; } }.guten-w6xP7b { width: 66.66%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-w6xP7b { width: 66.66%; } }.guten-YGeLNv { text-align: center; background: rgba(229, 220, 220, 0.74);   } h1.guten-element.guten-YGeLNv, h2.guten-element.guten-YGeLNv, h3.guten-element.guten-YGeLNv, h4.guten-element.guten-YGeLNv, h5.guten-element.guten-YGeLNv, h6.guten-element.guten-YGeLNv { color: rgba(90, 90, 90, 1); font-family: "Cormorant"; font-size: 18px; font-weight: 500; text-transform: uppercase; line-height: 1.7em; letter-spacing: 0.2em; text-shadow: 2px 2px 0px var(--wp--preset--color--ltjl33); overflow-wrap: break-word; word-break: break-word; } .guten-element.guten-YGeLNv { margin-top: -40px; margin-right: 0px; margin-bottom: 40px; padding-top: -40px; } @media only screen and (max-width: 1024px) { .guten-element.guten-YGeLNv { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; } } @media only screen and (max-width: 767px) { .guten-element.guten-YGeLNv { padding-right: 20px; } }.guten-xBzOAV { text-align: center;   } h1.guten-element.guten-xBzOAV, h2.guten-element.guten-xBzOAV, h3.guten-element.guten-xBzOAV, h4.guten-element.guten-xBzOAV, h5.guten-element.guten-xBzOAV, h6.guten-element.guten-xBzOAV { color: var(--wp--preset--color--SAAmCu); font-family: var(--gutenverse-font-family-h3-font); font-size: var(--gutenverse-font-size-h3-font); font-weight: var(--gutenverse-font-weight-h3-font); text-transform: var(--gutenverse-font-transform-h3-font); font-style: var(--gutenverse-font-style-h3-font); text-decoration: var(--gutenverse-font-decoration-h3-font); line-height: var(--gutenverse-font-lineHeight-h3-font); letter-spacing: var(--gutenverse-font-spacing-h3-font);  overflow-wrap: break-word; word-break: break-word; } .guten-element.guten-xBzOAV { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 20px; padding-left: 20px; }