.elementor-2453 .elementor-element.elementor-element-4b8a202{--display:flex;}.elementor-2453 .elementor-element.elementor-element-c5ac521{text-align:center;}.elementor-2453 .elementor-element.elementor-element-d9fe5d0{--display:flex;}.elementor-2453 .elementor-element.elementor-element-a57a631 .elementor-button{font-weight:700;}.elementor-2453 .elementor-element.elementor-element-07ca174 > .elementor-widget-container{padding:0px 0px 64px 0px;}.elementor-2453 .elementor-element.elementor-element-07ca174 .elementor-image-box-wrapper{text-align:right;}.elementor-2453 .elementor-element.elementor-element-07ca174.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2453 .elementor-element.elementor-element-07ca174.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2453 .elementor-element.elementor-element-07ca174.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2453 .elementor-element.elementor-element-07ca174 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-2453 .elementor-element.elementor-element-07ca174 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-2453 .elementor-element.elementor-element-030ac94{--display:flex;}@media(max-width:1024px){.elementor-2453 .elementor-element.elementor-element-07ca174 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2453 .elementor-element.elementor-element-07ca174.elementor-position-right .elementor-image-box-img{margin-left:48px;}.elementor-2453 .elementor-element.elementor-element-07ca174.elementor-position-left .elementor-image-box-img{margin-right:48px;}.elementor-2453 .elementor-element.elementor-element-07ca174.elementor-position-top .elementor-image-box-img{margin-bottom:48px;}}@media(max-width:767px){.elementor-2453 .elementor-element.elementor-element-07ca174 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2453 .elementor-element.elementor-element-07ca174 .elementor-image-box-wrapper{text-align:center;}.elementor-2453 .elementor-element.elementor-element-07ca174 .elementor-image-box-img{margin-bottom:24px;}.elementor-2453 .elementor-element.elementor-element-07ca174.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-2453 .elementor-element.elementor-element-07ca174.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-2453 .elementor-element.elementor-element-07ca174.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}}/* Start custom CSS for image-box, class: .elementor-element-07ca174 */.elementor-image-box-content{
	text-align:left;
}

.register-btn {
  display: inline-block;
  background-color:#6EC1E4; /* button color */
  color: #ffffff;
  padding: 16px 32px;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  border-radius: 6px;
  transition: all 0.3s ease;
}

.register-btn:hover {
  background-color: #FF42B3;
  transform: translateY(-2px);
  box-shadow: 0 8px 20px rgba(0,0,0,0.2);
}/* End custom CSS */