.elementor-1197 .elementor-element.elementor-element-06d9152{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-1197 .elementor-element.elementor-element-06d9152:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-06d9152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02121E;}.elementor-1197 .elementor-element.elementor-element-0938ae6{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;letter-spacing:3px;color:#94806D;}.elementor-1197 .elementor-element.elementor-element-21cb08f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1197 .elementor-element.elementor-element-21cb08f img{width:20%;}.elementor-1197 .elementor-element.elementor-element-9ce67ed{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 60px;--row-gap:0px;--column-gap:60px;--grid-auto-flow:row;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-394ed4b{--display:flex;}.elementor-1197 .elementor-element.elementor-element-6433c42{text-align:center;font-family:"Montserrat", Sans-serif;font-size:26px;letter-spacing:3px;color:#94806D;}.elementor-1197 .elementor-element.elementor-element-ab27a9c > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-ab27a9c .ue_gradient_btn_wrapper{text-align:center;}.elementor-1197 .elementor-element.elementor-element-ab27a9c .ue_gradient_button,.elementor-1197 .elementor-element.elementor-element-ab27a9c .ue_gradient_button *{transition-duration:500ms;color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-ab27a9c .ue_gradient_button{font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:50px;padding:10px 20px 10px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1197 .elementor-element.elementor-element-cab9aff{--display:flex;}.elementor-1197 .elementor-element.elementor-element-a6171a6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:26px;letter-spacing:3px;color:#94806D;}.elementor-1197 .elementor-element.elementor-element-eff5ec7 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-eff5ec7 .ue_gradient_btn_wrapper{text-align:center;}.elementor-1197 .elementor-element.elementor-element-eff5ec7 .ue_gradient_button,.elementor-1197 .elementor-element.elementor-element-eff5ec7 .ue_gradient_button *{transition-duration:500ms;color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-eff5ec7 .ue_gradient_button{font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:50px;padding:10px 20px 10px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1197 .elementor-element.elementor-element-d32d379{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 50px;--row-gap:0px;--column-gap:50px;--grid-auto-flow:row;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-a1f1095{text-align:end;}.elementor-1197 .elementor-element.elementor-element-a1f1095 img{width:47%;}.elementor-1197 .elementor-element.elementor-element-8e89bde{text-align:start;}.elementor-1197 .elementor-element.elementor-element-8e89bde img{width:40%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1197 .elementor-element.elementor-element-9ce67ed{--grid-auto-flow:row;}.elementor-1197 .elementor-element.elementor-element-d32d379{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1197 .elementor-element.elementor-element-06d9152{--content-width:1000px;}}@media(max-width:767px){.elementor-1197 .elementor-element.elementor-element-06d9152{--min-height:100vh;}.elementor-1197 .elementor-element.elementor-element-f070f2c img{width:80%;}.elementor-1197 .elementor-element.elementor-element-0938ae6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;font-size:16px;}.elementor-1197 .elementor-element.elementor-element-21cb08f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1197 .elementor-element.elementor-element-21cb08f img{width:40%;}.elementor-1197 .elementor-element.elementor-element-9ce67ed{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 0px;--row-gap:40px;--column-gap:0px;--grid-auto-flow:row;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-6433c42{font-size:20px;}.elementor-1197 .elementor-element.elementor-element-a6171a6{font-size:20px;}.elementor-1197 .elementor-element.elementor-element-d32d379{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-a1f1095 img{width:70%;}.elementor-1197 .elementor-element.elementor-element-8e89bde img{width:95%;}}/* Start custom CSS for ucaddon_gradient_button, class: .elementor-element-ab27a9c */.ue_gradient_button {
  position: relative;
  /* Make sure you remove any standard borders so they don't peek out */
  border: none !important; 
  
  /* Keep your existing border-radius, background, etc. here */
}

.ue_gradient_button::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  
  /* 1. THE BORDER WIDTH */
  /* 1.5px gives that ultra-sharp, premium look. Change to 1px or 2px if preferred. */
  padding: 2px; 

  /* 2. THE NEW GOLD COLORS */
  background: linear-gradient(
    to bottom,
    #fdf1ca 0%,   /* Bright almost-white gold at the top */
    #c89e3a 25%,  /* Mid gold on the upper sides */
    #825e1a 75%,  /* Darker bronze on the lower sides */
    #281b04 100%  /* Very dark brown/black at the bottom */
  );

  /* 3. THE MASK (Hollows out the center to create the border) */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
  z-index: 10; /* Ensures the border sits perfectly on top of your blue background */
}/* End custom CSS */
/* Start custom CSS for ucaddon_gradient_button, class: .elementor-element-eff5ec7 */.ue_gradient_button {
  position: relative;
  /* Make sure you remove any standard borders so they don't peek out */
  border: none !important; 
  
  /* Keep your existing border-radius, background, etc. here */
}

.ue_gradient_button::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  
  /* 1. THE BORDER WIDTH */
  /* 1.5px gives that ultra-sharp, premium look. Change to 1px or 2px if preferred. */
  padding: 2px; 

  /* 2. THE NEW GOLD COLORS */
  background: linear-gradient(
    to bottom,
    #fdf1ca 0%,   /* Bright almost-white gold at the top */
    #c89e3a 25%,  /* Mid gold on the upper sides */
    #825e1a 75%,  /* Darker bronze on the lower sides */
    #281b04 100%  /* Very dark brown/black at the bottom */
  );

  /* 3. THE MASK (Hollows out the center to create the border) */
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  pointer-events: none;
  z-index: 10; /* Ensures the border sits perfectly on top of your blue background */
}/* End custom CSS */