    @media screen and (max-width:1920px) {
      .sliderbx .container.botcon {
        bottom: -160px;
        top: auto;
      }
      .lefxtbx {
        bottom: 160px;
      }
      .pikbox {
        margin: 93px 0 0 0;
      }
    
      .hero-app-one {
        left: 10%;
      }
      .hero-app-two {
        left: 16%;
      }
      .hero-app-three {
        left: 22%;
      }
      .hero-app-four {
        left: 25%;
      }
      .hero-app-five {
        left: 38%;
      }
      .hero-app-six {
        left: 36%;
      }
      .hero-app-seven {
        left: 50%;
      }
      .hero-app-eight {
        left: 55%;
      }
      .hero-app-nine {
        left: 61%;
      }

    }
    @media screen and (max-width:1600px) {
      .lefxtbx img {
        width: 493px;
      }
      .lefxtbx span.bifonts {
        font-size: 62px;
      }
      .threebx .btonx:nth-child(2) {
        margin: 0 18px;
      }
      .throbc li {
        margin: 10px 37px;
      }
      .btonx {
/*        min-height: 559px;*/
      }
      .theicon ul li:nth-child(2) {
        margin: 30px 9% 50px;
      }
      .firstimg {
        height: 469px;
      }
      .imgtxtb {
        padding: 0 2%;
      }
      .sliderbx .container.botcon {
        bottom: -256px;
      }
      .lefxtbx {
        bottom: 256px;
      }
      .pikbox {
        margin: 196px 0 0 0;
      }
      .thakyupage .lefxtbx {
        bottom: 0;
      }
      .thakyupage .sliderbx .container.botcon {
        bottom: 0;
      }
      .formx {
        width: 30%;
        vertical-align: top;
        margin: -9% 0 0 0;
        position: absolute;
      }
      .btonx {
        padding: 16px;
      }
      .rigode.slbod {
        margin: -13% 0 0 21%;
      }
      .rigode.slbod::before {
        width: 10%;
      }
      .theicon ul li:nth-child(2) {
        margin: 30px 0% 50px;
      }
      .testmon .allhead {
        margin: 0 0 -3% 26%;
      }
      .tesetxt p {
        font-size: 14px;
      }
      .riboxa {
        width: 30%;
      }
      .abcd img {
        display: inline-block;
        margin: 0;
        width: 14px;
      }
      .abcd {
        padding: 12px 48px 13px;
        font-size: 22px;
        margin: 23% auto 0;
      }
      .fuleithd {
        width: 100%;
        left: 0;
      }
      .firstimg {
        height: 535px;
      }
      .theicon ul li {
        width: 34%;
      }
      .theicon ul li:nth-child(2) {
        width: 25%;
        margin: 30px 0% 0
      }
      .sltxt {
        width: 287px;
        margin: 30px 0 0 45px;
      }
    
.abt-three .lefethe {
    margin: 0 0 -30% 0;
    padding: 0;
}
        .abt.abt-three {margin-top: 7%;}}
    @media screen and (max-width:1366px) {
      .sliderbx .container.botcon {
        bottom: -285px;
      }
      .lefxtbx {
        bottom: 286px;
      }
      .pikbox {
        margin: 150px 0 0 0;
      }
      .yelobx {
        margin: 121px 0 18px;
      }
      .thakyupage .yelobx {
        margin: 50px 0 18px;
      }
      .thakyupage .pikbox {
        margin: 50px 0 0 0;
      }
      .allhead, .abxr {
        font-size: 29px;
      }
      .firstimg {
        height: 467px;
      }
    
    .formx {
        width: 32%;
    }}
    @media screen and (max-width:1280px) {
      .lefxtbx img {
        width: 408px;
      }
      .lefxtbx span.bifonts {
        font-size: 51px;
      }
      .lefxtbx {
        width: 46%;
      }
      .lefxtbx span {
        font-size: 36px;
        line-height: 45px;
      }
      .threebx .btonx:nth-child(2) {
        margin: 0 14px;
      }
      .headingall {
        font-size: 22px;
        line-height: 25px;
      }
      .boxab li {
        padding: 0px 8px 27px;
        margin: 0 0px 26px;
        line-height: 20px;
      }
      .tbox li {
        margin: 13px 0 20px;
        padding: 0 0 20px 0;
      }
      .throbc li {
        margin: 10px 0;
      }
      .theicon ul li:nth-child(2) {
        margin: 30px 1% 0;
      }
      .owl-carousel .owl-item img.testimonimg {
        display: inline-block;
        width: 33%;
        margin: 0 0 0 41px;
      }
      .tesetxt p {
        color: #fff;
        font-size: 15px;
        line-height: 19px;
      }
      .rightcont {
        margin: 8px 69px 0 44px;
      }
      .firstimg {
        height: 396px;
      }
      .abcd {
        padding: 26px 58px 27px;
      }
      .leabox ul li {
        font-size: 16px;
      }
      .devsecall.devfive {
        padding: 100px 0 0;
      }
      .imgtxtb {
        padding: 0;
        width: 33%;
        margin: 10px 0;
      }
      .imgtxtb a {
        line-height: 20px;
      }
      .sliderbx .container.botcon {
        bottom: -344px;
      }
      .lefxtbx {
        bottom: 345px;
      }
      .yelobx {
        margin: 149px 0 18px;
      }
      .riboxa {
        width: 24%;
      }
      .abcd {
        padding: 12px 26px 13px;
        margin: 36% auto 0;
      }
      .leabox ul li {
        font-size: 14px;
        margin: 2px 0;
        padding: 0 0 0 14px;
        line-height: 17px;
      }
      .twreg {
        height: 220px;
        width: 220px;
      }
      .leode p {
        width: 90%;
      }
      .row.nnebox {
        margin-top: 46px;
        margin-bottom: 41px;
      }
      /*******Thankyou page css******/
      .condeals {
        margin: 0 1%;
      }
      .condeals img {
        object-fit: contain;
        height: 19px;
        width: 19px;
      }
      .leocont span {
        font-size: 16px;
        width: 160px;
        line-height: 19px;
      }
      .formx {
        width: 28%;
        margin: -12% 0 0 0;
      }
      .firstimg {
        height: 465px;
      }
      .testmon .allhead {
        margin: -41px 0 3% 26%;
      }
      .disbx strong {
        font-size: 30px;
        line-height: 31px;
      }
      .disbx {
        font-size: 12px;
      }
      .pinkx {
        margin: 0 8px 0 0;
      }
      .hero-app-one {
        left: 10%;
      }
      .hero-app-two {
        left: 16%;
      }
      .hero-app-three {
        left: 22%;
      }
      .hero-app-four {
        left: 30%;
      }
      .hero-app-five {
        left: 45%;
      }
      .hero-app-six {
        left: 46%;
      }
      .hero-app-seven {
        left: 60%;
      }
      .hero-app-eight {
        left: 70%;
      }
      .hero-app-nine {
        left: 80%;
      }
    
.abt-three .lefethe {
    font-size: 27px;
    line-height: 33px;
        margin: 8% 0 -27% 0;
}

.formx {
        width: 35%;
        margin: -12% 0 0 0;
    }}
    @media screen and (max-width:1169px) {
      .bighead {
        font-size: 40px;
        line-height: 40px;
      }
      .heline {
        font-size: 19px;
      }
      .heline::before {
        margin: 12px 0 0 -96px;
      }
      .heline::after {
        margin: 12px -96px 0 0;
      }
      .heline {
        font-size: 19px;
        margin: 0 auto 15px;
      }
      .allhead {
        font-size: 30px;
        margin: 0 0 43px;
        line-height: 35px;
      }
      .sliderbx .container.botcon {
        bottom: -425px;
      }
      .lefxtbx {
        bottom: 426px;
      }
      .yelobx {
        margin: 229px 0 18px;
      }
      .owl-carousel {
        width: 92%;
        margin: 0 auto;
      }
      .rightcont {
        width: 49%;
      }
      .testmon .allhead {
        margin: 0 0 0 26%;
      }
      .testmon {
        margin-top: 4%;
      }
      .disbx strong {
        font-size: 30px;
        line-height: 31px;
      }
      .pinkx {
        margin: 0 7px 0 0;
      }
      .theicon ul li {
        width: 32%;
        font-size: 12px;
      }
      .theicon ul li:nth-child(2) {
        margin: 30px 1% 0;
      }
      .owl-carousel#faculty .owl-item.active.center img, .owl-carousel#faculty .owl-item img {
        height: 404px;
      }
      .sabox {
        font-size: 16px;
      }
      .sabox span {
        font-size: 12px;
        font-weight: 400;
      }
      .owl-carousel#faculty .owl-item .sabox {
        transform: rotate(-90deg);
        left: 13px;
        bottom: 100px;
        right: 44%;
        margin: 0;
      }
      .abt-three .lefethe {
        font-size: 22px;
        line-height: 27px;
      }
      .rigode.slbod {
        margin: -13% 0 0 22%;
      }
      .formx {
        width: 29%;
        vertical-align: top;
        margin: 0;
        position: absolute;
      }
      .formx {
        margin: -14% 0 0 0;
      }
      .firstimg {
        height: 395px;
      }
      .slbox {
        width: 103px;
        margin: -95px 0 0 34px;
        padding-bottom: 13px;
      }
    
    
		.leide {
    width: 57%;
}
		.formx {
        width: 40%;
    }}
    @media screen and (max-width:991px) {
      .lobx img {
        width: 246px;
      }
      .lefxtbx img {
        width: 297px;
      }
      .lefxtbx span {
        font-size: 26px;
        line-height: 33px;
      }
      .lefxtbx span.bifonts {
        font-size: 37px;
        line-height: 41px;
      }
      .yelobx {
        padding: 10px 16px;
        font-size: 25px;
        margin: 18px 0;
      }
      .bighead {
        font-size: 33px;
        line-height: 31px;
      }
      .threebx .btonx:nth-child(2) {
        margin: 0 9px;
      }
      .btonx {
        min-height: 711px;
      }
      .theicon ul li {
        margin: 30px 0 0;
      }
      .theicon ul li:nth-child(2) {
        margin: 30px 1% 0;
      }
      /****100323***/
      .formbx {
        padding: 10px;
      }
      .boxonef button[type="submit"] {
        padding: 10px 0;
      }
      .sliderbx .container.botcon {
        bottom: 0;
        position: relative;
      }
      .loded {
        width: 180px;
      }
      .abt-one {
        padding: 25px 0;
      }
      .rder {
        padding: 8px 24px;
        margin: 33px 0 0 0;
        font-size: 15px;
      }
      .formx {
        width: 100%;
        margin: 20px 0 0;
        position: relative;
      }
      .abt-two h1 {
        font-size: 64px;
        margin: -67px 0 0 33%;
      }
      .abt-two h1 span {
        font-size: 30px;
        font-weight: 800;
        margin: 0;
      }
      .abt-two h2 {
        font-size: 17px;
        margin: -10px 0 32px 33%;
      }
      .abt-two .parbixd span {
        font-size: 19px;
      }
      .abt-two .parbixd {
        width: 90%;
        font-size: 15px;
      }
      .abt-three .lefethe {
        width: 100%;
      }
      .rigode.slbod {
        margin: 30px 0 0 0;
        width: 100%;
        text-align: center;
      }
      .rigode.slbod::before {
        display: none;
      }
      .owl-carousel#faculty {
        width: 100%;
        margin: 0 auto;
      }
      .lefethe br {
        display: none;
      }
      .rigode.slbod {
        margin: 30px 0 0 -14%;
        width: 100%;
        text-align: left;
      }
      /*******Thankyou page css******/
      .devlogo {
        width: 150px;
      }
      .ouuologo {
        width: 120px;
      }
      .herobx a {
        font-size: 15px;
        padding: 10px 33px;
        margin: 10px;
        width: auto;
      }
      .soicn img {
        object-fit: contain;
        height: 15px;
        width: auto;
      }
      .jeds {
        font-size: 18px;
        letter-spacing: 2px;
      }
      .thankftr {
        position: relative;
        width: 100%;
        margin: 10% 0 0 0;
      }
      .leocont span {
        font-size: 12px;
        width: 126px;
        line-height: 17px;
      }
      .condeals span {
        font-size: 11px;
        font-weight: 500;
        margin: 0 0 0 2px;
      }
      .condeals img {
        object-fit: contain;
        height: 15px;
        width: 17px;
      }
      .dektopsho {
        display: none;
      }
      .mobilesho {
        display: block;
        width: 90%;
        margin: 0 auto;
      }
      .midlog {
        margin: 6% 0 4%;
      }
      .condeals {
        margin: 1%;
      }
      .soicn {
        display: inline-block;
        width: auto;
        margin: 0 7px;
      }
      .fuleithd {
        width: 100%;
        left: 0;
        right: 0;
      }
   .sltxt {
    width: 287px;
    margin: 0 0 0 0;
}
 .aboutspart {
    top: -17%;
    width: 100%;
}
      .hero-app-one {
        left: 10%;
      }
      .hero-app-two {
        left: 30%;
      }
      .hero-app-three {
        left: 45%;
      }
      .hero-app-four {
        left: 50%;
      }
      .hero-app-five {
        left: 70%;
      }
      .hero-app-six {
        left: 70%;
        display: none;
      }
      .hero-app-seven {
        left: 60%;
        display: none;
      }
      .hero-app-eight {
        left: 70%;
        display: none;
      }
      .hero-app-nine {
        left: 80%;
        display: none;
      }
    
