.elementor-1370 .elementor-element.elementor-element-b9846d3{margin-top:8px;margin-bottom:0px;}.elementor-1370 .elementor-element.elementor-element-5752be2 .cz_gap{height:25px;}.elementor-1370 .elementor-element.elementor-element-cf2a1fd .cz_title .cz_title_content{margin-bottom:10px;}.elementor-1370 .elementor-element.elementor-element-139d0cb .cz_stylish_list li{width:47%;margin-right:3%;margin-bottom:15px;float:left;}.rtl .elementor-1370 .elementor-element.elementor-element-139d0cb .cz_stylish_list li{float:right;margin-right:0px;margin-left:3%;}.elementor-1370 .elementor-element.elementor-element-139d0cb .cz_stylish_list i{color:#ffffff;background-color:#0062e0;padding:3px;}.elementor-1370 .elementor-element.elementor-element-139d0cb .cz_stylish_list li:hover i{background-color:#004092;box-shadow:0px 10px 50px 0px rgba(0,0,0,0.09);}.elementor-1370 .elementor-element.elementor-element-b393318 .cz_gap{height:130px;}@media(min-width:768px){.elementor-1370 .elementor-element.elementor-element-6141ea3{width:60%;}.elementor-1370 .elementor-element.elementor-element-e1c88e7{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1370 .elementor-element.elementor-element-6141ea3{width:100%;}.elementor-1370 .elementor-element.elementor-element-e1c88e7{width:100%;}}@media(max-width:1024px){.elementor-1370 .elementor-element.elementor-element-cf2a1fd .cz_title .cz_title_content{margin-top:80px;}.elementor-1370 .elementor-element.elementor-element-b393318 .cz_gap{height:55px;}}@media(max-width:767px){.elementor-1370 .elementor-element.elementor-element-cf2a1fd .cz_title .cz_title_content{margin-top:30px;margin-bottom:20px;}.elementor-1370 .elementor-element.elementor-element-139d0cb .cz_stylish_list li{width:100%;margin-right:0px;margin-left:0px;}.elementor-1370 .elementor-element.elementor-element-b393318 .cz_gap{height:30px;}}/* Start custom CSS for html, class: .elementor-element-96e77f0 */.custom-container {
  display: flex;
  flex-wrap: wrap;
  background-color: #0062e0;
  padding: 20px;
  border-radius: 10px;
  width: 100%;
  max-width: 700px;
  margin: 0 auto;
}

.custom-left-section,
.custom-right-section {
  background-color: #ffd52a;
  padding: 20px;
  border-radius: 10px;
  width: 100%;
  margin-bottom: 20px;
  box-sizing: border-box;
}

.custom-left-section {
  background-color: #ffc300;
}

.custom-right-section {
  background-color: #f7f7f7;
}

.custom-top-section {
  display: flex;
  /*justify-content: space-between;*/
}

.custom-qr-code img,
.custom-scratch-area img {
  width: 100px;
  height: 100px;
}

.custom-info p {
  margin: 0;
  font-weight: bold;
  margin-left: 20px
}

.custom-middle-section p {
  margin: 5px 0;
  font-size: 14px;
}

.custom-right-section p {
  margin-bottom: 10px;
}

.custom-input-fields {
  display: flex;
  justify-content: space-between;
}

.custom-input-fields input {
  width: 20%;
  padding: 5px;
  border-radius: 5px;
  border: 1px solid #ccc;
  text-align: center;
}

button {
  padding: 10px;
  background-color: #0062e0;
  color: #fff;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  align-self: flex-end;
  margin-top: 15px;
}
button:hover {
  background-color: #004092;  
}

/* Responsive Design */
@media (min-width: 768px) {
  .custom-left-section,
  .custom-right-section {
    width: 48%;
  }

  .custom-left-section {
    margin-right: 2%;
  }

  .custom-right-section {
    margin-left: 2%;
  }
}/* End custom CSS */