.elementor-kit-7{--e-global-color-primary:#000000;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#FFFFFF;--e-global-typography-primary-font-family:"Instrument Sans";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Instrument Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Instrument Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Instrument Sans";--e-global-typography-accent-font-weight:500;--e-global-typography-c4e139e-font-family:"Instrument Sans";--e-global-typography-c4e139e-font-size:46px;--e-global-typography-c4e139e-font-weight:500;--e-global-typography-c4e139e-line-height:1em;--e-global-typography-9f74901-font-family:"Instrument Sans";--e-global-typography-9f74901-font-size:18px;--e-global-typography-9f74901-font-weight:400;--e-global-typography-9f74901-line-height:1.6em;--e-global-typography-7bd141e-font-family:"Instrument Sans";--e-global-typography-7bd141e-font-size:14px;--e-global-typography-7bd141e-font-weight:400;--e-global-typography-7bd141e-line-height:1.4em;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-c4e139e-font-size:30px;--e-global-typography-9f74901-font-size:17px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-c4e139e-font-size:23px;--e-global-typography-9f74901-font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.wpr-btn a {
    line-height: 1;
    font-weight: 600;
    overflow: hidden;
    position: relative;
    border: none;
    z-index: 1;
    display: flex;
    align-items: center;
    gap: 25px;
        color: #fff;
    background: radial-gradient(62.56% 62.56% at 28.14% -10.42%, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0) 100%), linear-gradient(137.66deg, #40454A 21.13%, #292C2E 80.53%);
    border-radius: 12px;
    margin: auto;
    text-decoration: none;
    max-width: 253px;
    width: 100%;
    text-align: center;
    justify-content: center;
    box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.1), 60px 50px 80px rgba(0, 0, 0, 0.15), 20px 41.7776px 33.4221px rgba(0, 0, 0, 0.1503), 10px 22.3363px 17.869px rgba(0, 0, 0, 0.1417), 4px 12.5216px 10.0172px rgba(0, 0, 0, 0.135), 0px 6.6501px 5.32008px rgba(0, 0, 0, 0.1283), 0px 2.76726px 2.21381px rgba(0, 0, 0, 0.1197), inset 0px 1px 0px rgba(255, 255, 255, 0.6), inset 0px -5px 0px #1A1A1A, inset 0px -6px 0px 1px rgba(255, 255, 255, 0.1);
    padding: 16px 24px 20px;
    transition: all 0.6s;;
}

 .wpr-btn a:hover {
    box-shadow: none;
}
body {
  background-color: #ffffff !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cpath d='M 80 0 L 0 0 0 80' fill='none' stroke='rgba(26,25,22,0.1)' stroke-width='0.5'/%3E%3C/svg%3E") !important;
  background-size: 80px 80px !important;
  background-attachment: fixed !important;
}/* End custom CSS */