.elementor-6 .elementor-element.elementor-element-b551556 > .elementor-container{max-width:1600px;}.elementor-6 .elementor-element.elementor-element-b551556 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6 .elementor-element.elementor-element-7631ed2{--spacer-size:87px;}.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-menu-toggle{margin-left:auto;background-color:#02010100;}.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu .elementor-item{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:15px;padding-right:15px;}.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-7d49693 );fill:var( --e-global-color-7d49693 );}.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-7d49693 );}.elementor-6 .elementor-element.elementor-element-fd42f41{--e-nav-menu-horizontal-menu-item-margin:calc( 11px / 2 );}.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:11px;}.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--dropdown a, .elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-menu-toggle{color:#000000;}.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--dropdown a:hover,
					.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-menu-toggle:hover{color:var( --e-global-color-7d49693 );}.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--dropdown a:hover,
					.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-fd42f41 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-7d49693 );background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-fd42f41 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-fd42f41 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-beae6a8 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-6 .elementor-element.elementor-element-beae6a8 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-6 .elementor-element.elementor-element-beae6a8 .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#FF800000;border-style:solid;border-radius:7px 7px 7px 7px;}.elementor-6 .elementor-element.elementor-element-beae6a8 > .elementor-widget-container{margin:0px 18px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-beae6a8{z-index:2;}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-a428590{width:45.231%;}.elementor-6 .elementor-element.elementor-element-51fa595{width:21.081%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-a3c82c3{width:30%;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-a3c82c3{width:50%;}.elementor-6 .elementor-element.elementor-element-a428590{width:50%;}}/* Start custom CSS for button, class: .elementor-element-beae6a8 */#refer {
  background-position: 100%;
  color: #fff;
}

#refer:hover {
  color: #fff;
  border: 3px solid #ff0000;
  background-image: -webkit-linear-gradient(30deg, #ff0000 50%, transparent 50%);
  background-image: linear-gradient(30deg, #ff0000 50%, transparent 50%);
  background-size: 500px;
  background-repeat: no-repeat;
  background-position: 0%;
  -webkit-transition: background 600ms ease-in-out;
  transition: background 600ms ease-in-out;
}




/*.button  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 200px;
  height: 60px;
  text-align: center;
  line-height: 60px;
  color: #fff;
  font-size: 24px;
  text-transform: uppercase;
  text-decoration: none;
  font-family: sans-serif;
  box-sizing: border-box;
  background: linear-gradient(90deg, #FF8000, #fca80a, #FF8000, #fca80a, #FF8000, #fca80a, #FF8000);
  background-size: 400%;
  border-radius: 7px;
  z-index: 1;
}
.button:hover {
  animation: animate 8s linear infinite;
}
@keyframes animate {
  0% {
    background-position: 0%;
  }
  100% {
    background-position: 400%;
  }
}
.button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  z-index: -1;
  background: linear-gradient(45deg, #FF8000, #fca80a, #ffc636);
  background-size: 400%;
  border-radius: 40px;
  opacity: 0;
  transition: 0.5%;
}
.button:hover:before {
  filter: blur(20px);
  opacity: 1;
  animation: animate 8s linear infinite;
}
*//* End custom CSS */