
@media(max-width:1920px){
    .srSec1st_1 {
        margin-top: 50px;
        z-index: 50;
    }
    .srSec1st_main{
            margin-top: 50px;
    }
    .skBann_1 {
    /*z-index: 2;*/
    padding-right: 20px;
    }
    #srk3rdCARD_img_extt{
        width:56% !important;
    }
    
    .srk3rd_card_1{
        
        height: 300px;
        
    }
    .srkFoundDiv_2_inn{
            height: 330px !important ;
            
    }
    .srSec_2nd {
    padding: 120px 0;
}
.srk_layer_3 {
    width: 18% !important;
    top: -155px;
    right: 200px;
}

.skForm_main form input {
    padding: 10px;
    font-size: 14px;
}
.skNav_1 a {
    font-size: 18px;
}
.skNav_3 a {
    font-size: 18px;
}
.srk_quote h6 {
    font-size: 30px;
}
.skBann_1 h1 {
    font-size: 40px;
}
.skBann_1 p {
    font-size: 18px;
}
.srMenu_main nav .nav {
    justify-content: start;
}
.srkTesti_sec {
    padding: 40px 0;
}
.srk_layer_4 {
    left: 275px;
    top: -18%;
     width: 20%;
}
.testTTXXT {
    font-size: 18px;
}
.testName {
    font-size: 16px;
}
.srk_layer_2 {
    width: 18%;
}
.srk_layer_1 {
    width: 18%;
}

.srk3rd_card_1 h5{
         margin-top: 26px;
    }
}
@media(max-width:1600px){
    
    .skBann_3_img {
    width: 21% !important;
    position: absolute;
    top: -9% !important;
    right: -27px !important;
    z-index: 50;
    }
        .srkTesti_sec {
        padding: 20px 0;
    }
        .srk_layer_4 {
        left: 150px;
        top: -14%;
    }
        .skNav_3 a {
        font-size: 16px;
    }
        .skNav_1 a {
        font-size: 16px;
    }
        .srk_layer_3 {
        width: 19% !important;
        top: -95px;
        right: 200px;
    }
    
}

@media(max-width:1556px){
    .srk3rd_card_1 h5{
         margin-top: 26px;
    }
}
@media(max-width:1536px){
     .srSec_2nd {
        padding: 100px 0;
    }
    .srk_layer_3 {
    top: -85px;
}
.srkTesti_sec {
        padding: 10px 0;
    }

}
@media(max-width:1440px){

   .srk3rd_card_1{
           padding-top: 136px !important;
   }
   .srk_layer_1 {
    width: 17%;
}
.srk_layer_2 {
    width: 17%;
}
    .srSec_2nd {
        padding: 75px 0;
    }
        .srk_layer_3 {
        width: 20% !important;
    }
        .srkTesti_sec {
        padding: 0px 0;
    }

    
}
@media(max-width:1366px){
     .srSec1st_main{
            margin-top: 0 !important;
    }
     .srk3rd_card_1{
           padding-top: 110px !important;
   }
   
   #srk3rdCARD_img_extt{
    width: 62% !important;
    left: 20%;
    }
    
 .srkFoundDiv_2_inn{
          
             height: 357px !important;
    }
    .skForm_main form input {
    padding: 10px;
    font-size: 12px;
}
.skNav_1 a {
    font-size: 14px;
}
.skNav_3 a {
    font-size: 14px;
}
.srk_quote h6 {
    font-size: 25px;
}
.skBann_1 h1 {
    font-size: 37px;
}
.skBann_1 p {
    font-size: 16px;
}
    .srSec_2nd {
        padding: 100px 0;
    }
    .srMenu_sec {
    padding: 75px 0;
}
.srkTesti_sec h2 {
    font-size: 30px;
}
    .srk_layer_4 {
        left: 116px;
        top: -12%;
        width: 22%;
    }
      .srk3rd_card_1 h5{
         margin-top: inherit;
    }

}

@media(max-width:1280px){
      .srk_layer_3 {
        top: -65px;
    }  
}
@media(max-width:1199px){
    .srkTesti_1{
        height:auto !important;
    }
}

