.guten-orJIqo.layout-boxed > .guten-container { max-width: 1140px; } section.guten-orJIqo .guten-shape-divider.guten-shape-divider-top svg { width: calc( 215% + 1.3px); height: 416px; } section.guten-orJIqo .guten-shape-divider.guten-shape-divider-top .guten-shape-fill path { fill: var(--wp--preset--color--waterlava-fourth); } .guten-orJIqo:not(.background-animated), .guten-orJIqo.background-animated > .guten-background-animated .animated-layer { background: var(--wp--preset--color--waterlava-fourth); } .guten-element.guten-orJIqo { margin-top: -100px; } @media only screen and (max-width: 767px) { .guten-orJIqo > .guten-container { flex-wrap: wrap; } .guten-orJIqo > .guten-container > .guten-column { width: 100%; } section.guten-orJIqo .guten-shape-divider.guten-shape-divider-top svg { width: calc( 300% + 1.3px); height: 349px; } .guten-element.guten-orJIqo { margin-top: -110px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; } }.guten-1KEGPp.layout-boxed > .guten-container { max-width: 1140px; } .guten-element.guten-1KEGPp { margin-right: -250px; padding-top: 100px; } @media only screen and (max-width: 767px) { .guten-1KEGPp > .guten-container { flex-wrap: wrap; } .guten-1KEGPp > .guten-container > .guten-column { width: 100%; } .guten-element.guten-1KEGPp { margin-top: 150px; margin-right: 2px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; } }.guten-u4dNsI { width: 100%;  } @media only screen and (max-width: 1024px) { .guten-u4dNsI { width: 100%; } }.guten-oXVRZA { width: 100%;  } @media only screen and (max-width: 1024px) { .guten-oXVRZA { width: 100%; } }.guten-UZYZcF { text-align: center; background: rgba(0, 0, 0, 0);  } h1.guten-element.guten-UZYZcF, h2.guten-element.guten-UZYZcF, h3.guten-element.guten-UZYZcF, h4.guten-element.guten-UZYZcF, h5.guten-element.guten-UZYZcF, h6.guten-element.guten-UZYZcF { color: var(--wp--preset--color--waterlava-primary); font-family: "Alex Brush"; font-size: 70px; font-weight: 400; font-style: italic; text-decoration: default; line-height: 50px;  } .guten-element.guten-UZYZcF { padding-top: 100px; padding-bottom: 50px; } @media only screen and (max-width: 767px) { h1.guten-element.guten-UZYZcF, h2.guten-element.guten-UZYZcF, h3.guten-element.guten-UZYZcF, h4.guten-element.guten-UZYZcF, h5.guten-element.guten-UZYZcF, h6.guten-element.guten-UZYZcF { font-size: 50px; line-height: 50px; } .guten-element.guten-UZYZcF { margin-top: -10px; margin-bottom: -50px; padding-bottom: -150px; } }