.abt-three .lefethe {
    font-size: 22px;
    line-height: 27px;
    margin: 0;
}
.abt.abt-three {
    margin-top: 0;
}
.rigode.slbod {
    margin: 30px 0 0 0;
    width: 100%;
    text-align: left;
}
.owl-carousel#faculty .owl-item img {
    opacity: 1;
    height: auto;
    object-fit: cover;
    width: 100%;
    margin: 0;
    border-radius: 10px;
}
.owl-carousel#faculty .owl-item .sabox {
    transform: rotate(0);
    left: 13px;
    bottom: 18px;
    right: 0;
    margin: 0;
    display: block;
}
.owl-carousel#faculty .owl-item .sabox span {
    display: block;
}
.abt-two {
    padding: 48px 0 13px;
    margin: 0 0 0 0;
}

.foboxe {
    background: #000;

}}
    @media screen and (max-width:767px) {
      .thakyupage .lefxtbx {
        bottom: 0;
        display: none;
      }
      .thakyupage .yelobx {
        margin: 0 auto 0;
      }
      .lobx img {
        width: 218px;
      }
      .lefxtbx img {
        width: 228px;
      }
      .sliderbx .container.botcon {
        bottom: 0;
        top: 0;
        position: relative;
      }
      .lefxtbx {
        width: 100%;
      }
      .formandtxtbxc {
        clear: both;
        width: 100%;
      }
      .lefxtbx {
        width: 100%;
        display: block;
        clear: both;
        position: relative;
        bottom: 0;
        margin: 0 0 20px 0;
      }
      .formbx {
        display: block;
        vertical-align: baseline;
        width: 100%;
        text-align: right;
        float: none;
        position: relative;
        z-index: 23;
        margin: 0;
        padding: 0;
      }
      .yelobx {
        padding: 10px 16px;
        font-size: 25px;
        margin: 24px auto 0;
      }
      .pikbox {
        padding: 30px 30px 21px;
      }
      .btonx, .threebx .btonx:nth-child(2) {
        min-height: auto;
        width: 100%;
        margin: 0 0 15px;
      }
      .theicon ul li {
        width: 155px;
      }
      .disbx strong {
        display: block;
        font-weight: 900;
        font-size: 24px;
        line-height: 28px;
      }
      .disbx {
        display: block;
        font-weight: 500;
        line-height: 15px;
        font-size: 12px;
      }
      .theicon ul li {
        margin: 0 0 40px;
        min-height: 153px;
      }
      .theicon ul li:nth-child(2) {
        margin: 0 1% 0;
      }
      .rightcont {
        display: block;
        width: 80%;
        float: none;
        margin: 43px auto 0;
      }
      .owl-carousel .owl-item img.testimonimg {
        display: block;
        width: 53%;
        margin: 0 auto;
      }
      .leimgb {
        width: 100%;
        position: relative;
        display: block;
        vertical-align: top;
        margin: 0 0 16px 0;
      }
      .righx {
        width: 100%;
        display: block;
        vertical-align: top;
        float: right;
        text-align: right;
      }
      .txtbxc {
        position: absolute;
        bottom: 13px;
        z-index: 0;
        padding: 0 10px;
      }
      .txtbxc {
        text-align: left;
      }
      .leabox {
        width: 100%;
      }
      .riboxa {
        width: 100%;
        float: none;
        margin: 0;
      }
      .ondebx {
        display: block;
        vertical-align: top;
        width: 100%;
      }
      /****100323***/
      .formbx {
        padding: 20px 5px;
      }
      .boxonef {
        width: 49%;
        padding: 1%;
      }
      .boxonef.fullwitbox {
        width: 99%;
        padding: 1%;
      }
      .pikbox {
        padding: 30px 30px 21px;
        margin: 34px 0 0 0;
      }
      .dekstobnr {
        width: 100%;
        margin: 35px 0 0 0;
        display: none;
      }
      .leide {
        display: block;
        width: 100%;
      }
      .mobier {
        display: block;
        width: 100%;
      }
      .owl-carousel#faculty .owl-item.active.center img, .owl-carousel#faculty .owl-item img {
        height: 100%;
        width: 100%;
      }
      .owl-carousel#faculty .owl-item .sabox {
        transform: rotate(-0deg);
        left: 13px;
        bottom: 19px;
        right: 0;
        margin: 0;
      }
      .owl-carousel#faculty .owl-item .sabox span {
        display: block;
      }
      .rigode.slbod {
        margin: 30px 0 0 0;
        width: 100%;
        text-align: left;
      }
      .abt-two {
        padding: 30px 0;
      }
    }
    @media screen and (max-width:640px) {
      .lobx img {
        width: 166px;
      }
      .sliderbx .container {
        top: 15px;
      }
      .devsecall.devone {
        overflow: hidden;
      }
      .heline::after, .heline::before {
        display: none;
      }
      .boxab li {
        padding: 0px 8px 10px;
        margin: 0 0px 4px;
        line-height: 20px;
      }
      .tbox li {
        margin: 13px 0 5px;
        padding: 0 0 11px 0;
      }
      .btonx {
        padding: 20px;
      }
      .theicon ul li {
        margin: 0 0 9px;
        min-height: 153px;
      }
      .allhead {
        font-size: 30px;
        margin: 23px 0 21px 0;
        line-height: 35px;
      }
      .testmon {
        margin-top: 11px;
      }
      .abcd {
        padding: 17px 26px 14px;
        width: 66%;
        font-size: 20px;
      }
      .ilobx {
        margin: 0 auto -8px;
        width: 190px;
      }
      .imgtxtb {
        padding: 0;
        width: 49%;
        margin: 10px 0;
      }
      .yelobx {
        padding: 10px 16px;
        font-size: 23px;
        margin: 24px auto 0;
        width: 100%;
        text-align: center;
      }
      .heline {
        font-size: 19px;
        margin: 0 auto 15px;
        line-height: 21px;
      }
      .devfour {
        padding: 12px 0 36px;
      }
      .devsecall.devthree {
        padding: 24px 0 30px;
        background: #f4f4f4;
      }
      #back-top a {
        font-size: 14px;
        padding: 0;
        height: 40px;
        width: 40px;
        outline: none;
        line-height: 37px;
      }
      .devsecall.devthree .nav-pills .nav-link.active, .devsecall.devthree .nav-pills .show > .nav-link, .devsecall.devthree .nav-pills .nav-link {
        padding: 8px 17px;
        margin: 2px 0;
      }
      .nav.flex-column.nav-pills.me-3 {
        margin: 0 !important;
      }
      .d-flex.align-items-start {
        align-items: normal !important;
      }
      .devsecall.devthree .tab-content {
        width: 100%;
        display: block;
        background: #fff;
        padding: 17px 27px 27px;
      }
      .d-flex.align-items-start {
        display: block !important;
      }
      .devthree .tab-content#v-pills-tabContent {
        margin-top: 10px;
      }
      .theicon ul li, .theicon ul li:nth-child(2) {
        width: 100%;
        display: block;
        margin: 0;
        min-height: auto;
        border-bottom: solid 1px #fff;
        padding: 17px 0 14px 0;
        text-align: center;
        overflow: hidden;
      }
      .theicon ul li:last-child {
        border: none;
      }
      .disbx {
        display: block;
        font-weight: 500;
        line-height: 15px;
        font-size: 12px;
        width: 100%;
        text-align: center;
        margin: 9px 0 0 0;
      }
      .testmon .allhead {
        margin: 0 0 29px 0;
      }
      .abcd {
        padding: 12px 59px 11px;
        width: fit-content;
        font-size: 20px;
        margin: 15px auto 0;
      }
      .twreg {
        height: 220px;
        width: 220px;
        margin: 27px auto;
        display: block;
      }
      .abcd span, .abcd img {
        display: inline-block;
        vertical-align: middle;
      }
      .leode {
        display: block;
        width: 100%;
        font-size: 12px;
        vertical-align: middle;
      }
      .rigct {
        display: block;
        width: 100%;
        text-align: left;
        vertical-align: middle;
        margin: 11px 0 0 0;
      }
      .owl-carousel {
        width: 75%;
      }
      .rightcont {
        display: block;
        width: 100%;
        float: none;
        margin: 8px auto 0;
      }
      .nabx span {
        display: block;
        font-size: 20px;
        color: #fff;
        font-weight: 700;
        line-height: 18px;
      }
      .testmon .allhead {
        margin: 28px 0 29px 0;
      }
      .unjkhead span {
        font-size: 41px;
      }
      .hero-app-one {
        left: 5%;
      }
      .hero-app-two {
        left: 15%;
      }
      .hero-app-three {
        left: 35%;
      }
      .hero-app-four {
        left: 45%;
      }
      .hero-app-five {
        left: 70%;
        display: none;
      }
      .hero-app-six {
        left: 70%;
        display: none;
      }
      .hero-app-seven {
        left: 60%;
        display: none;
      }
      .hero-app-eight {
        left: 70%;
        display: none;
      }
      .hero-app-nine {
        left: 80%;
        display: none;
      }
      .sltxt {
        width: 287px;
        margin: 42% 0 0 0;
      }
      .slbox {
        margin: -87px 0 0 34px;
      }
      .abt-one {
        padding: 25px 0;
        overflow: hidden;
        position: relative;
      }
      .aboutspart {
        top: 17%;
      }
    