@media(max-width:1300px){
    .skBann_sec {
        overflow: hidden;
        padding-top: 27px;
    }
 
    .owl-nav.disabled {
        display: flex !important;
        position: absolute;
        width: 100%;
        justify-content: center;
        gap: 100% !important;
        top: 38%;
    }    
}
@media(max-width:1199px){
    .skNav_1{
        gap: 2px;
    }
    .skNav_1 a{
        font-size: 14px;
    }
    .skNav_3 a{
        font-size: 14px;
    }
    
    .sr1st_sarukh {
    position: absolute;
    width: 12% !important;
    right: 0% !important;
    opacity: 0.7 !important;
    bottom: 0% !important;
    }
    
.skBann_2_owllll .owl-item img{
        height: 475px;
}
.skBann_2_img{
    position:inherit !important;
}
    .skBann_sec{
        padding-bottom:50px;
    }
    .skBan_2_sideTxt{
        width:44%;
    }
    
     .srk3rd_card_1{
        
        height: auto !important;
        
    }
    
}
@media(max-width:1140px){
    .Menu_NAv{
    overflow-x: auto;
    justify-content:inherit !important;

}
}
@media(max-width:1100px){
    
        .skBan_2_sideTxt {
            background-color: #00000094;
    width: 85%;
    padding: 15px;
    font-size: 17px;
    border-top-left-radius: 40px;
    padding-left: 30px;
    position: absolute;
    top: 70%;
    left: 3px;
    border-bottom-right-radius: 40px;
    color: #ffffff;
    z-index: 50;
    font-weight: 500;
        
    }
    .skBann_1 button{
        width:50%;
        
    }
    .srkFoundDiv_2_inn{
        height:auto !important;
    }
}

@media(max-width:1024px){
     .srSec_2nd {
        padding: 35px 0;
    }
    .srk_layer_2 {
    /*top: -15%;*/
    width: 16%;
}
.srk_layer_1 {
    /*top: -15%;*/
    width: 16%;
}
    .srk_layer_3 {
        top: -60px;
        right: 40px;
        width: 25% !important;
    }
        .testTTXXT {
        font-size: 15px;
    }
        .srk_layer_4 {
        left: 35px;
        top: -12%;
        width: 27%;
    }
    .srkForm_sec {
    padding-top: 60px;
}
}

@media(max-width:991px){
    
    .skNav_1{
    order:2;
}
.skNav_2{
    order:1;
}
.skNav_3 {
    order:3;
}

.nav_dotLine{
    margin-top: 20px;
}
    .skBann_main_Row{
        flex-direction:column-reverse;
    }
    .skBann_main{
        height:auto;
    }
    .skNav_main {
        padding-top:20px;
    }
    .skNav_1 {
        justify-content: center;
        gap:5%;
    }
    .skNav_1 a{
        font-size: 17px;
    }
    .skBann_1 p{
        max-width:100%;
    }
    .skNav_3 a{
        font-size: 17px;
    }
    .skBann_sec{
        padding-top: 20px;
        overflow: inherit;
    }
    .skBann_1 {
        text-align: center;
        padding-right:0 !important;
        margin-top: 80px;
    }
    
    
    .skBann_1_img {
              width: 37%;
        position: absolute;
        top: 78%;
        z-index: -1;
        opacity: 0.1;
        right: 32%;
    }
    .skBann_4_img {
        width: 26%;
        position: absolute;
        top: 51%;
        left: -9%;
        z-index: 50;
    }
    .skBann_3_img {
        width: 26% !important;
        position: absolute;
        top: -10% !important;
        right: -28px !important;
        z-index: 50;
    }
    /* about */

    .srSec_1st{
        margin-top: 35px;
    }
    .srSec1stROWWWW{
        flex-direction: column-reverse;
    }
    .srSec1st_2 {
        margin-top: 130px;
    }
  
    .srSec1st_imgg{
        border-radius: inherit;
    }
    .srSec1st_imgg img {
        border-radius: 0;
    }
    #srFlIMG_1{
        border-top-right-radius: 0px !important;
    }
    .srk3rd_card_1{
        padding-top: 160px;
    }
    .srExper_mainROW{
        row-gap: 30px;
    }


   .sr1st_sarukh {
                position: relative;
        width: 30% !important;
        /* right: 0% !important; */
        opacity: 1.7 !important;
        /* bottom: 0% !important; */
        /* margin: auto; */
        top: 30px !important;
        /* border-right: 5px solid #d60007; */
        left: 70%;
    }

    /* Footer */

    .srFoot_logo{
        margin: auto;
    }
    .srFoot_2 p{
        text-align: center;
        max-width: inherit;
    }
    .srFoot_3{
        text-align: center;
        padding-top: 20px;
    }

    .srFoot_1{
        text-align: center;
    }

    .srFoot_1 h6{
      top: 0;
      margin-top: 30px;
      margin-bottom: 20px;
    }

    .srSoc_ft{
        justify-content: center;
    }

    .srFoot_leav {
        width: 17%;
        top: 12px;
        position: absolute;
        right: 0;
        opacity: 0.6;
    }

    .skBann_1 p{
        max-width: inherit;
    }


     .srk3rdCARD_img{
        width: 80% !important;
        left: 12% !important;
    }
    
        #srk3rdCARD_img_extt {
        width: 52% !important;
        left: 25% !important;
    }

    .srkFound_div_2 {
   
    margin-top: 35px;
    }
    .skBann_2_owllll .owl-stage-outer {
    padding-bottom: 55px;
}
.srk_layer_4 {
        top: 50%;
        left: 4px;
        width: 20%;
}
    .srk_layer_2 {
        /* top: -15%; */
        width: 22%;
    }
        .srk_layer_1 {
        /* top: -15%; */
        width: 22%;
    }
        .srk_layer_3 {
        top: -70px;
        right: 6px;
        width: 20% !important;
    }

    
}


