.elementor-7343 .elementor-element.elementor-element-e773638{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:-10px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-7343 .elementor-element.elementor-element-e773638, .elementor-7343 .elementor-element.elementor-element-e773638::before{--border-transition:0.3s;}.elementor-7343 .elementor-element.elementor-element-7a73d5d{text-align:center;}.elementor-7343 .elementor-element.elementor-element-7a73d5d .elementor-heading-title{color:#574B73;}.elementor-7343 .elementor-element.elementor-element-7a73d5d > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-7343 .elementor-element.elementor-element-339e8bf{text-align:center;}.elementor-7343 .elementor-element.elementor-element-339e8bf .elementor-heading-title{color:#574B73;}.elementor-7343 .elementor-element.elementor-element-57ec383{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7343 .elementor-element.elementor-element-57ec383:not(.elementor-motion-effects-element-type-background), .elementor-7343 .elementor-element.elementor-element-57ec383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A43737 0%, #574B73 100%);}.elementor-7343 .elementor-element.elementor-element-57ec383, .elementor-7343 .elementor-element.elementor-element-57ec383::before{--border-transition:0.3s;}.elementor-7343 .elementor-element.elementor-element-1557f36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7343 .elementor-element.elementor-element-e5f4dc8{text-align:left;}.elementor-7343 .elementor-element.elementor-element-e5f4dc8 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;line-height:30px;}.elementor-7343 .elementor-element.elementor-element-e5f4dc8 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7343 .elementor-element.elementor-element-e147d64{text-align:left;}.elementor-7343 .elementor-element.elementor-element-e147d64 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;line-height:30px;}.elementor-7343 .elementor-element.elementor-element-e147d64 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-7343 .elementor-element.elementor-element-7a5ab67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7343 .elementor-element.elementor-element-a2ccefc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7343 .elementor-element.elementor-element-55684db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7343 .elementor-element.elementor-element-4451bc7{text-align:center;}.elementor-7343 .elementor-element.elementor-element-4451bc7 .elementor-heading-title{color:#574B73;}.elementor-7343 .elementor-element.elementor-element-4451bc7 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-7343 .elementor-element.elementor-element-33f923b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7343 .elementor-element.elementor-element-a71368d{--e-image-carousel-slides-to-show:4;}.elementor-7343 .elementor-element.elementor-element-a71368d .swiper-wrapper{display:flex;align-items:center;}@media(min-width:768px){.elementor-7343 .elementor-element.elementor-element-1557f36{--width:40%;}.elementor-7343 .elementor-element.elementor-element-7a5ab67{--width:60%;}}/* Start custom CSS for html, class: .elementor-element-004ddfc */.form-group input[type="text"] {
    padding: 10px;
    border-radius: 5px;
}

.form-group input[type="email"] {
    padding: 10px;
    border-radius: 5px;
}

.form-group input[type=submit] {
    padding: 10px;
    border-radius: 5px;
}


    .access-upyog {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 20px;
      max-width: 900px;
      margin: auto;
    }

    .form-group {
      display: flex;
      flex-direction: column;
    }

    label {
      font-weight: bold;
      margin-bottom: 5px;
      color: white;  /* label color white */
    }

    input, select {
      padding: 12px;
      border: 1px solid #ccc;
      border-radius: 8px; /* rounded corners */
      outline: none;
    }

    input:focus, select:focus {
      border-color: #0073e6;
      box-shadow: 0 0 6px rgba(0, 115, 230, 0.5);
    }

    .full-width {
      grid-column: span 2;
    }

    .form-group button {
      background-color: #f0f0e8;
      color: #333;
      border: none;
      padding: 12px;
      border-radius: 10px;
      cursor: pointer;
      font-size: 16px;
      font-weight: bold;
      width: 100%;
    }

    button:hover {
      background-color: #d6d6c2;
    }

    /* Responsive */
    @media (max-width: 768px) {
      .access-upyog {
        grid-template-columns: 1fr;
      }
      .full-width {
        grid-column: span 1;
      }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33f923b */img.swiper-slide-image {
    WIDTH: 70%;
    MAX-WIDTH: 100%;
}/* End custom CSS */