.elementor-103412 .elementor-element.elementor-element-000dfa4:not(.elementor-motion-effects-element-type-background), .elementor-103412 .elementor-element.elementor-element-000dfa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-103412 .elementor-element.elementor-element-000dfa4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-103412 .elementor-element.elementor-element-000dfa4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-103412 .elementor-element.elementor-element-fd41b99{text-align:center;}.elementor-103412 .elementor-element.elementor-element-fd41b99 .elementor-heading-title{color:#000000;font-family:"DM Mono", Sans-serif;font-size:30px;font-weight:600;letter-spacing:1px;}.elementor-103412 .elementor-element.elementor-element-9c09083{text-align:center;color:#000000;font-family:"DM Serif Text", Sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;}.elementor-103412 .elementor-element.elementor-element-e312d4f:not(.elementor-motion-effects-element-type-background), .elementor-103412 .elementor-element.elementor-element-e312d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-103412 .elementor-element.elementor-element-e312d4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-103412 .elementor-element.elementor-element-e312d4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-103412 .elementor-element.elementor-element-eeb0512 .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}.elementor-103412 .elementor-element.elementor-element-97f157b .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}.elementor-103412 .elementor-element.elementor-element-0f23523 .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}.elementor-103412 .elementor-element.elementor-element-352e7df:not(.elementor-motion-effects-element-type-background), .elementor-103412 .elementor-element.elementor-element-352e7df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-103412 .elementor-element.elementor-element-352e7df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-103412 .elementor-element.elementor-element-352e7df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-103412 .elementor-element.elementor-element-7b6f5dd .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}.elementor-103412 .elementor-element.elementor-element-c2534cd .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}.elementor-103412 .elementor-element.elementor-element-fdc338b .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}.elementor-103412 .elementor-element.elementor-element-3fd2e01:not(.elementor-motion-effects-element-type-background), .elementor-103412 .elementor-element.elementor-element-3fd2e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-103412 .elementor-element.elementor-element-3fd2e01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-103412 .elementor-element.elementor-element-3fd2e01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-103412 .elementor-element.elementor-element-75943d4 .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}.elementor-103412 .elementor-element.elementor-element-37898a9 .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}.elementor-103412 .elementor-element.elementor-element-b37a81b .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}.elementor-103412 .elementor-element.elementor-element-10f6422:not(.elementor-motion-effects-element-type-background), .elementor-103412 .elementor-element.elementor-element-10f6422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-103412 .elementor-element.elementor-element-10f6422{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-103412 .elementor-element.elementor-element-10f6422 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-103412 .elementor-element.elementor-element-bf69eff .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}.elementor-103412 .elementor-element.elementor-element-0bc8971 .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}.elementor-103412 .elementor-element.elementor-element-6ae9150 .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}.elementor-103412 .elementor-element.elementor-element-71a9636:not(.elementor-motion-effects-element-type-background), .elementor-103412 .elementor-element.elementor-element-71a9636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-103412 .elementor-element.elementor-element-71a9636{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-103412 .elementor-element.elementor-element-71a9636 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-103412 .elementor-element.elementor-element-dede9fe .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}.elementor-103412 .elementor-element.elementor-element-58d5ddf .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}.elementor-103412 .elementor-element.elementor-element-27ba4aa .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}.elementor-103412 .elementor-element.elementor-element-37455b4:not(.elementor-motion-effects-element-type-background), .elementor-103412 .elementor-element.elementor-element-37455b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-103412 .elementor-element.elementor-element-37455b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-103412 .elementor-element.elementor-element-37455b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-103412 .elementor-element.elementor-element-dff3ad3 .elementor-button{font-family:"DM Serif Text", Sans-serif;font-size:18px;font-weight:600;background-color:transparent;background-image:linear-gradient(160deg, #7C1DC9 45%, #E63946 35%);padding:15px 15px 15px 15px;}/* Start custom CSS for button, class: .elementor-element-eeb0512 */.wddt a {
    width:90% !important;
    background: linear-gradient(135deg,#111111 0%, #7c1dc9 35%, #e63946 70%, #ff7a00 100%) !important;
    padding: 20px 18px !important;
  min-height: 52px;
  border-radius: 15px;
}/* End custom CSS */