.elementor .wrapper{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0rem;margin:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--Border-Color);border-style:solid;display:flex;flex-direction:column;align-items:center;}.elementor .heading1{font-family:var(--Playfair-Display);font-weight:700;font-size:5rem;line-height:0.9em;margin-block-end:15px;}.elementor .btn{font-family:var(--Quicksand);font-weight:700;font-size:1.05rem;color:var(--Black);text-align:center;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:25px;border-width:1px;border-color:var(--Black);border-style:solid;background-color:var(--White);}.elementor .btn:hover,.elementor .btn:focus-visible{color:var(--White);background-color:var(--Black);}.elementor .btn:focus{color:var(--White);background-color:var(--Black);}.elementor .right-animation{width:100%;height:100%;overflow:hidden;position:absolute;z-index:9;padding:0px;margin:0px;background-color:#ffffff;-webkit-animation:1s cubic-bezier(0.785, 0.135, 0.15, 0.86) forwards 1000ms !important;
  animation: 1s cubic-bezier(0.785, 0.135, 0.15, 0.86) forwards 1000ms !important;\n}.elementor .animation-container{position:relative;padding:0px;margin:0px;overflow: hidden;\n}.elementor .heading2{font-family:var(--Quicksand);font-size:1.8rem;letter-spacing:-1px;line-height:1.3em;text-align:center;}.elementor .heading3{font-family:var(--Playfair-Display);font-weight:400;font-size:2rem;color:var(--Black);letter-spacing:-0.5px;line-height:100%;margin-block-end:5px;}.elementor .paragraph{font-family:var(--Quicksand);font-weight:500;font-size:1.2rem;color:var(--Black);letter-spacing:0px;line-height:1.4em;}