.elementor .e-4372bd64-9b8d{font-family:"Barlow Semi Condensed";font-weight:600;font-size:15px;color:#f2a23a;letter-spacing:0.18em;margin-block-end:8px;}.elementor .e-b9630-e0d2{max-width:44ch;font-size:23px;color:#d9c8a2;margin-block-start:14px;}.elementor .e-75bf0a5a-4a57{max-width:1100px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3c8afdeb-ab61{padding-block-start:80px;padding-block-end:150px;padding-inline-start:0px;padding-inline-end:0px;background-image:radial-gradient(circle at 12% 20%, rgba(242,162,58,.28) 0%,transparent 40%),radial-gradient(circle at 90% 80%, rgba(34,176,208,.2) 0%,transparent 42%),linear-gradient(180deg, #2a1a11 0%,#120c09 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;clip-path:polygon(0 0,100% 0,100% 90%,0 100%);& h1 { color:#efe3c8 } & em { font-style:normal;background:#efe3c8;color:#b50d12;padding:0 12px;display:inline-block;transform:rotate(-2deg) }\n}.elementor .e-4e2aaa2{width:100%;font-family:"Barlow Semi Condensed";color:#120c09;padding:40px;margin-block-end:50px;border-width:3px;border-color:#120c09;border-style:solid;background-color:#fbf5e6;box-shadow:10px 12px 0px 0px rgba(18,12,9,.3);display:block;& h2 { font-family: Anton; font-weight: 400; font-size: 30px; line-height: 1.15; letter-spacing: 0.04em; text-transform: uppercase; color: #b50d12; margin-block-start: 34px; margin-block-end: 10px } & h3 { font-family: Anton; font-weight: 400; font-size: 24px; letter-spacing: 0.04em; text-transform: uppercase; color: #120c09; margin-block-start: 24px; margin-block-end: 8px } & h4, & h5 { font-family: "Barlow Semi Condensed"; font-weight: 700; color: #120c09; margin-block-start: 16px; margin-block-end: 6px } & p, & li, & td, & span { font-size: 19px; line-height: 1.6; color: #120c09 } & p { margin-block-end: 14px } & a { color: #b50d12; text-decoration: underline } & details { border-top: 2px solid #120c09; padding-block: 10px } & .elementor-widget, & .elementor-widget-container, & .elementor-shortcode { padding: 0px; margin: 0px; width: 100% } & .cmplz-document { padding: 0px; margin: 0px; max-width: none } & h2:first-of-type { margin-block-start: 0px } & table { width: 100% } & td, & th { padding: 6px 4px; border-bottom: 1px solid rgba(18,12,9,.25); vertical-align: top } & .cmplz-manage-consent, & button { font-family: Anton; background-color: #e0161c; color: #fff; border-width: 0px; padding: 10px 18px; letter-spacing: 0.08em; cursor: pointer } & div.elementor-widget-container { padding: 0px !important; } & .elementor-widget { padding: 0px !important; margin: 0px !important; }\n}.elementor .e-beafd86-d9ad{max-width:900px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5f64ee97-fb4b{color:#120c09;padding-block-start:170px;margin-block-start:-90px;background-color:#efe3c8;clip-path:polygon(0 36px,100% 0,100% calc(100% - 36px),0 100%);}.elementor .e-4b937233-7a8b{padding:0px;background-color:#efe3c8;}