@media(max-width:840px){

   
    
}

@media(max-width:814px){
     .skBan_2_sideTxt {
        width: 45%;
    }
    .srk_layer_3 {
    top: -132px;
    width: 26%;
}
    .srk_layer_4 {
        top: 58%;
    }
}

@media(max-width:767px){
    .skBan_2_sideTxt{
        top:80%;
    }
    .skBann_4_img {
        width: 22% !important;
        position: absolute !important;
        top: 62% !important;
        left: -3% !important;
        z-index: 50 !important;
    }
      .srSec1st_2 {
        margin-top: 70px !important;
    }
    
    .sr1st_pan {
    position: absolute;
    width: 19%;
    transform: rotate(-27deg);
    opacity: 0.2;
    top: -26%;
    right: 3%;
    }
  
    .sr2ndLight_icon_2 {
    width: 22%;
    }
    
    .sr2ndLight_icon_1 {
        width: 22% !important;
        position: absolute !important;
        /* opacity: 0.1 !important; */
        /* top: 0; */
        left: 0 !important;
        bottom: -2px !important;
    }
    .srExperFlow_imgg {
    width: 22%;
    
    }
    
    .skBann_2_owllll .owl-item img{
                height: 342px;
    }
      .srSec_1st {
        margin-top: 35px;
    }
    
    .skBann_2_owllll .owl-stage-outer{
        padding-bottom:0 !important;
    }
    
    .srSec1st_2 button{
        width:30%;
    }
    .contact_heading h2 {
    font-size: 25px;
}
    .srk_layer_4 {
        top: 58%;
        width: 22%;
    }
        .srk_layer_3 {
        top: -60px;
        right: 6px;
        width: 24% !important;
    }
    .srMenu_head p {
    font-size: 14px;
}

.srkWhtsapp_link{
    width:15%;
}

}

@media(max-width:700px){
    .skBann_3_img {
        width: 26% !important;
        position: absolute;
        top: -10% !important;
        right: 10% !important;
        z-index: 50;
    }



}

