.elementor .btn-primary{margin-block-end:0px;order:99999;box-shadow: -5px 5px 0px 0px rgba(71,71, 71,0.5);
border: none;
background: #cc3333;
padding:1.3rem 2rem!important;
color: #fff;
 border: 1px solid #cc3333;
     white-space: normal;
  word-break: break-word;\n}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.5);
border: none;
background: #fff;
color: #cc3333;
border: 1px solid #cc3333;\n}.elementor .btn-secondary{padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;align-self:start;order:99999;box-shadow: -5px 5px 0px 0px rgba(0,0,0,0.5);
border: none;
background: #ffffff;
  padding:1.3rem 2rem!important;
border:2px solid#00000078;
    white-space: normal;
  word-break: break-word;\n}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{color: #333333;
  box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.5);
 border:2px solid#00000078;\n}.elementor .section-padding{background-color:333333;display:flex;flex-direction:row;gap:10px;align-items:start;padding: 8rem 6rem!important;
background-color: none;\n}.elementor .heading-flare{position:relative;

::after{
  content: " ";
  position: absolute;
  width: 60px;
  height: 7px;
  background: #7D7D80;
  left: 0;
  top: -10px;
}\n}.elementor .inner-header-clip{clip-path: polygon(64% 77%, 59% 100%, 0% 100%, 0% 0%, 100% 0%, 100% 77%);\n}