 body {font-family: "Open Sans"; font-weight: 400; line-height: 1.6; font-size: clamp(15px, 1vw + 0.5rem, 16px)} h1, h2, h3, h4, h5, h6 {font-family: "Montserrat"; line-height: 1.2} h1 {font-weight: 700; font-size: clamp(36px, 5vw + 1rem, 54px); letter-spacing: -0.02em; line-height: 1.1} h2 {font-weight: 600; font-size: clamp(28px, 4vw + 1rem, 42px); letter-spacing: -0.02em; line-height: 1.2} h3 {font-weight: 600; font-size: clamp(24px, 3vw + 1rem, 32px); line-height: 1.2} h4 {font-weight: 500; font-size: clamp(20px, 2vw + 1rem, 24px); line-height: 1.3} h5 {font-weight: 500; text-transform: uppercase; font-size: 18px; line-height: 1.3} .bricks-button {font-family: "Montserrat"; font-weight: 600; color: #f5f5f5; border-radius: 50px; padding-top: 12px; padding-right: 30px; padding-bottom: 12px; padding-left: 30px; box-shadow: -2px 2px 5px 0 rgba(33, 33, 33, 0.71); transition: 0.3} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: #3d80b8} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: #3774a9} .bricks-button:hover {box-shadow: 3px -3px 15px 0 rgba(33, 33, 33, 0.5)}