.marbox img, .marbox:first-child img,.marbox:nth-child(2) img, .marbox:nth-child(3) img,.marbox:nth-child(4) img,.marbox:nth-child(5) img,.marbox:nth-child(6) img, .marbox:last-child img  {width: 100%; }
.aboutspart {
    top: -17%;
}
.leide {
    padding-top: 0;
}
.marbox {
    width: 20%;

}
.marbox marquee {
    height: 700px;
}
@keyframes jumping {
  0% {
    transform: translateY(0px) translateX(0) rotate(0) scale(1);
    opacity: 1;
  }
  25% {
    transform: translateY(-2px) translateX(-2px) rotate(2deg) scale(1);
    opacity: 1;
  }
  50% {
    transform: translateY(-1px) translateX(-1px) rotate(1deg) scale(1);
    opacity: 1;
  }
  75% {
    transform: translateY(-3px) translateX(-3px) rotate(3deg) scale(1);
    opacity: 1;
  }
  85% {
    transform: translateY(-1px) translateX(-1px) rotate(1deg) scale(1);
    opacity: 1;
  }
  100% {
    transform: translateY(-3px) translateX(-3px) rotate(3deg) scale(1);
    opacity: 1;
  }
}}
    @media screen and (max-width:479px) {
      .top-number {
        font-size: 12px;
      }
      .pikbox {
        margin: 24px 0 0 0;
      }
      .devsecall.devtwo {
        background: #c92039;
        padding: 21px 0 29px;
      }
      .allhead {
        font-size: 23px;
        margin: 23px 0 21px 0;
        line-height: 26px;
      }
      .theicon ul li {
        margin: 0 0 9px;
        min-height: auto;
        width: auto;
      }
      .unjkhead span {
        font-size: 40px;
        margin: -59px 0 0 0;
      }
      .devsecall.devfive {
        padding: 78px 0 0;
      }
      .conox {
        padding: 0 10px;
      }
      .abxr {
        font-size: 23px;
      }
      .txtbxc span, .conox span {
        font-size: 18px;
        font-weight: 600;
        line-height: 18px;
      }
      .txtbxc img {
        width: 102px;
      }
      .conox img {
        width: 168px;
      }
      .devsix {
        padding: 176px 0 50px;
      }
      /****100323***/
      .boxonef.fullwitbox {
        display: inline-block;
        width: 100%;
        text-align: left;
        padding: 5px 10px;
      }
      .boxonef {
        width: 100%;
        padding: 5px 10px;
      }
      .formbx {
        padding: 15px 0 0;
      }
      .unjkhead span {
        font-size: 23px;
        margin: 0;
        display: block;
        clear: both;
        float: none;
      }
      .unjkhead {
        font-size: 23px;
      }
      .devsecall.devfive {
        padding: 22px 0 0;
      }
      .unjkhead {
        margin: 1px auto 17px;
      }
      .leode img, .leode p {
        display: inline-block;
        vertical-align: middle;
      }
      .allhead, .abxr {
        font-size: 22px;
      }
      .abt-two h1 {
        font-size: 50px;
        margin: -40px 0 0 33%;
      }
      .abt-two h2 {
        margin: -10px 0 32px 27%;
      }
      .abt-two h1 {
        margin: -40px 0 0 27%;
      }
      .tedb {
        font-size: 18px;
        margin: 2px 0 0 0;
      }
      .threebx {
        margin: 30px 0 0;
      }
      .hebox {
        font-weight: 700;
        font-size: 14px;
        margin: 15px 0 5px 0;
        line-height: 16px;
      }
      .devthree .calspan button.btn.btn-primary {
        font-size: 14px;
        line-height: 17px;
        font-weight: 500;
      }
      .allhead, .abxr {
        font-size: 19px;
      }
      .svee {
        padding: 0 0 35px;
      }
      .devsecall.devthree {
        padding: 24px 0 10px;
        background: #f4f4f4;
      }
      /*******Thankyou page css******/
      .leocont {
        display: block;
      }
      .leocont span {
        width: 71%;
      }
      .sltxt {
        width: 251px;
        margin: 50% 0 0 0;
      }
    
.form-control, .form-control:focus, .form-select, .form-check-label, .form-select:focus {
    margin: 0;
}}
    @media screen and (max-width:440px) {
      .lefxtbx span.bifonts {
        font-size: 28px;
        line-height: 28px;
      }
      .lefxtbx span {
        font-size: 21px;
        line-height: 21px;
      }
      .unjkhead {
        font-size: 23px;
        font-weight: 700;
        margin: 0 0 14px 0;
      }
      .bighead {
        font-size: 23px;
        line-height: 26px;
      }
      .pikbox {
        padding: 15px;
      }
      .rightcont {
        display: block;
        width: 100%;
        float: none;
        margin: 23px auto 0;
      }
      .owl-carousel .owl-item .quimg.top, .owl-carousel .owl-item .quimg.bottomg {
        width: 19px;
      }
      .devsecall .owl-carousel .owl-nav button {
        background: #fff;
        padding: 5px 6px 10px !important;
      }
      .nabx span {
        font-size: 23px;
        line-height: 23px;
      }
      .leabox ul li {
        font-size: 14px;
        line-height: 18px;
      }
    }
    @media screen and (max-width:380px) {
      .disbx strong {
        display: block;
        font-weight: 900;
        font-size: 19px;
        line-height: 21px;
      }
      .theicon ul li {
        /* width: 31%; */
        padding: 10px 0;
        /* min-height: 159px; */
      }
      .lobx img {
        width: 134px;
      }
    .sltxt {
    width: 251px;
    margin: 32% 0 0 0;
}
    
.form-control, .form-control:focus, .form-select, .form-check-label, .form-select:focus {
    width: 62%;
		}}
    @media screen and (max-width:359px) {
      .lobx img {
        width: 78px;
      }
    }
    @media screen and (max-width:320px) {}