@media(max-width:575px){

    .srk3rdCARD_img {
        position: absolute;
        /* position: absolute; */
        top: -141px;
        transition: 0.5s;
        width: 60% !important;
        right: 20% !important;
    }
  
    .srSec_1st {
        margin-top: 57px;
        padding-top: 50px;
    }
    .sr1st_pan {
        position: absolute;
        width: 21%;
        transform: rotate(-27deg);
        opacity: 0.2;
        top: -24%;
        right: 6%;
    }
    .srSec1st_2 {
        text-align: center;
        padding-left: 0 !important;
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .srSec1st_2 h2::before{
        display: none;
    }
   
    .srMenu_iconLig {
        position: absolute;
        z-index: 50;
        width: 20%;
        top: 0;
        left: -41px;
        opacity: 0.3;
    }
    .srFoot_2_copy{
        flex-direction: column;
        align-items: center;
    }
    .skNav_1 {
        justify-content: space-around;
        flex-direction: column;
        background: #212529;
                padding-top: 10px;
    }
    .skNav_1  a{
        color: #fff;
    }
    .skNav_3 {
        background: #212529;
     padding-bottom: 10px;
    }
      .skNav_3  a{
        color: #fff;
    }
   .sr1st_sarukh {
        position: relative;
        width: 100% !important;
        /* right: 0% !important; */
        opacity: 100% !important;
        /* bottom: 0% !important; */
        margin: auto;
        top: 30px !important;
        /* border-right: 5px solid #d60007; */
        /* background: red; */
        /*left: 43px;*/
    }
    .srSec1st_1{
     padding-bottom: 0 !important;
    }
    
     .srk3rdCARD_img{
        width: 50% !important;
        left: 26% !important;
    }
        #srk3rdCARD_img_extt {
        width: 33% !important;
        left: 33% !important;
    }
    .srk3rdCARD_img1 {
    width: 70%;
    left: 85px;
}
    
    
    .srkFoundDiv_2_inn p span::before {
    content: "";
    position: absolute;
    border-top: 1px solid #de0007;
    left: 51%;
    width: 15%;
    top: 44%;
    }
    .sr2ndCARDs_main{
        padding-bottom: 115px;
    }
    .skBann_sec {
        background: #FFF7FC;
    }
    .skNav_sec{
       background: #FFF7FC; 
    }
    .srSec_2nd{
       background: #FFF7FC; 
    }
    .srk3rd_card_1{
       background: #FFF7FC; 
    }
    .srkForm_sec {
    background: #efebed;
        padding-top: 60px;
}
.srSec_1st {
    padding-bottom: 200px;
}
.srSec_2nd {
        padding: 70px 0;
    }
        .srk_layer_1 {
        top: -30%;
        width: 43%;
        margin: 0 auto;
        left: 50%;
        transform: translate(-50%, 0);
    }
    
     .srk_layer_2 {
        top: 75%;
        width: 43%;
        /* bottom: 4px; */
        left: 50%;
        transform: translate(-50%, 0);
    }
    .srk3rd_sec {
        padding: 150px 0 100px 0;
    }
    .srk_layer_3 {
        top: -128px;
        width: 35%;
    }
        .srk_layer_4 {
        top: 62%;
        width: 28%;
    }
        .srk_layer_4 {
               top: -43%;
        width: 39%;
        left: 50%;
        transform: translate(-50%, 0);
    }
    .srkTesti_sec {
        padding-top: 60px;
        padding-bottom: 40px;
    }
    
    
    .srBK_DT_dvv label{
    display:block;
    text-align:left;
}
.srBK_DT_dvv {
    width:100%;
}

.DT_icons{
           position: absolute;
        top: 14px;
        right: 25px;
        display:block;
        color:#848688;
        
}    
    
    
.srExper_sec{
   padding-bottom: 220px;
}    

.skForm_main form button{
    width:100%;
}



.srkWhtsapp_link{

    display: none;

}
.srkWhtsapp_link_2{
  
    display: block;
 
}


       
}



@media(max-width:500px){
        .skBann_2_owllll .owl-item img {
        height: 255px;
    }
    .skBan_2_sideTxt{
        top:75%;
    }
        .srSec_1st {
        margin-top: 0;
        padding-top: 15px;
    }
    .srkFoundDiv_2_inn p span::before {
    content: "";
        position: absolute;
        border-top: 1px solid #de0007;
        left: 35%;
        width: 15%;
        top: 50%;
}
.srk3rdCARD_img1 {
    left: 0;
}
#time-error {
    right: 71px;
}
    .sr2ndLight_icon_1 {
        width: 33% !important;
    }
        .sr2ndLight_icon_2 {
        width: 45%;
    }
        .srSec_2nd {
        padding: 190px 0;
    }
        .srk_layer_1 {
        top: -20%;
        width: 60%;
    }
    .srk_layer_2 {
        top: 70%;
        width: 60%;
    }
    .srk3rdCARD_img1 {
        left: 66px;
    }
        .srk_layer_4 {
        width: 46%;
    }
    .srkFound_sec {
    padding-bottom: 215px;
}
    .srk_layer_3 {
        top: -256px;
        width: 60% !important;
        left: 50%;
        transform: translate(-50%, 0)
    }
        .srMenu_sec {
        padding: 140px 0 75px 0;
    }
        .srkForm_sec {
        /*padding-top: 275px;*/
    }
    .contact_form_col{
        margin: 20px 0 0 0;
    }
}

@media(max-width:448px){
   .srBK_DT {
    flex-direction: column;
}
.bookinput{
    margin-bottom: 20px;
}
#date-error {
    bottom: 185px;
}
#time-error {
    bottom: 110px;
    right: 230px;
}
    .sr2ndLight_icon_2 {
        width: 55%;
    }
        .sr2ndLight_icon_1 {
        width: 39% !important;
    }
            .srk_layer_2 {
        top: 68%;
        width: 60%;
    }
        .srk_layer_1 {
        top: -18%;
        width: 60%;
    }
        .srk_layer_3 {
        top: -235px;
        width: 36%;
    }
        .srk3rd_sec {
        padding: 90px 0 100px 0;
    }
    .srMenu_sec {
        padding: 120px 0 75px 0;
    }

}
@media(max-width:440px){
    .skBann_1 h1{
        font-size:30px;
    }
    .srk3rdCARD_img {
        position: absolute;
        /* position: absolute; */
        top: -141px;
        transition: 0.5s;
        width: 70% !important;
        right: 15% !important;
    }
        .srSec1st_1 {
        margin-top: 30px !important;
        z-index: 50;
        padding:20px !important;
    }
    .sr2ndLight_icon_2 {
        width: 55%;
        /*opacity: 0.3;*/
    }
        .sr2ndLight_icon_1 {
        width: 25%;
    }
        .srExperFlow_imgg {
        width: 31%;
            opacity: 0.4;
    }
    .sr1st_pan{
        top:-3%;
    }
        .srSec1st_2 {
        margin-top: 34px !important;
    }
    .srMenu_iconLig{
        width:30%;
    }
    .srSec1st_2 button {
        width: 35%;
    }
    
    .srBK_DT{
        flex-direction:column;
    }
    
      .srk3rdCARD_img{
        width: 63% !important;
        left: 20% !important;
    }
    
        #srk3rdCARD_img_extt {
        width: 44% !important;
        left: 26% !important;
    }
    .srkFoundDiv_2_inn p span::before {
            content: "";
        position: absolute;
        border-top: 1px solid #de0007;
        left: 14%;
        width: 15%;
        top: 52%;
}
.srk3rdCARD_img1 {
        left: 46px;
        width: 80%;
    }
    .bookinput {
     margin-bottom: 20px;
 }
 #date-error {
         bottom: -22px;
}
#time-error {
             bottom: -25px;
        right: 0;
}
    
.srkBkMOD_cont .srBK_sub{
    width:60%;
}

.simpleForm{
    padding:0 !important;
}
    .srk_layer_4 {
        width: 55%;
    }
    
    .srExper_head p{
        max-width:100%;
    }
    
    
    
}


@media(max-width:414px){
   
        .skBan_2_sideTxt {
        width: 80%;
    }
        .srk_layer_1 {
        top: -20%;
        width: 60%;
    }
    .srk_layer_2 {
        top: 71%;
        width: 60%;
    }
        .srk_layer_3 {
        top: -240px;
        width: 60%;
    }
    
        .srSec_2nd {
        padding: 140px 0;
    }
        .srSec_1st {
        padding-bottom: 160px;
    }
        .srMenu_sec {
        padding: 85px 0 75px 0;
    }
    .srkForm_sec {
        /*padding-top: 205px;*/
    }
    .skForm_main form button {
        /*width: 20%;*/
    }
    
    .srk_layer_4{
        top:-41%;
                /*width: 50%;*/
    }

}

@media(max-width:400px){
 .bookinput {
     margin-bottom: 20px;
 } 

.srk3rd_card_1 h5 {
    font-size: 25px;
}
  
    .srkForm_sec p{
        font-size: 14px;
    }
        .contact_heading h2 {
        font-size: 24px;
    }
 
    .skBan_2_sideTxt {
        width: 82%;
    }
    
    
    .srkWhtsapp_link_2 {
    width: 15%;
    }
}
@media(max-width:380px){
       .srk3rdCARD_img{
        padding:0;
    }
    
        #srk3rdCARD_img_extt {
        width: 40% !important;
        left: 31% !important;
    }
    
    .srkFoundDiv_2_inn h3 {
    margin-bottom: 15px;
    font-size: 20px;
    }
    .bookinput {
        margin-bottom: 20px;
    }
     .srk_layer_4 {
        width: 60%;
    }
}

@media(max-width:375px){

    .srk_layer_1 {
        top: -20%;
        width: 60%;
    }
        .srk_layer_2 {
        top: 71%;
        width: 60%;
    }
    .srk_quote_dark h6 {
    font-size: 24px;
}
.srkBkMOD_cont .srBK_sub{
    width: 40%;
}
    .srSec_2nd {
        padding: 115px 0;
    }
        .contact_heading h2 {
        font-size: 23px;
    }

        .skForm_main form button {
        /*width: 25%;*/
    }
        .srk_layer_4 {
        top: -35%;
        /* width: 50%; */
    }
    
    
    
    
}
@media(max-width:360px){
    .skBan_2_sideTxt p{
        font-size:15px;
    }

        .srk_layer_2 {
        top: 74%;
        width: 60%;
    }
        .srMenu_sec {
        padding: 60px 0 75px 0;
    }
        .contact_heading h2 {
        font-size: 22px;
    }
}










