*{
    padding: 0px;
    margin: 0px;
    box-sizing: border-box;
    scroll-behavior: smooth;
}
:root{
    --hover-color:rgb(255, 104, 104);
    --white-color:rgb(255, 255, 255);
    --red-color:rgb(255, 71, 71);
    --menu-mobile-color:rgb(227, 227, 227);
    --section-second-color:rgb(243, 243, 243);
    --border-color:rgb(198, 198, 198);
    --gold-color:rgb(214, 164, 0);
    --black-color:black;
    --font-full-screen:19px;
    --font-midume-screen:18px;
    --font-small-screen:17px;
    --font-weight300:300;
    --font-weight400:400;
    --font-weight500:500;
    --font-weight600:600;
    --font-weight-bold:bold;
    --line-height:35px;
    --transtion:0.4s;
    --margin-section:40px;
    --padding-section:25px;


    
   
}
body{
    width: 100%;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: var(--font-full-screen);
    
  
}
header{

}
nav{
    /* background-color: var(--main-color); */
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-bottom: 2px solid var(--orange-color);
    /* background-color: aqua; */
    
    
    
}
.container{
    width:1250px;
    /* background-color: blue; */
    /* overflow: hidden; */
    

   
}
.landing-container .container{
    width: 83%;
}
.container-section{
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
   width: 83%;
    
}
.logo-section{
    /* width: 100px; */
   height:100px;
    /* background-color: red; */
    display: flex;
    align-items: center;
}
.logo-section img{
    height: 42px;

}
.menu-section{
    width: 100%;
    height: 100%;
    /* background-color: rgb(208, 255, 0); */

}
.menu-section ul li a:hover .ico{
    /* font-size:26px ; */
    transition: 0.4s;
    color: var(--red-color);
    transform: rotate(360deg);
}
.ico{
    /* font-weight: 400; */
    font-size: 19px;
    padding-right: 7px;
    transition: var(--transtion);
   
}
.menu-section ul{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    list-style: none;
    flex-wrap: wrap;
    /* background-color: aquamarine; */
}
.menu-section ul li{
    /* background-color: rebeccapurple; */
    height: 50%;
    /* padding: 0px 50px; */
    display: flex;
    align-items: center;
    transition: var(--transtion);
    margin-top: 0px;
    font-size: 19px;
}
.menu-section ul li:hover{
    /* background-color: var(--second-color);
    transition: var(--transtion); */
}
.menu-section ul li:hover a{
    color: #303030;
    transition: var(--transtion);
}
.menu-section ul li:hover .toggle-menu-down{
    transform: rotate(0deg);
    color: var(--gold-color);
    transition: var(--transtion);
}
.menu-section ul li a{
    text-decoration: none;
    color: #303030;
    font-weight: var(--font-weight500);
    /* background-color: green; */

    /* font-size: var(--font-full-screen); */
  width: 100%;
  height: 100%;
  /* background-color: aqua; */
  display: flex;
  align-items: center;
  margin: 0px 17px;
  transition: var(--transtion);
  

}
.toggle-menu{
    /* background-color: blue; */
    display: flex;
    align-items: center;
    font-size: 30px;
    display: none;
    transition: var(--transtion);
    margin-right: 12px;
}
.toggle-menu:hover{
    cursor: pointer;
    /* color: var(--red-color); */
    transition: var(--transtion);
    /* transform: rotate(360deg); */
}
.toggle-menu-down{
    margin-left: -25px;
    margin-right: 10px;
    margin-top: 5px;
    font-size: 15px;
    transition: var(--transtion);
}
.menu-section-mobile{
    
    /* display: none; */
    width: 100%;
   height: 0px;
   overflow: hidden;
    transition: var(--transtion);
    /* display: none; */
    
    }

    .menu-section-mobile ul{
        display: flex;
        flex-direction: row ;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        width: 100%;
        background-color: rgb(40 40 40);
        padding: 15px 0px;    
        list-style: none;
        
        
        }
        .menu-section-mobile ul li{
           /* width: 50%; */
           display: flex;
           justify-content: center;
           align-items: center;
           margin: 20px 20px;

           /* background-color: green; */
        }
        .menu-section-mobile ul li a{
        /* background-color: var(--gold-color); */
        /* width: 30%; */
        padding: 0px 0px;
        display: flex;
        align-items: center;
        justify-content: center;
        text-decoration: none;
        transition: var(--transtion);
        color: white;
        font-weight: var(--font-weight500);
      
        
        }
        .menu-section-mobile ul li:hover .toggle-menu-down-mobile {
            transform: rotate(0deg);
            color: var(--gold-color);
            transition: var(--transtion);
        }
        .toggle-menu-down-mobile{
            margin-left: 9px;
            margin-top: 5px;
            font-size: 15px;
            transition: var(--transtion);
        }
        .toggle-menu-down-mobile:hover{
            /* cursor: pointer; */
        }
        
        
        .li-offer-padding {
        /* border-top: 1px solid var(--border-color); */
        padding-left: 25px;
        }
        .menu-section-mobile ul li:hover a {
        
        color: var(--red-color);
        transition: var(--transtion);
        
        
        }
        .container-offer{
            width: 100%;
        }
        .offer{
          display: none;
           overflow: hidden;
           
        }
        .offer .container{
            z-index: 3;
        }
        .offer-hover{
            position: absolute;
            width: 30%;
            height: 69px;
            background-color: transparent;
            bottom:0px ;
           margin-left: -100px;
            display: none;

        }
        .li-offer:hover .offer {
            display: flex;
            justify-content: center;
            position: absolute;
           left: 0;
           top: 160px;
          
          
           transition: var(--transtion);
        }
        .li-offer:hover .offer-hover{
            display: block;
        }
       
          
        
        .offer ul{
            width: 100%;
            background-color: rgb(246, 246, 246);
            border: 1px solid var(--border-color);
            list-style: none;
          display: grid;
          grid-template-columns: 1fr 1fr 1fr;
        }
        .offer ul li {
            /* width: 100%; */
            /* background-color: blue; */
        }

        .offer ul li a{
            text-decoration: none;
            display: flex;
            align-items: center;
            color: var(--black-color);
            /* font-size: var(--font-small-screen); */
            width: fit-content;
            height: fit-content;
            margin-top: 8px;
            margin-bottom: 8px;
            

        }
        .offer ul li a:hover{
            background-color: rgb(235, 235, 235);
        }
        .section-offer-content{
            margin: 10px 20px;
            
        }
        .offer ul li a h2{
            color: rgb(24, 24, 24);
            font-weight: var(--font-weight500);
            font-size: 18px;
            transition: var(--transtion);
            
        }
        .offer ul li a:hover h2{
            color: var(--red-color);
           transition: var(--transtion);
        }
        .p-price1{
            color: rgb(24, 24, 24);
            font-weight: var(--font-weight200);
            font-size: 16px;
            margin: 3px 0px;
        }
        .p-price2{
            font-size: 14px;
            color: rgb(24, 24, 24);
        }
        .offer ul li a img{
            width: 75px;
            height: 75px;
            margin-left: 15px;
            /* background-color: palevioletred; */
        }
        /* .li-offer-mobile:hover .offer{
            display: flex;
        } */

    /* start-landing-home-------------------------------------- */
    .landing-container{
        display: flex;
        justify-content: center;
    }
    .landing-container {
        background-color: #373737;
        width: 100%;
        overflow: hidden;
        display: flex;
    }
    
    .landing-section1
    {
        display: flex;
        justify-content: center;
        background-color: #373737;
        overflow: hidden;
        width: 100%;
    }
    
    .landing-section2{
       
        /* height: 500px; */
        display: none;
        justify-content: center;
        background-color: #373737;
        overflow: hidden;
        width: 100%;
        
    }
    .landing-section3{
        
        display: none;
        justify-content: center;
        background-color: #373737;
        overflow: hidden;
        width: 100%;
    }
    .landing-section-enable-width{
        width: 100%;
    }
    .landing-section-disable-width{
        width: 0%;
    }
    .landing-option{
        display: flex;
        justify-content: center;
        background-color: #373737;
    }
    .landing-option .container{
        display: flex;
        justify-content: center;
        
    }
    .landing-option-ul{
        width: 100%;
        /* background-color: var(--red-color); */
        height: 50px;
        display: flex;
        justify-content: center;
        align-items: center;
        list-style: none;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
        opacity: 85%;
        transition: var(--transtion);
    }

   
    .landing-option-ul:hover{
        opacity: 100%;
        transition: var(--transtion);
    }

    .landing-option-li{
        width: 20px;
        height: 20px;
        background-color: var(--white-color);
        border-radius: 50px;
        margin: 0px 20px;
        /* border: 1px solid var(--gold-color); */
        transition: var(--transtion);
    }
    .landing-option-ul li:first-child{
        background-color: gold;
    }
    .landing-option-li:hover{
        cursor: pointer;
    }
    .landing-section-content{
        width: 100%;
        height: 100%;
        display: flex;
        justify-content: space-between;
        padding: 30px 0px;
        /* background-color: blueviolet; */
    }
    .article-left{
        width: 60%;
        height: 100%;
        /* background-color: aqua; */
        display: flex;
        flex-direction: column;
        justify-content: space-around;
      
       

        
    }
    .article-left img{
        height: 45px;
        width: 200px;
        /* background-color: black; */
        margin: 15px 0px;
        margin-top: 25px;
    }
    .article-left h1{
        color: var(--white-color);
        font-size: 40px;
        margin: 15px 0px;

    }
    .article-left p{
        color: rgb(192, 192, 192);
        font-size: 25px;
        margin: 15px 0px;
        line-height: var(--line-height);
    }
    .article-button{
        display: flex;
        /* margin-top: 15px; */
        margin-bottom: 30px;
        align-items: center;
    }
    .article-button section{
        margin-right: 30px;
    }
    .article-button  a{
        padding: 22px 15px;
        color: var(--white-color);
        font-size: 18px;


    }
    .article-button  a:hover{
        cursor: pointer;
    }
    .article-button .article-button-1 a{
        background-color: var(--red-color);
        margin-right: 10px;
        border:0px solid  ;
        transition: var(--transtion);
        text-decoration: none;
        font-weight: var(--font-weight600);
        text-align: center;
        display: flex;
        width: 100%;
    }
    .article-button .article-button-1 a:hover{
        background-color: rgb(255, 104, 104);
        transition: var(--transtion);
    }
   
    .article-button .article-button-2 a{
        background-color: transparent;
        border:2px solid rgb(255, 89, 89);
        transition: var(--transtion);
        text-decoration: none;
        font-weight: var(--font-weight600);
        text-align: center;
        display: flex;
    }
    .article-button .article-button-2 a:hover{
        background-color: rgb(255, 104, 104);
        border-color:rgb(255, 104, 104);
        
        transition: var(--transtion);
    }
    .article-right{
        
        height: 100%;
        background-color: #373737;
        display: flex;
        align-items: center;
        justify-content: center;
     
    }
    .article-right img{
        /* width: 370px; */
        height: 300px;
        
        /* margin-top: 25px; */
    }
    .article-top-image{
        display: none;
    }

    /* end-landing-home-------------------------------------- */


/* start-service-section-------------------------------------- */
.service-section{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
   

}
.service-section-main1{
    border-bottom:1px solid rgb(205, 205, 205);
    width: 100%;
}
.container{
    /* background-color: aqua; */
}
.service-section-conatiner{
    display: flex;
    flex-direction: column;
}
.service-section1{
    display: flex;
    padding: 40px 0px;
}
.service-section2{
    display: flex;
    padding: 40px 0px;
}

.service-section1 article{
    display: flex;
    flex-direction: column;
    align-items: center;
}

.article-service-left{
width: 100%;
/* margin: 40px 0px; */
/* background-color: green; */
/* height: 400px; */
}
.service2-article-left-content {
    width: 85%;
}
.article-service-right{
    width: 100%;
/* background-color: gold; */
/* height: 400px; */

}
.service-section1 article img{
    width: auto;
    height: 150px;
}
.article-service-p1{
    color: var(--red-color);
    font-size:35px;
    font-weight: var(--font-weight-bold);
    margin: 5px 0px;
    text-align: center;
    /* width: 450px; */
}
.article-service-p2{
    color: rgb(109, 109, 109);
    font-size: var(--font-midume-screen);
    font-weight: var(--font-weight300);
    text-align: center;
    /* width: 450px; */
}
.service-section-2{
    display: flex;
    justify-content: center;
    border-bottom: 1px solid rgb(218, 218, 218);
    background-color: var(--section-second-color);
}
.service-section-2 .container{
    width: 83%;
}
.service-section-container{
    display: flex;
    padding: 40px 0px;
    
}
.service2-article-left{
    width: 100%;
    /* background-color: green; */
    height: fit-content;
}
.service2-article-left h2{
    color: var(--red-color);
    font-size: 35px;

}
.service2-article-left p{
    /* color: var(--black-color);
    font-size: var(--font-midume-screen);
    font-weight: var(--font-weight300);
    line-height: 27px;
    margin: 35px 0px; */
    text-align: left;
    color: rgb(109, 109, 109);
    font-size: var(--font-full-screen);
    font-weight: var(--font-weight500);
    line-height: 30px;
    margin: 35px 0px;
    
}
.article-service2-button{
    margin-right: 10px;
}
.article-service2-button a {
    padding: 22px 15px;
    color: var(--white-color);
    font-size: 18px;
    background-color: var(--red-color);
    margin-right: 10px;
    border: 0px solid;
    transition: var(--transtion);
    text-decoration: none;
    display: inline-block;
    text-align: center;
    font-weight: var(--font-weight600);
    /* width: 100%; */
    
}

.article-service2-button a:hover{
    background-color: rgb(255, 104, 104);
    transition: var(--transtion);
    cursor: pointer;
}

.service2-article-right{
    /* width: 100%; */
    /* background-color: blueviolet; */
    /* height: fit-content; */
}
.service2-article-button{
    display: flex;
    justify-content: flex-start;
}
.service2-article-right{
    display: flex;
    justify-content: center;
    align-items: center;
}
.service2-article-right img{
    /* width: 100%; */
    height: 350px;
}

.service-section-3{
    display: flex;
    justify-content: center;
    padding: 40px 0px;
}
.service-section3-container{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
   
}
.service-section3-container article {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 0px 15px;
   
}
.service-section3-container article a{
    text-decoration: none;
}
.service-section3-container article a:hover p{
    color: rgb(203, 98, 0);
}
.service-section3-container article img{
    /* width: 200px; */
    height: 150px;
}
.service-section3-container article p
{
text-align: center;
line-height: var(--line-height);
font-size: var(--font-small-screen);
color: var(--gold-color);
font-weight: var(--font-weight500);
}
.service3-button{
    display: flex;
    justify-content: center;
    margin-top: 60px;
}




/* end-service-section-------------------------------------- */


/* start-facts-section-------------------------------------- */
.facts-section{
    display: flex;
    justify-content: center;
    padding-top: 40px;
    padding-bottom: 40px;
    background-color: var(--section-second-color);

}
.container{
    /* background-color: aqua; */
}
.facts-section-container{
    display: flex;
    justify-content: center;
    
}
.article-facts-left{
    width: 100%;
    display: flex;
    flex-direction: column;
    /* justify-content: space-between; */
    align-items: flex-start;
    /* margin-right: 30px; */
    /* background-color: green; */
    margin-right: 25px;
   
}
.article-facts-left article{
    display: flex;
    align-items: flex-start;
    margin-bottom: 25px;
}
.article-facts-right article{
    display: flex;
    align-items: flex-start;
    margin-bottom: 25px;
}
.article-facts-right{
    width: 100%;
    display: flex;
    flex-direction: column;
    /* justify-content: space-between; */
    align-items: flex-start;
    /* background-color: rebeccapurple; */

   

}
.facts-section h3{
    font-size: 33px;
    color: var(--red-color);
    font-weight: var(--font-weight300);
    text-align: center;
    margin-bottom: 30px;
}

.article-facts-left p{
    font-size:19px ;
   margin-top: 2px;
    font-weight: var(--font-weight600);
    
}
.article-facts-right p{
    font-size:19px ;
   margin-top: 2px;
    font-weight: var(--font-weight600);
    
}

.article-facts-left  span {
    color: var(--white-color);
    background-color: var(--red-color);
    padding: 3px 11px;
    border-radius: 50px;
    margin:0px 5px;
    margin-left: 120px;
}
.article-facts-right span {
    color: var(--white-color);
    background-color: var(--red-color);
    padding: 3px 11px;
    border-radius: 50px;
    margin:0px 5px;
}


/* end-facts-section-------------------------------------- */


/* start-reviews-section-------------------------------------- */
.reviews-section{
    display: flex;
    justify-content: center;
    padding: 40px 0px;
    background-color: #373737;
}
.reviews-section-container {
display: flex;
flex-direction: column;
align-items: center;
}
.reviews-section-container article {
    padding: 28px 0px;

}
.reviews-section-container p{
    text-align: center;
    line-height: var(--line-height);
    
}
.article-reviews {
display: flex;
justify-content: center;
}
.article-reviews article{
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 0px 25px;
    
    }
    .reviews-section-container h3{
        color: var(--white-color);
        font-size: 35px;
        text-align: center;
    }
    .reviews-section-container p{
        color: var(--gold-color);
        font-size: 25px;
        line-height: 30px;
        text-align: center;
    }
.article-reviews img{
    /* width: 200px; */
    height: 150px;
}

.article-reviews p{
    margin-top: 28px;
    font-size: 17px;
    color:rgb(192, 192, 192);
    line-height:28px;
    font-weight: 100;
    text-align: center;
    max-width: 350px;

}
        



/* end-reviews-section-------------------------------------- */


/* start-why1-section-------------------------------------- */
.why-section-1{
    display: flex;
    justify-content: center;
    padding: 40px 0px;
    border-bottom:1px solid var(--border-color) ;
}
.why-section1-container{
    width: 100%;
    display: flex;
    justify-content: flex-start;
}
.article-why1{
width: 85%;
}
.why-section-1 h3{
    font-size: 33px;
    color: var(--red-color);
}
.article-why2{
    width: 85%;
}
.why-section1-container article:first-child p{
    width: 85%;
    margin: 20px 0px;
    font-size: var(--font-small-screen);
    font-weight:100;
    line-height: 28px;
  }
.why-section1-container article:last-child p{
  margin: 20px 0px;
  font-size: var(--font-small-screen);
  font-weight:100;
  line-height: 28px;
}
.why-section1-container article:last-child section{
    margin-top:55px;
    width: 350px
}
/* end-why1-section-------------------------------------- */

  /* start-why2-section-------------------------------------- */
.why-section-2{
display: flex;
justify-content: center;
padding: 40px 0px;

}
.why-section-2 h3{
    font-size: 33px;
    color: var(--red-color);
    margin-bottom: 30px;
}
.section-option-mobile{
    display: flex !important;
    flex-direction: column !important;
}

.section-option{
    display: flex;
    justify-content: flex-start;
    /* flex-wrap: wrap; */
}
.section-option .article-opt{
    display: flex;
    justify-content: center;
    font-size:23px ;
    padding:20px 10px ;
    /* margin-top: 50px; */
    margin-right: 2px;
    margin: 2px 2px;
    /* text-align: center; */
    width: 100%;
    
}
.article-option1{
    background-color: var(--red-color);
    color: var(--white-color);
    transition: var(--transtion);
}
.article-option2,.article-option3{
    background-color:rgb(244, 244, 244);
   color:rgb(70, 70, 70);
    transition: var(--transtion);
}
.article-option1-home{
    padding: 20px 25px;
    transition: var(--transtion);

}
.article-option1-home:hover
{
    background-color: #373737 !important;
    cursor: pointer;
    transition: var(--transtion) !important;
    color:var(--white-color) !important;
}

.section-option .article-opt:hover
{
    background-color:#373737 !important ;
    color: var(--white-color) !important;
    transition: var(--transtion) !important;
    cursor: pointer !important;
}
.why-section2-container{
    padding: 45px 0px;
    background-color: var(--section-second-color);
    padding-left: 40px;
}
.why-section2-container h4 {
    font-size: 21px;
    /* color: rgb(101, 101, 101); */
    color: var(--red-color);
    margin-bottom: 2px;
    font-weight: 700;
}
.why-section2-container p{
    font-size: 17px;
    color: rgb(114, 114, 114);
    line-height: 28px;
    margin-bottom: 23px;
}
.view2{
display: none;
}
.view3{
    display: none;
 }
 .view4{
    display: none;
 }
 .view5{
    display: none;
 }





  
  /* end-why2-section-------------------------------------- */


    /* start-rent-section-------------------------------------- */
    .rent-section{
        display: flex;
        justify-content: center;
        padding: 40px 0px;
        /* background-color: aqua; */
    }
    .rent-section .container{
        width: 95%;
    }
    .rent-section-container{
        display: flex;
        justify-content: center;
        /* flex-wrap: wrap; */
    }
    .article-rent-title{
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-bottom: 15px;
    }
    .rent-title1{
        text-align: center;
    }
    .rent-title2{
        text-align: center;
    }
    .article-rent-title h4{
        font-size: 35px;
        padding: 15px 0px;
        color: var(--red-color);
       
        
    }
    .rent-title2{
        color: var(--gold-color)!important;
    }
    .rent-section-container article{
        margin: 25px 15px;
        transition: var(--transtion);
       

    }
    /* .article-table-rent2 .tablepress{
        margin-top: 20px;
    }
    .article-table-rent3 .tablepress{
        margin-top: 40px;
    }
    .article-table-rent4 .tablepress{
        margin-top: 60px;
    } */
    .rent-section-container article{
        transition: var(--transtion);
    }
    .rent-section-container article:hover{
        /* margin-top: 0px; */
        transition: var(--transtion);
        cursor: pointer;
        transform: translateY(-20px);
        
        
    }
   

/*start-table-rent */
.tablepress {
    height: 100% !important;
    transition: var(--transtion);
    overflow: hidden;
    
}

table {
    /* border: 1px solid var(--border-color) !important; */
    box-shadow: 12px 12px 15px rgb(170, 170, 170) !important;


}
table:hover{
    box-shadow: 15px 12px 17px rgb(120, 120, 120) !important;

}
caption{
    display: none !important;
}

.tablepress>*+tbody>*>*, .tablepress>tbody>*~*>*, .tablepress>tfoot>*>* {
    transition: var(--transtion);
}

.row-1 th {
    background-color: var(--red-color) !important;
    color: var(--white-color) !important;
    padding: 25px 0px !important;
    font-size: 25px !important;
   transition: var(--transtion) !important;


}
.rent-section-container article:hover .row-1 th {
    background-color: var(--gold-color) !important;
    color: var(--white-color) !important;
   transition: var(--transtion) !important;
}

.row-2 td:last-child {
    /* background-color: var(--red-color) !important; */
    color: var(--black-color) !important;
    opacity: 100% !important;
    font-weight: var(--font-weight500) !important;

}
.row-1 th:first-child  {
width: 0px !important;
}
.row-1 th:last-child {
   text-align: center !important;
   padding-right: 30px !important;

}
tbody tr td{
    padding: 10px 0px !important;
    padding-left: 10px !important;
    background-color: white !important;
    /* color: white !important; */
    line-height: 27px !important;
    
}
.tablepress>*+tbody>*>*{
 vertical-align: middle !important;
}
tbody tr td img{
    width: auto !important;
    height: 40px !important;
    vertical-align: middle !important;
}

tbody tr:last-child td {
    
    background-color: #373737 !important;
    padding: 0px  !important;
    padding: 0px  !important;
}
tbody tr:last-child td:last-child {
    text-align: center !important;
    padding-right: 10px !important;
    font-size: 22px !important;
    font-weight: 600 !important;
    color: #cecece !important; 
    transition: var(--transtion);
}
tbody tr:last-child td:last-child a {
    text-decoration: none !important;
    color: #cecece !important; 
    /* background-color: green !important; */
    display: flex !important;
justify-content: center !important;
    width: 100% !important;
    height: 100% !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    padding-right: 30px !important;
    transition: var(--transtion) !important;
    
}
tbody tr:last-child td:last-child a:hover {
    color: var(--white-color) !important;
    transition: var(--transtion) !important;
}
.tablepress>:where(tbody)>.even>*
{
    padding-right: 6px !important;
}





/*end-table-rent */


    /* end-rent-section-------------------------------------- */




  /* start-our-process-same-reviews-section-section-------------------------------------- */
    .our-process{
        display: flex;
        justify-content: center;
        padding: 40px 0px;
        background-color: #373737 ;
    }
    .article-reviews article h4{
        margin-top: 28px;
       
        font-size: 19px;
        color: var(--white-color);
        line-height: 24px;
        font-weight: 500;
        text-align: center;
    }

  /* end-our-process-same-reviews-section-section-------------------------------------- */

  /* start-payment-section--------------------------------------- */
    .section-payment{
        display: flex;
        justify-content: center;
        padding: 40px 0px;
    }
    .section-payment-container{
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .section-payment-container article img{
        width: 78%;
        height: auto;
    }
    .section-payment-container article h3{
        font-size: 30px;
        color: var(--red-color);
        margin-bottom: 22px;
        
    }
    .section-payment-container article p{
        font-size: var(--font-small-screen);
        font-weight: 100;
        line-height: 28px;
        
    }

    .article-payment1{
        width: 100%;
        margin-right: 40px;
    }

    .article-payment2{
        width: 70%;
    }
    

  /* end-payment-section--------------------------------------- */

  /* start-call-us-section--------------------------------------- */


    .call-us-section{
        display: flex;
        justify-content: center;
        padding: 40px 0px;
        background-color: #373737;
    }
    .call-us-section-container{
        display: flex;
        justify-content: center;
    }

    .call-us-section-container article p{
        text-align: center;
        margin: 27px 0px;
    }
    .call-us-p1{
        font-size: 30px;
        color: var(--white-color);
    }
    .call-us-p2{
        color: var(--gold-color);
        font-size: 30px;
    }
    .call-us-p3{
        font-size: 16px;
        color: var(--white-color);
        font-weight: var(--font-weight500);

    }


  /* end-call-us-section--------------------------------------- */

  /* start-rating-section-same-payment-section--------------------------------------- */

  .section-rating{
    display: flex;
    justify-content: center;
    padding: 40px 0px;
    border-bottom: 1px solid var(--border-color);
}
.section-rating .article-payment2{
    margin-right: 40px;
}
  /* end-rating-section-same-payment-section--------------------------------------- */


/* start-webdesign page ---------------------------------------*/
.section-one{
    display: flex;
    justify-content: center;
    background-color: #373737;

}
.section-one .container{
    /* background-color: aqua; */
    width: 83%;
}
.section-one-container{
    display: flex;
    justify-content: space-between;
    padding: 30px 0px;
}
.article-one-left{
    /* background-color: red; */
    width: 100%;
}
.article-one-right{
    /* background-color: rebeccapurple; */
    width: 55%;
    display: flex;
    justify-content: flex-end;
    align-items: center;

}

.article-one-left h1{
font-size: 40px;
margin: 30px 0px;
color: var(--white-color);
text-align: left;

}

.article-one-left p{
    font-size: 25px;
    margin: 30px 0px;
    color: rgb(192, 192, 192);
    line-height: var(--line-height);
    }
    .section-one .article-one-left-button {
        width: fit-content;
        margin: 35px 0px;
       
    }
    .article-one-left-button a{
        display: flex;
        justify-content: center;
        align-items: center;
    background-color: var(--red-color);
    border: 0px solid;
    transition: var(--transtion);
    text-decoration: none;
    font-weight: var(--font-weight600);
    text-align: center;
    display: flex;
    /* width: 100%; */
    padding: 22px 15px;
    color: var(--white-color);
    font-size: 20px;
    transition: var(--transtion);

    }
    .article-one-left-button a:hover{
        background-color:var(--hover-color) ;
        transition: var(--transtion);
    }
    .article-one-right img{
        height: 300px;
        width: auto;
    }
    .article-one-top {
        display: none;
    }
    .article-one-top img{
        height: 250px;
        width: auto;
        margin: 20px 0px;
    }
    .section-two{
        display: flex;
        justify-content: center;
        border-bottom: 1px solid var(--border-color);
      
    }
    .section-two-container{
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 40px 0px;
    }
    .section-two-container h2{
        text-align: center;
        color: var(--red-color);
        font-size: 35px;
    }
    
    .section-two-container p{
        text-align: center;
       color: rgb(109, 109, 109);
    font-size: var(--font-full-screen);
    font-weight: var(--font-weight500);
    line-height: 30px;
    margin: 35px 0px;
    }
    .article-two-image {
        /* margin-top: 90px; */
        display: flex; 
        flex-direction: column;
        align-items: center;     
        box-shadow: 12px 12px 15px rgb(188, 188, 188);

        
    }
    
    .section-two-container img{
        height: 250px;
        width: auto;
        opacity: 93%;
        transition: var(--transtion);
        margin: 40px 0px;

    }

    .edit-why-container{
        width: 83%;
    }
    .edit-why-container p{
        color: rgb(114, 114, 114);   
    font-weight: var(--font-weight600);
    line-height: 30px;
    margin: 25px 0px;
    }
    .section-foure{
        display: flex;
        justify-content: center;
        padding-bottom: 40px;
    }
    .section-foure .container{
        width: 83%;
    }
    .section-foure-container{
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .article-foure-images{
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        column-gap: 30px;
        row-gap: 30px;
        /* flex-wrap: wrap; */
        width: 100%;
       
    }
    .article-foure-images article{
        width: 100%;
        
    }
    .article-foure-box{
        /* margin: 0px 20px; */
        transition: var(--transtion);
        box-shadow: 12px 12px 15px rgb(188, 188, 188);
        background-color: rgb(243, 243, 243);
        border-radius: 20px;
        display: flex;
        flex-direction: column;
        justify-content: flex-start;

    }
    .article-foure-box:hover{
        transform: translateY(20px);
        transition: var(--transtion);
        box-shadow: 12px 12px 15px rgb(156, 156, 156);
        border-radius: 0px;


    }
    .foure-img{
        
        display: flex;
        justify-content: center;
        margin-top: 10px;
    }
    .article-foure-images article img{
        /* height: 275px; */
        width: 60%;

    }
    .section-foure-container article h3{
        font-size: 33px;
        color: var(--red-color);
      
    }
    .section-foure-container article p{
        color: rgb(114, 114, 114);
    font-weight: var(--font-weight600);
    line-height: 30px;
    margin: 25px 0px;
    }
    .article-foure-box h4{
        font-size: 21px;
        /* color: rgb(101, 101, 101); */
        color: var(--red-color);
        margin:0px 15px  !important;
        margin-top: 25px !important;
        font-weight: 700;
    }
    .article-foure-box p{
        margin:0px 15px  !important;
        margin-top:10px  !important;
        margin-bottom:30px  !important;
        
    }
    .section-three-mobile .article-opt{
        background-color: white;
        text-align: center;
        color: #373737;
        display: flex;
        padding: 15px 0px !important;
        justify-content: flex-start;
        font-size: 22px !important;
        font-weight: var(--font-weight600) !important;
        text-align: left;
    }
    .section-three-mobile .section-option{
        border-top: 1px solid  var(--border-color);
        /* border-bottom: 1px solid  var(--border-color); */
    }
    .section-three-mobile .article-opt:hover{
        background-color: white !important;
        color: #373737 !important;
 
    }
    .section-three-mobile{
        display: none;
    }
    .section-three{
        display: flex;
        justify-content: center;
    }


  




/* end-webdesign page ---------------------------------------*/



/* start-seo page   same webdesign */
.section-foure-padding-up{
    padding-top: 40px;
}
.edit-section-three{
    padding-top: 0px !important;
}
/* end-seo page   same webdesign */



/* start-sea page   same webdesign */
.article-foure-images-sea{
    display: grid;
        grid-template-columns: 1fr 1fr;
        column-gap: 30px;
        row-gap: 30px;
        /* flex-wrap: wrap; */
        width: 1150px;

}
.sea-box-button a{
    display: flex;
    justify-content: center;
}
.article-foure-box-sea{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
/* end-sea page   same webdesign */

/* start-logodesign page   same webdesign */
.sea-box-button a{
    display: flex;
    justify-content: center;
}
.article-foure-box-logodesign{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
/* end-logodesign page   same webdesign */



/* start contact-us */
.main-body{
    width: 100%;
    background-color: whitesmoke;
    display: flex;
    justify-content: center;
    flex-direction: row;
/* background-color: #FFFFFF; */
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 900'%3E%3Cpolygon fill='%23d1d1d1' points='957 450 539 900 1396 900'/%3E%3Cpolygon fill='%23d8d8d8' points='957 450 872.9 900 1396 900'/%3E%3Cpolygon fill='%23d4d4d4' points='-60 900 398 662 816 900'/%3E%3Cpolygon fill='%23d7d7d7' points='337 900 398 662 816 900'/%3E%3Cpolygon fill='%23d8d8d8' points='1203 546 1552 900 876 900'/%3E%3Cpolygon fill='%23d6d6d6' points='1203 546 1552 900 1162 900'/%3E%3Cpolygon fill='%23dbdbdb' points='641 695 886 900 367 900'/%3E%3Cpolygon fill='%23d5d5d5' points='587 900 641 695 886 900'/%3E%3Cpolygon fill='%23dfdfdf' points='1710 900 1401 632 1096 900'/%3E%3Cpolygon fill='%23d4d4d4' points='1710 900 1401 632 1365 900'/%3E%3Cpolygon fill='%23e2e2e2' points='1210 900 971 687 725 900'/%3E%3Cpolygon fill='%23d3d3d3' points='943 900 1210 900 971 687'/%3E%3C/svg%3E");
background-attachment: fixed;
background-size: cover;
background-attachment: fixed;
background-size: cover;
}
#triangle-topright {
    
  }
.part-left{
    display: flex;
    flex-direction: column;
    align-items: center;
    /* background-color: #373737; */
    width: 28%;
    height: 100%;
    padding: 50px 5px;
    padding-top: 50px;
}

.part-right-hiddine{
    /* background-color: white; */
/* background-color: white; */
background-color: white;
display: none;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
margin-left: 125px;
/* padding-right: 20px; */
/* padding-top: 0px; */
margin-top: 200px;
padding: 35px;
/* border: 1px solid gray; */
height: 100%;
-webkit-box-shadow: 58px 58px 17px -18px rgba(174, 174, 174, 0.89);
-moz-box-shadow: 58px 58px 17px -18px rgba(174, 174, 174, 0.89);
box-shadow: 58px 58px 17px -18px rgba(174, 174, 174, 0.89);
border: 1px dotted rgb(0, 0, 0);
}
.part-right-hiddine h1{
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-size: 40px;
text-align: left;
margin-bottom: 20px;
/* margin-top: -40px; */
color: var(--red-color);
}
.part-right-hiddine p{
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-size: 20px;
text-align: left;
line-height: 30px;
max-width: 500px;
padding-bottom: 18px;
color: #696969;
font-weight: 600;

}
.part-right-hiddine  .contact-email{
font-weight: 700;
color: #5a5a5a;

}
.part-right{
        /* background-color: white; */
    /* background-color: white; */
    background-color: white;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    margin-left: 125px;
    /* padding-right: 20px; */
    /* padding-top: 0px; */
    margin-top: 200px;
    padding: 35px;
    /* border: 1px solid gray; */
    height: 100%;
    -webkit-box-shadow: 58px 58px 17px -18px rgba(174, 174, 174, 0.89);
    -moz-box-shadow: 58px 58px 17px -18px rgba(174, 174, 174, 0.89);
    box-shadow: 58px 58px 17px -18px rgba(174, 174, 174, 0.89);
    border-top: 1px solid rgb(114, 0, 0);
    border: 1px dotted rgb(0, 0, 0);
}
.part-right h1{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 40px;
    text-align: left;
    margin-bottom: 20px;
    /* margin-top: -40px; */
    color: var(--red-color);
}
.part-right p{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 20px;
    text-align: left;
    line-height: 30px;
    max-width: 500px;
    padding-bottom: 18px;
    color: #696969;
    font-weight: 600;

}
.part-right  .contact-email{
    font-weight: 700;
    color: #5a5a5a;
    
}
.nf-form-cont{
    width: 100%;
}
.nf-before-form-content{
    font-size: 18px;
}
#nf-field-8{
    background-color: var(--red-color);
    width: 27%;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 20px;
}
#nf-field-8:hover{
    cursor: pointer;
    color: black;
    background-color: var(--hover-color);
    /* border: 1px solid black; */
}
.nf-form-fields-required{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-weight: 500;
    font-size: 17px;
    color: #666666;
}
#nf-label-field-6{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-weight: 500;
font-size: 20px;
color: #434343;
}

#nf-label-field-5{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-weight: 500;
font-size: 20px;
color: #434343;}
#nf-label-field-10{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-weight: 500;
font-size: 20px;
color: #434343;}
#nf-label-field-7{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-weight: 500;
font-size: 20px;
color: #434343;}
select.ninja-forms-field:not([multiple]) {
    height: 45px;
}
.nf-field-element{
    /* border: 1px solid rgb(122, 122, 122);
    background-color: rgb(217, 217, 217); */
}
/* end contact-us */

/* start about-us-------------------------------- */

.section-main-two{
    display: flex;
    justify-content: center;
  

}

.section-main-two .container{
    /* background-color: aqua; */
    width: 83%;
    display: flex;
    justify-content: center;
}


.section-one-container{
    display: flex;
    justify-content: space-between;
    padding: 30px 0px;
}


 .section-main-two .article-one-left-button {
        width: fit-content;
        margin: 35px 0px;
       
    }
    .section-aboutus-container{
        display: flex;
    padding: 30px 0px;
    /* background-color: aqua; */
    width: 85%;
}
.section2-aboutus-container{
    display: flex;
padding: 30px 0px;
width: 85%;
/* background-color: blueviolet; */
}
    
.aboutus-landing{
    width: 100%;
    height: 300px;
    /* background-color: rgb(111, 92, 92); */
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.aboutus-landing h1{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 68px;
    padding-bottom: 10px;
    color: #e8e8e8;
    text-align: center;
}
.aboutus-landing p{
    color: rgb(124, 124, 124);
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 26px;
    text-align: center;
    max-width: 85%;
    margin-bottom: 25px;
}

.aboutus-img{
    width: 275px;
    margin-top: 25px;
    margin-bottom: 25px;

}

.aboutus-section1{
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: baseline;
    justify-content: center;
}

.aboutus-section1 h1{
color: var(--red-color);
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-size: 43px;
margin-bottom: 50px;

}

.aboutus-section1 p{
    color: rgb(37, 37, 37);
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 20px;
    text-align: left;
    margin-bottom: 25px;
    line-height: 29px;
    
    }
    .aboutus-section1-p{
        margin-bottom: 53px !important;
    }
    .aboutus-section2-left h1{
        color: var(--red-color);
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
        font-size: 40px;
        text-align: left;
        margin-bottom: 50px;
        }

        .aboutus-section2-left p{
            color: rgb(37, 37, 37);
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            font-size: 20px;
            text-align: left;
            max-width: 750px;
            margin-bottom: 25px;
            line-height: 29px;
            
            }
        .aboutus-img2-cover{
            height: 100%;
            /* background-color: black; */
            display: flex;
            align-items: center;
            margin-left: 40px;
            width: 400px;
            overflow: hidden;
        }
        .aboutus-section2-right-img{
            width: 100%;
        }
        .aboutus-section3{
            /* background-color: aqua; */
            width: 100%;
            display: flex;
            flex-direction: column;
        }

        .aboutus-section3-article{
            /* background-color: brown; */
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            align-items: center;
            margin-bottom: 50px;
        }
        .aboutus-section3-article-img img{
            width: 100%;
        }
        .article-img-cover{
            /* background-color: green; */
            width: 175px;
            margin-right: 75px;
            
        }

        .aboutus-section3-article-info h2{
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            font-size: 35px;
            color: rgb(56 56 56);
            color: var(--red-color);
            text-align: left;
            margin-bottom: 15px;
            font-weight: 400;
        }

        .aboutus-section3-article-info p{
            color: rgb(37, 37, 37);
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            font-size: 20px;
            text-align: left;
            margin-bottom: 25px;
            line-height: 29px;
        }
            
/* end about-us-------------------------------- */


    /*start-footer--------------------------------------- */
    footer{
        display: flex;
        justify-content: center;
        padding:50px 0px;
    }
    .section-footer-container{
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
        /* display: flex;
        justify-content:flex-start;
        align-items: flex-start;
        flex-wrap: wrap; */
    }
    .section-footer-container article{
       
        margin-bottom: 40px;
        text-align: left;
    
    }
 
.article-footer-1 img{
/* width: 150px; */
height: 30px;
/* margin-bottom: 20px; */
margin-right: 0px;

}
.article-footer-1 p{
    font-size: 16px;
    color: rgb(109, 109, 109);
    margin-top: 20px;
}
.section-footer-container article h3{
    font-size: 19px;
    color: rgb(109, 109, 109);
    margin-bottom: 11px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-weight: 700;

}
.section-footer-container article ul{
    list-style: none;
}
.section-footer-container article ul li{
    margin-bottom: 10px;
    
}

.section-footer-container article ul li a{
    text-decoration: none;
    font-size: 17px;
    color: rgb(117, 117, 117);
    transition: var(--transtion);
    text-decoration: underline;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;


    }
    .section-footer-container article ul li a:hover{
        color: var(--red-color);
        transition: var(--transtion);

    }
    

    /*end-footer--------------------------------------- */



    
/* media screen */
@media(max-width:1550px)
{
    
    .article-right img{
        /* width: 370px; */
        height: 250px;
       
        /* margin-top: 25px; */
    }
}
@media(max-width:1500px)
{
    .container{
        width: 95%;
    }
    .section-aboutus-container{
        width: 92%;
    }
    .section2-aboutus-container {
        width: 92%;
    }
    .rent-section-container{
        flex-wrap: wrap;
    }
}

@media(max-width:1275px)
{
    .container{
        width: 95%;
    }
    .section-one .container{
        width: 95%;
    }
    .section-main-two .container{
        width: 95%;
    }
    .section-foure .container{
        width: 95%;
    }
    .edit-why-container{
        width: 95%;
    }
    .landing-container .container{
        width: 95%;
    }
    .service-section-2 .container{
        width: 95%;
    }
    .service2-article-button{
        flex-direction: column;
        justify-content: space-between;
    }
    .article-service2-button{
        margin-bottom: 12px;
    }
}
@media(max-width:1260px)
{
   
}
@media(max-width:1250px){
    .main-body{
     
    }
    .part-left{
        width: 40%;
    }
    nav{
        height: auto;
    }
    .menu-section{
        display: none;
    }

    .toggle-menu{
        display: flex;
}
.menu-mobile-active{
    display: flex;
    width: 100%;
    height:auto ;
    transition: var(--transtion);
}
.li-offer-mobile{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.menu-section-mobile-full-width{
    height: fit-content;
}
.offer-mobile-on{
    display: block;
    position: relative;
    top: 0px;
    left: 0;
    height: 100%;
    width: 100%;
    

}
.offer-mobile-off{
display: none;
}
.offer-mobile-on {
    width: 105%;
}

.section-footer-container{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    /* display: flex;
    justify-content:flex-start;
    align-items: flex-start;
    flex-wrap: wrap; */
}


}

@media(max-width:1200px){
    .section-aboutus-container{
        width: 100%;
    }
    .section2-aboutus-container {
        width: 100%;
    }
    .part-right{
        margin-left: 60px;
    }
.landing-section-content{
    flex-direction: column;
    padding: 0px;
}
.article-top-image{
    height: 100%;
    background-color: #373737;
    display: flex;
    align-items: center;
    justify-content: center;
}
.article-top-image img{
    /* width: 320px; */
    height: 250px;
    margin-top: 50px;
    
}

.article-right{
    display: none;
}

.article-left{
    /* align-items: center; */
}
.article-one-top{
    display: flex;
    align-items: center;
    justify-content: center;
    /* height: 500px; */
    width: auto;
}
.article-one-right{
    display: none;
    
}

.article-foure-images{
    grid-template-columns: 1fr 1fr ;
    width: 100%;
    
}
.article-foure-images-sea
{
    width: 100%;
}
.foure-img img{
    /* height: 300px !important; */
    /* width: auto !important; */
}
.article-left{
    width: 100%;
}
.service-section-container{
    flex-direction: column;
}
.service2-article-right img{
    /* width: 100%; */
    height: 300px;
}
.service2-article-left-content {
    width: 100%;
}
}
@media(max-width:1060px)
{
    .offer-mobile-on {
        width: 100%;
    }
    .offer ul{
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        flex-wrap: wrap;

    }
    .offer ul li{
     
    }
}
@media(max-width:1000px)
{
    .article-img-cover {
        width: 175px;
        margin-right:0px;
        margin-bottom: 25px;
    }
    .aboutus-section3-article{
        flex-direction: column;
    }
    .aboutus-img2-cover{
        margin-left: 0px;
        width: 275px;
    }
    .section2-aboutus-container {
        flex-direction: column;
    }
    .main-body{
        flex-direction: column;
        align-items: center;
    }
    .part-right-hiddine{
        display: flex;
    background-color: white;
    flex-direction: column;
    margin-top: 100px;
    margin-bottom: 55px;
    margin-left: 0px;

    }
    .part-right{
        display: none;
    }
    .part-left{
        width: 64%;
        /* margin-bottom: 100px; */
    }
    body{
        font-size: var(--font-midume-screen);
        
    }
    .container{
        width: 95%;
    }
}
@media(max-width:970px)
{
    .section-three-mobile{
        display: flex;
        justify-content: center;
    }
    .section-three{
        display: none;
    }   
}
@media(max-width:893px)
{
    .rent-section-container article:hover{
        margin-top: 25px;
        transition: var(--transtion);
        cursor: pointer;
        
        
    }
}
@media(max-width:855px)
{
    .article-facts-left  span {
     
        margin-left: 0px;
        margin:0px 5px;
    }
}
    @media(max-width:780px)
    {
        /* .landing-option-ul{
            width: 30%;
        } */
        .landing-option-ul{
            width: 240px;
            height: 45px;
        }
        .landing-option-ul li{
            width: 15px;
            height: 15px;
        }
        .article-top-image img{
            height: 250px;
            /* width: 300px; */
        }
        .article-left img{
            height: 45px;
            width: 200px;
        }
        .article-left h1{
            font-size: 38px;
        }
        .article-left p{
            font-size: 19px;
        }
        .article-button .article-button-1 a{
            padding: 15px 5px;
            font-size: 13px;
        }
        .article-button .article-button-2 a{
            padding: 15px 5px;
            font-size: 13px;
        }

        .service2-article-left-content h2{
            font-size:32px ;
        }
        .service2-article-left-content a{
            /* padding: 15px 5px;
            font-size: 13px; */
            
        }
        .service2-article-right img{
            /* width: 300px; */
            /* height: 300px; */
        }
        .article-reviews img{
            width: 150px;
            /* height: auto; */
        }
        .section-payment-container article img{
            /* width: 100%;
            height: auto; */
        }
        .service-section3-container article img {
            /* width: 200px; */
            height: 150px;
        }
        tbody tr td img{
            height: 25px !important;
        }

        .article-one-left h1{
            font-size: 38px;
            }
            .article-one-left p{
                font-size: 19px;
                }
                .article-one-left-button a{
                font-size: 17px;
                padding: 15px 10px;
                }

                .section-two-container h2{
                    font-size: 32px;
                }
                
                .section-two-container p{
                    font-size: var(--font-midume-screen);
                }

                .section-two-container img{
                    height: 250px;
                }
                .edit-why-container p{
                    /* color: rgb(109, 109, 109); */
                    font-size: var(--font-midume-screen);
                }

                .article-foure-images{
                    grid-template-columns: 1fr;
                    width: 93%;
                    
                }
                .article-foure-images-sea{
                    grid-template-columns: 1fr;
                    width: 93%;
                }
                .article-foure-box img{
                    height: 250px !important;
                    width: auto !important;
                }

                .tablepress>*+tbody>*>*, .tablepress>tbody>*~*>*, .tablepress>tfoot>*>* {
                    padding:14px 5px !important ;
                    transition: var(--transtion);
                }
                .service2-article-left p{
                    font-size: var(--font-midume-screen);
                }
        }
        @media(max-width:675px)
        {
            .part-right-hiddine {
                padding: 15px;
                margin-left: 20px;
                margin-right: 20px;
            }
            #nf-label-field-5{
                font-size: 18px;
            }
            #nf-label-field-6{
                font-size: 18px;
            }
            #nf-label-field-7{
                font-size: 18px;
            }
            #nf-label-field-8{
                font-size: 18px;
            }
            #nf-field-8{
                font-size: 18px;
                width: 90px;
                height: 45px; 
            }
            #nf-label-field-10{
                font-size: 18px;
            }
            .part-right-hiddine h1 {
                font-size: 30px;
            }
            .part-right-hiddine p {
                font-size: 18px;
            }
            .part-left {
                width: 81%;
            }
            .service-section1{
                flex-direction: column;
            }
           
            .service-section3-container{
                flex-direction: column;
            }
            .service-section3-container article{
                margin: 20px 0px;
            }
            .facts-section-container{
                flex-direction: column;
                justify-content: center;
            }
            .article-facts-left {
                margin-right: 0px;
            }
            .facts-section h3 {
                font-size: 30px;
            }
            .article-reviews{
                display: flex;
                flex-direction: column;
            }
            .article-reviews img{
                width: 150px;
                height: 150px;
            }
            .reviews-section-container h3{
                font-size:30px ;
            }
            .reviews-section-container p{
                font-size:20px ;
            }
            .why-section-1{
                /* margin-left: 20px;
                margin-right: 20px; */
            }
            .why-section1-container{
                width: 100%;
                display: flex;
               flex-direction: column;
             
            }
            .article-why1{
                width: 100%;
            }
            .why-section1-container article:first-child p{
                width: 100%;
            }
            .article-why2{
                width: 100%;
            }
            
            .why-section1-container article:last-child section {
                width: 100%;
                
            }
            .why-section-1 h3{
                font-size: 27px;
            }
            .why-section1-container article:first-child p {
                font-size: 16px;
            }
            .why-section1-container article:last-child p {
                font-size: 16px;
            }
            .why-section-2 h3 {
                font-size: 25px;
            }
            .section-option .article-opt {
                font-size: 18px;
                padding: 15px 5px;
                /* margin-top: 50px; */
                margin-right: 2px;
            }
            .why-section2-container {
                padding: 45px 0px;
                background-color: var(--section-second-color);
                padding-left: 0px;
            }
            .why-section2-container h4 {
                /* font-size: 18px; */
            }
            
                .why-section2-container p {
                    font-size: 17px;
                    color: rgb(114, 114, 114);
                    line-height: 28px;
                    margin-bottom: 23px;
                }
                .section-payment-container{
                    flex-direction: column;
                   align-items: flex-end;
                }
                .section-payment-container article h3{
                    font-size: 25px;
                    color: var(--red-color);
                    margin-bottom: 22px;
                    
                }
                .section-payment-container article p{
                    font-size: var(--font-small-screen);
                    font-weight: 100;
                    line-height: 28px;
                    
                }
                  .section-payment-container article img{
                    width: 200px;
                    height: auto;
                }
                .article-payment1{
                    width: 100%;
                    margin-right: 0px;
                }
                .article-payment2{
                    width: 100%;
                    display: flex;
                    justify-content: center;
                }
                .section-rating .article-payment2{
                    margin-right: 0px;
                }
                .call-us-p1{
                    font-size: 26px;
                }
                .call-us-p2{
                    color: var(--gold-color);
                    font-size: 26px;
                }
                .call-us-p3{
                    font-size: 16px;
                }    
                .article-service2-button {
                    margin-right: 0px;
                }
                .section-footer-container{
                    display: flex;
                    flex-direction: column;
                }
                .section-footer-container article{
                    margin: 17px 0px;
                    text-align: center;
                }

                .service-section3-container article img{
                    /* width: 200px; */
                    height: 150px;
                    
                }
                .service2-article-right img{
                    /* width: 200px; */
                    /* height: 200px; */
                    margin: 40px;
                }
                .service-section1 article img{
                    /* margin-top: 40px; */
                }


                .article-top-image img{
                    height: 250px;
                    /* width: 250px; */
                }

                .article-left img {
                    width: 180px;
                    height: 38px;
                }

                .section-payment-container article img{
                    margin: 35px 0px;
                }


                .article-service-left{
                    width: 100%;
                    margin: 20px 0px;
                    /* background-color: green; */
                    /* height: 400px; */
                    }
                    .article-service-right{
                        width: 100%;
                        margin: 20px 0px;
                        /* background-color: green; */
                        /* height: 400px; */
                        }
                        .article-rent-title h4{
                            font-size: 30px;
                        }
                        .why-section2-container{
                            padding: 20px 0px;
                        }

                        .section-foure-container article h3{
                            font-size: 25px;
                        }
                        .section-foure-container article p {
                            font-size: var(--font-midume-screen);
                        }
                        .article-foure-content{
                            text-align: center;
                        }
                        .service2-article-right img{
                            /* width: 100%; */
                            height: 200px;
                        }
                        .article-service-p1{
                            width: auto;
                        }
                        .article-service-p2{
                            width: auto;
                        }
                       
        }



    

        *{
    padding: 0px;
    margin: 0px;
    box-sizing: border-box;
    scroll-behavior: smooth;
}
:root{
    --hover-color:rgb(255, 104, 104);
    --white-color:rgb(255, 255, 255);
    --red-color:rgb(255, 71, 71);
    --menu-mobile-color:rgb(227, 227, 227);
    --section-second-color:rgb(243, 243, 243);
    --border-color:rgb(198, 198, 198);
    --gold-color:rgb(214, 164, 0);
    --black-color:black;
    --font-full-screen:19px;
    --font-midume-screen:18px;
    --font-small-screen:17px;
    --font-weight300:300;
    --font-weight400:400;
    --font-weight500:500;
    --font-weight600:600;
    --font-weight-bold:bold;
    --line-height:35px;
    --transtion:0.4s;
    --margin-section:40px;
    --padding-section:25px;


    
   
}
body{
    width: 100%;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: var(--font-full-screen);
    
  
}
header{

}
nav{
    /* background-color: var(--main-color); */
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-bottom: 2px solid var(--orange-color);
    /* background-color: aqua; */
    
    
    
}
.container{
    width:1250px;
    /* background-color: blue; */
    /* overflow: hidden; */
    

   
}
.landing-container .container{
    width: 83%;
}
.container-section{
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
   width: 83%;
    
}
.logo-section{
    /* width: 100px; */
   height:160px;
    /* background-color: red; */
    display: flex;
    align-items: center;
}
.logo-section img{
    height: 42px;

}
.menu-section{
    width: 100%;
    height: 100%;
    /* background-color: rgb(208, 255, 0); */

}
.menu-section ul{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    list-style: none;
    flex-wrap: wrap;
    /* background-color: aquamarine; */
}
.menu-section ul li{
    /* background-color: rebeccapurple; */
    height: 50%;
    /* padding: 0px 50px; */
    display: flex;
    align-items: center;
    transition: var(--transtion);
    /* margin-top: 13px; */
}
.menu-section ul li:hover{
    /* background-color: var(--second-color);
    transition: var(--transtion); */
}
.menu-section ul li:hover a{
    /* color: var(--red-color);
    transition: var(--transtion); */
}
.menu-section ul li:hover .toggle-menu-down{
    transform: rotate(0deg);
    color: var(--gold-color);
    transition: var(--transtion);
}
.menu-section ul li a{
    display: flex;
    align-items: center;
    text-decoration: none;
    color: #303030;
    font-weight: var(--font-weight500);
    /* background-color: green; */

    /* font-size: var(--font-full-screen); */
  width: 100%;
  height: 100%;
  /* background-color: aqua; */

  align-items: center;
  margin: 0px 22px;
  transition: var(--transtion);
  

}
.toggle-menu{
    /* background-color: blue; */
    display: flex;
    align-items: center;
    font-size: 30px;
    display: none;
    transition: var(--transtion);
    margin-right: 12px;
}
.toggle-menu:hover{
    cursor: pointer;
    /* color: var(--red-color); */
    transition: var(--transtion);
    /* transform: rotate(360deg); */
}
.toggle-menu-down{
    margin-left: -25px;
    margin-right: 10px;
    margin-top: 5px;
    font-size: 15px;
    transition: var(--transtion);
}
.menu-section-mobile{
    
    /* display: none; */
    width: 100%;
   height: 0px;
   overflow: hidden;
    transition: var(--transtion);
    /* display: none; */
    
    }

        .menu-section-mobile ul li{
            width: 100%;
            display: flex;
            justify-content: left;
            align-items: center;
            margin: 0px 25px;
            border-bottom: 1px solid dimgrey;
        }
        .menu-section-mobile ul li:last-child{
            border-bottom: 0px;
        }
        .ico{
            font-size: 17px;
            padding-right: 10px;
        }
        .menu-section-mobile ul li a{
        color: white;
        padding: 15px 2px;
         display: flex;
        justify-content: left;
        align-items: center;
        text-decoration: none;
        transition: var(--transtion);
        color: #535353;
        font-size: 15px;
        font-weight: var(--font-weight500);
        }
        .menu-section-mobile ul li:hover .toggle-menu-down-mobile {
            transform: rotate(0deg);
            color: var(--gold-color);
            transition: var(--transtion);
        }
        .toggle-menu-down-mobile{
            margin-left: 9px;
            margin-top: 5px;
            font-size: 15px;
            transition: var(--transtion);
        }
        .toggle-menu-down-mobile:hover{
            /* cursor: pointer; */
        }
        
        
        .li-offer-padding {
        /* border-top: 1px solid var(--border-color); */
        padding-left: 25px;
        }
        .menu-section-mobile ul li:hover a {
        
        color: var(--red-color);
        transition: var(--transtion);
        
        
        }
        .container-offer{
            width: 100%;
        }
        .offer{
          display: none;
           overflow: hidden;
           
        }
        .offer .container{
            z-index: 3;
        }
        .offer-hover{
            position: absolute;
            width: 30%;
            height: 69px;
            background-color: transparent;
            bottom:0px ;
           margin-left: -100px;
            display: none;

        }
        .li-offer:hover .offer {
            display: flex;
            justify-content: center;
            position: absolute;
           left: 0;
           top: 160px;
          
          
           transition: var(--transtion);
        }
        .li-offer:hover .offer-hover{
            display: block;
        }
       
          
        
        .offer ul{
            width: 100%;
            background-color: rgb(246, 246, 246);
            border: 1px solid var(--border-color);
            list-style: none;
          display: grid;
          grid-template-columns: 1fr 1fr 1fr;
        }
        .offer ul li {
            /* width: 100%; */
            /* background-color: blue; */
        }

        .offer ul li a{
            text-decoration: none;
            display: flex;
            align-items: center;
            color: var(--black-color);
            /* font-size: var(--font-small-screen); */
            width: fit-content;
            height: fit-content;
            margin-top: 8px;
            margin-bottom: 8px;
            

        }
        .offer ul li a:hover{
            background-color: rgb(235, 235, 235);
        }
        .section-offer-content{
            margin: 10px 20px;
            
        }
        .offer ul li a h2{
            color: rgb(24, 24, 24);
            font-weight: var(--font-weight500);
            font-size: 18px;
            transition: var(--transtion);
            
        }
        .offer ul li a:hover h2{
            color: var(--red-color);
           transition: var(--transtion);
        }
        .p-price1{
            color: rgb(24, 24, 24);
            font-weight: var(--font-weight200);
            font-size: 16px;
            margin: 3px 0px;
        }
        .p-price2{
            font-size: 14px;
            color: rgb(24, 24, 24);
        }
        .offer ul li a img{
            width: 75px;
            height: 75px;
            margin-left: 15px;
            /* background-color: palevioletred; */
        }
        /* .li-offer-mobile:hover .offer{
            display: flex;
        } */

    /* start-landing-home-------------------------------------- */
    .landing-container{
        display: flex;
        justify-content: center;
    }
    .landing-container {
        background-color: #373737;
        width: 100%;
        overflow: hidden;
        display: flex;
    }
    
    .landing-section1
    {
        display: flex;
        justify-content: center;
        background-color: #373737;
        overflow: hidden;
        width: 100%;
    }
    
    .landing-section2{
       
        /* height: 500px; */
        display: none;
        justify-content: center;
        background-color: #373737;
        overflow: hidden;
        width: 100%;
        
    }
    .landing-section3{
        
        display: none;
        justify-content: center;
        background-color: #373737;
        overflow: hidden;
        width: 100%;
    }
    .landing-section-enable-width{
        width: 100%;
    }
    .landing-section-disable-width{
        width: 0%;
    }
    .landing-option{
        display: flex;
        justify-content: center;
        background-color: #373737;
    }
    .landing-option .container{
        display: flex;
        justify-content: center;
        
    }
    .landing-option-ul{
        width: 100%;
        /* background-color: var(--red-color); */
        height: 50px;
        display: flex;
        justify-content: center;
        align-items: center;
        list-style: none;
        border-bottom-left-radius: 5px;
        border-bottom-right-radius: 5px;
        opacity: 85%;
        transition: var(--transtion);
    }

   
    .landing-option-ul:hover{
        opacity: 100%;
        transition: var(--transtion);
    }

    .landing-option-li{
        width: 20px;
        height: 20px;
        background-color: var(--white-color);
        border-radius: 50px;
        margin: 0px 20px;
        /* border: 1px solid var(--gold-color); */
        transition: var(--transtion);
    }
    .landing-option-ul li:first-child{
        background-color: gold;
    }
    .landing-option-li:hover{
        cursor: pointer;
    }
    .landing-section-content{
        width: 100%;
        height: 100%;
        display: flex;
        justify-content: space-between;
        padding: 30px 0px;
        /* background-color: blueviolet; */
    }
    .article-left{
        width: 60%;
        height: 100%;
        /* background-color: aqua; */
        display: flex;
        flex-direction: column;
        justify-content: space-around;
      
       

        
    }
    .article-left img{
        height: 45px;
        width: 200px;
        /* background-color: black; */
        margin: 15px 0px;
        margin-top: 25px;
    }
    .article-left h1{
        color: var(--white-color);
        font-size: 40px;
        margin: 15px 0px;

    }
    .article-left p{
        color: rgb(192, 192, 192);
        font-size: 25px;
        margin: 15px 0px;
        line-height: var(--line-height);
    }
    .article-button{
        display: flex;
        /* margin-top: 15px; */
        margin-bottom: 30px;
        align-items: center;
    }
    .article-button section{
        margin-right: 30px;
    }
    .article-button  a{
        padding: 22px 15px;
        color: var(--white-color);
        font-size: 18px;


    }
    .article-button  a:hover{
        cursor: pointer;
    }
    .article-button .article-button-1 a{
        background-color: var(--red-color);
        margin-right: 10px;
        border:0px solid  ;
        transition: var(--transtion);
        text-decoration: none;
        font-weight: var(--font-weight600);
        text-align: center;
        display: flex;
        width: 100%;
    }
    .article-button .article-button-1 a:hover{
        background-color: rgb(255, 104, 104);
        transition: var(--transtion);
    }
   
    .article-button .article-button-2 a{
        background-color: transparent;
        border:2px solid rgb(255, 89, 89);
        transition: var(--transtion);
        text-decoration: none;
        font-weight: var(--font-weight600);
        text-align: center;
        display: flex;
    }
    .article-button .article-button-2 a:hover{
        background-color: rgb(255, 104, 104);
        border-color:rgb(255, 104, 104);
        
        transition: var(--transtion);
    }
    .article-right{
        
        height: 100%;
        background-color: #373737;
        display: flex;
        align-items: center;
        justify-content: center;
     
    }
    .article-right img{
        /* width: 370px; */
        height: 300px;
        
        /* margin-top: 25px; */
    }
    .article-top-image{
        display: none;
    }

    /* end-landing-home-------------------------------------- */


/* start-service-section-------------------------------------- */
.service-section{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
   

}
.service-section-main1{
    border-bottom:1px solid rgb(205, 205, 205);
    width: 100%;
}
.container{
    /* background-color: aqua; */
}
.service-section-conatiner{
    display: flex;
    flex-direction: column;
}
.service-section1{
    display: flex;
    padding: 40px 0px;
}
.service-section2{
    display: flex;
    padding: 40px 0px;
}

.service-section1 article{
    display: flex;
    flex-direction: column;
    align-items: center;
}

.article-service-left{
width: 100%;
/* margin: 40px 0px; */
/* background-color: green; */
/* height: 400px; */
}
.service2-article-left-content {
    width: 85%;
}
.article-service-right{
    width: 100%;
/* background-color: gold; */
/* height: 400px; */

}
.service-section1 article img{
    width: auto;
    height: 150px;
}
.article-service-p1{
    color: var(--red-color);
    font-size:35px;
    font-weight: var(--font-weight-bold);
    margin: 5px 0px;
    text-align: center;
    /* width: 450px; */
}
.article-service-p2{
    color: rgb(109, 109, 109);
    font-size: var(--font-midume-screen);
    font-weight: var(--font-weight300);
    text-align: center;
    /* width: 450px; */
}
.service-section-2{
    display: flex;
    justify-content: center;
    border-bottom: 1px solid rgb(218, 218, 218);
    background-color: var(--section-second-color);
}
.service-section-2 .container{
    width: 83%;
}
.service-section-container{
    display: flex;
    padding: 40px 0px;
    
}
.service2-article-left{
    width: 100%;
    /* background-color: green; */
    height: fit-content;
}
.service2-article-left h2{
    color: var(--red-color);
    font-size: 35px;

}
.service2-article-left p{
    /* color: var(--black-color);
    font-size: var(--font-midume-screen);
    font-weight: var(--font-weight300);
    line-height: 27px;
    margin: 35px 0px; */
    text-align: left;
    color: rgb(109, 109, 109);
    font-size: var(--font-full-screen);
    font-weight: var(--font-weight500);
    line-height: 30px;
    margin: 35px 0px;
    
}
.article-service2-button{
    margin-right: 10px;
}
.article-service2-button a {
    padding: 22px 15px;
    color: var(--white-color);
    font-size: 18px;
    background-color: var(--red-color);
    margin-right: 10px;
    border: 0px solid;
    transition: var(--transtion);
    text-decoration: none;
    display: inline-block;
    text-align: center;
    font-weight: var(--font-weight600);
    /* width: 100%; */
    
}

.article-service2-button a:hover{
    background-color: rgb(255, 104, 104);
    transition: var(--transtion);
    cursor: pointer;
}

.service2-article-right{
    /* width: 100%; */
    /* background-color: blueviolet; */
    /* height: fit-content; */
}
.service2-article-button{
    display: flex;
    justify-content: flex-start;
}
.service2-article-right{
    display: flex;
    justify-content: center;
    align-items: center;
}
.service2-article-right img{
    /* width: 100%; */
    height: 350px;
}

.service-section-3{
    display: flex;
    justify-content: center;
    padding: 40px 0px;
}
.service-section3-container{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
   
}
.service-section3-container article {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 0px 15px;
   
}
.service-section3-container article a{
    text-decoration: none;
}
.service-section3-container article a:hover p{
    color: rgb(203, 98, 0);
}
.service-section3-container article img{
    /* width: 200px; */
    height: 150px;
}
.service-section3-container article p
{
text-align: center;
line-height: var(--line-height);
font-size: var(--font-small-screen);
color: var(--gold-color);
font-weight: var(--font-weight500);
}
.service3-button{
    display: flex;
    justify-content: center;
    margin-top: 60px;
}




/* end-service-section-------------------------------------- */


/* start-facts-section-------------------------------------- */
.facts-section{
    display: flex;
    justify-content: center;
    padding-top: 40px;
    padding-bottom: 40px;
    background-color: var(--section-second-color);

}
.container{
    /* background-color: aqua; */
}
.facts-section-container{
    display: flex;
    justify-content: center;
    
}
.article-facts-left{
    width: 100%;
    display: flex;
    flex-direction: column;
    /* justify-content: space-between; */
    align-items: flex-start;
    /* margin-right: 30px; */
    /* background-color: green; */
    margin-right: 25px;
   
}
.article-facts-left article{
    display: flex;
    align-items: flex-start;
    margin-bottom: 25px;
}
.article-facts-right article{
    display: flex;
    align-items: flex-start;
    margin-bottom: 25px;
}
.article-facts-right{
    width: 100%;
    display: flex;
    flex-direction: column;
    /* justify-content: space-between; */
    align-items: flex-start;
    /* background-color: rebeccapurple; */

   

}
.facts-section h3{
    font-size: 33px;
    color: var(--red-color);
    font-weight: var(--font-weight300);
    text-align: center;
    margin-bottom: 30px;
}

.article-facts-left p{
    font-size:19px ;
   margin-top: 2px;
    font-weight: var(--font-weight600);
    
}
.article-facts-right p{
    font-size:19px ;
   margin-top: 2px;
    font-weight: var(--font-weight600);
    
}

.article-facts-left  span {
    color: var(--white-color);
    background-color: var(--red-color);
    padding: 3px 11px;
    border-radius: 50px;
    margin:0px 5px;
    margin-left: 120px;
}
.article-facts-right span {
    color: var(--white-color);
    background-color: var(--red-color);
    padding: 3px 11px;
    border-radius: 50px;
    margin:0px 5px;
}


/* end-facts-section-------------------------------------- */


/* start-reviews-section-------------------------------------- */
.reviews-section{
    display: flex;
    justify-content: center;
    padding: 40px 0px;
    background-color: #373737;
}
.reviews-section-container {
display: flex;
flex-direction: column;
align-items: center;
}
.reviews-section-container article {
    padding: 28px 0px;

}
.reviews-section-container p{
    text-align: center;
    line-height: var(--line-height);
    
}
.article-reviews {
display: flex;
justify-content: center;
}
.article-reviews article{
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 0px 25px;
    
    }
    .reviews-section-container h3{
        color: var(--white-color);
        font-size: 35px;
        text-align: center;
    }
    .reviews-section-container p{
        color: var(--gold-color);
        font-size: 25px;
        line-height: 30px;
        text-align: center;
    }
.article-reviews img{
    /* width: 200px; */
    height: 150px;
}

.article-reviews p{
    margin-top: 28px;
    font-size: 17px;
    color:rgb(192, 192, 192);
    line-height:28px;
    font-weight: 100;
    text-align: center;
    max-width: 350px;

}
        



/* end-reviews-section-------------------------------------- */


/* start-why1-section-------------------------------------- */
.why-section-1{
    display: flex;
    justify-content: center;
    padding: 40px 0px;
    border-bottom:1px solid var(--border-color) ;
}
.why-section1-container{
    width: 100%;
    display: flex;
    justify-content: flex-start;
}
.article-why1{
width: 85%;
}
.why-section-1 h3{
    font-size: 33px;
    color: var(--red-color);
}
.article-why2{
    width: 85%;
}
.why-section1-container article:first-child p{
    width: 85%;
    margin: 20px 0px;
    font-size: var(--font-small-screen);
    font-weight:100;
    line-height: 28px;
  }
.why-section1-container article:last-child p{
  margin: 20px 0px;
  font-size: var(--font-small-screen);
  font-weight:100;
  line-height: 28px;
}
.why-section1-container article:last-child section{
    margin-top:55px;
    width: 350px
}
/* end-why1-section-------------------------------------- */

  /* start-why2-section-------------------------------------- */
.why-section-2{
display: flex;
justify-content: center;
padding: 40px 0px;

}
.why-section-2 h3{
    font-size: 33px;
    color: var(--red-color);
    margin-bottom: 30px;
}
.section-option-mobile{
    display: flex !important;
    flex-direction: column !important;
}

.section-option{
    display: flex;
    justify-content: flex-start;
    /* flex-wrap: wrap; */
}
.section-option .article-opt{
    display: flex;
    justify-content: center;
    font-size:23px ;
    padding:20px 10px ;
    /* margin-top: 50px; */
    margin-right: 2px;
    margin: 2px 2px;
    /* text-align: center; */
    width: 100%;
    
}
.article-option1{
    background-color: var(--red-color);
    color: var(--white-color);
    transition: var(--transtion);
}
.article-option2,.article-option3{
    background-color:rgb(244, 244, 244);
   color:rgb(70, 70, 70);
    transition: var(--transtion);
}
.article-option1-home{
    padding: 20px 25px;
    transition: var(--transtion);

}
.article-option1-home:hover
{
    background-color: #373737 !important;
    cursor: pointer;
    transition: var(--transtion) !important;
    color:var(--white-color) !important;
}

.section-option .article-opt:hover
{
    background-color:#373737 !important ;
    color: var(--white-color) !important;
    transition: var(--transtion) !important;
    cursor: pointer !important;
}
.why-section2-container{
    padding: 45px 0px;
    background-color: var(--section-second-color);
    padding-left: 40px;
}
.why-section2-container h4 {
    font-size: 21px;
    /* color: rgb(101, 101, 101); */
    color: var(--red-color);
    margin-bottom: 2px;
    font-weight: 700;
}
.why-section2-container p{
    font-size: 17px;
    color: rgb(114, 114, 114);
    line-height: 28px;
    margin-bottom: 23px;
}
.view2{
display: none;
}
.view3{
    display: none;
 }
 .view4{
    display: none;
 }
 .view5{
    display: none;
 }





  
  /* end-why2-section-------------------------------------- */


    /* start-rent-section-------------------------------------- */
    .rent-section{
        display: flex;
        justify-content: center;
        padding: 40px 0px;
        /* background-color: aqua; */
    }
    .rent-section .container{
        width: 95%;
    }
    .rent-section-container{
        display: flex;
        justify-content: center;
        /* flex-wrap: wrap; */
    }
    .article-rent-title{
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-bottom: 15px;
    }
    .rent-title1{
        text-align: center;
    }
    .rent-title2{
        text-align: center;
    }
    .article-rent-title h4{
        font-size: 35px;
        padding: 15px 0px;
        color: var(--red-color);
       
        
    }
    .rent-title2{
        color: var(--gold-color)!important;
    }
    .rent-section-container article{
        margin: 25px 15px;
        transition: var(--transtion);
       

    }
    /* .article-table-rent2 .tablepress{
        margin-top: 20px;
    }
    .article-table-rent3 .tablepress{
        margin-top: 40px;
    }
    .article-table-rent4 .tablepress{
        margin-top: 60px;
    } */
    .rent-section-container article{
        transition: var(--transtion);
    }
    .rent-section-container article:hover{
        /* margin-top: 0px; */
        transition: var(--transtion);
        cursor: pointer;
        transform: translateY(-20px);
        
        
    }
   

/*start-table-rent */
.tablepress {
    height: 100% !important;
    transition: var(--transtion);
    overflow: hidden;
    
}

table {
    /* border: 1px solid var(--border-color) !important; */
    box-shadow: 12px 12px 15px rgb(170, 170, 170) !important;


}
table:hover{
    box-shadow: 15px 12px 17px rgb(120, 120, 120) !important;

}
caption{
    display: none !important;
}

.tablepress>*+tbody>*>*, .tablepress>tbody>*~*>*, .tablepress>tfoot>*>* {
    transition: var(--transtion);
}

.row-1 th {
    background-color: var(--red-color) !important;
    color: var(--white-color) !important;
    padding: 25px 0px !important;
    font-size: 25px !important;
   transition: var(--transtion) !important;


}
.rent-section-container article:hover .row-1 th {
    background-color: var(--gold-color) !important;
    color: var(--white-color) !important;
   transition: var(--transtion) !important;
}

.row-2 td:last-child {
    /* background-color: var(--red-color) !important; */
    color: var(--black-color) !important;
    opacity: 100% !important;
    font-weight: var(--font-weight500) !important;

}
.row-1 th:first-child  {
width: 0px !important;
}
.row-1 th:last-child {
   text-align: center !important;
   padding-right: 30px !important;

}
tbody tr td{
    padding: 10px 0px !important;
    padding-left: 10px !important;
    background-color: white !important;
    /* color: white !important; */
    line-height: 27px !important;
    
}
.tablepress>*+tbody>*>*{
 vertical-align: middle !important;
}
tbody tr td img{
    width: auto !important;
    height: 40px !important;
    vertical-align: middle !important;
}

tbody tr:last-child td {
    
    background-color: #373737 !important;
    padding: 0px  !important;
    padding: 0px  !important;
}
tbody tr:last-child td:last-child {
    text-align: center !important;
    padding-right: 10px !important;
    font-size: 22px !important;
    font-weight: 600 !important;
    color: #cecece !important; 
    transition: var(--transtion);
}
tbody tr:last-child td:last-child a {
    text-decoration: none !important;
    color: #cecece !important; 
    /* background-color: green !important; */
    display: flex !important;
justify-content: center !important;
    width: 100% !important;
    height: 100% !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    padding-right: 30px !important;
    transition: var(--transtion) !important;
    
}
tbody tr:last-child td:last-child a:hover {
    color: var(--white-color) !important;
    transition: var(--transtion) !important;
}
.tablepress>:where(tbody)>.even>*
{
    padding-right: 6px !important;
}





/*end-table-rent */


    /* end-rent-section-------------------------------------- */




  /* start-our-process-same-reviews-section-section-------------------------------------- */
    .our-process{
        display: flex;
        justify-content: center;
        padding: 40px 0px;
        background-color: #373737 ;
    }
    .article-reviews article h4{
        margin-top: 28px;
       
        font-size: 19px;
        color: var(--white-color);
        line-height: 24px;
        font-weight: 500;
        text-align: center;
    }

  /* end-our-process-same-reviews-section-section-------------------------------------- */

  /* start-payment-section--------------------------------------- */
    .section-payment{
        display: flex;
        justify-content: center;
        padding: 40px 0px;
    }
    .section-payment-container{
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .section-payment-container article img{
        width: 78%;
        height: auto;
    }
    .section-payment-container article h3{
        font-size: 30px;
        color: var(--red-color);
        margin-bottom: 22px;
        
    }
    .section-payment-container article p{
        font-size: var(--font-small-screen);
        font-weight: 100;
        line-height: 28px;
        
    }

    .article-payment1{
        width: 100%;
        margin-right: 40px;
    }

    .article-payment2{
        width: 70%;
    }
    

  /* end-payment-section--------------------------------------- */

  /* start-call-us-section--------------------------------------- */


    .call-us-section{
        display: flex;
        justify-content: center;
        padding: 40px 0px;
        background-color: #373737;
    }
    .call-us-section-container{
        display: flex;
        justify-content: center;
    }

    .call-us-section-container article p{
        text-align: center;
        margin: 27px 0px;
    }
    .call-us-p1{
        font-size: 30px;
        color: var(--white-color);
    }
    .call-us-p2{
        color: var(--gold-color);
        font-size: 30px;
    }
    .call-us-p3{
        font-size: 16px;
        color: var(--white-color);
        font-weight: var(--font-weight500);

    }


  /* end-call-us-section--------------------------------------- */

  /* start-rating-section-same-payment-section--------------------------------------- */

  .section-rating{
    display: flex;
    justify-content: center;
    padding: 40px 0px;
    border-bottom: 1px solid var(--border-color);
}
.section-rating .article-payment2{
    margin-right: 40px;
}
  /* end-rating-section-same-payment-section--------------------------------------- */


/* start-webdesign page ---------------------------------------*/
.section-one{
    display: flex;
    justify-content: center;
    background-color: #373737;

}
.section-one .container{
    /* background-color: aqua; */
    width: 83%;
}
.section-one-container{
    display: flex;
    justify-content: space-between;
    padding: 30px 0px;
}
.article-one-left{
    /* background-color: red; */
    width: 100%;
}
.article-one-right{
    /* background-color: rebeccapurple; */
    width: 55%;
    display: flex;
    justify-content: flex-end;
    align-items: center;

}

.article-one-left h1{
font-size: 40px;
margin: 30px 0px;
color: var(--white-color);

}

.article-one-left p{
    font-size: 25px;
    margin: 30px 0px;
    color: rgb(192, 192, 192);
    line-height: var(--line-height);
    }
    .section-one .article-one-left-button {
        width: fit-content;
        margin: 35px 0px;
       
    }
    .article-one-left-button a{
        display: flex;
        justify-content: center;
        align-items: center;
    background-color: var(--red-color);
    border: 0px solid;
    transition: var(--transtion);
    text-decoration: none;
    font-weight: var(--font-weight600);
    text-align: center;
    display: flex;
    /* width: 100%; */
    padding: 22px 15px;
    color: var(--white-color);
    font-size: 20px;
    transition: var(--transtion);

    }
    .article-one-left-button a:hover{
        background-color:var(--hover-color) ;
        transition: var(--transtion);
    }
    .article-one-right img{
        height: 300px;
        width: auto;
    }
    .article-one-top {
        display: none;
    }
    .article-one-top img{
        height: 250px;
        width: auto;
        margin: 20px 0px;
    }
    .section-two{
        display: flex;
        justify-content: center;
        border-bottom: 1px solid var(--border-color);
      
    }
    .section-two-container{
        display: flex;
        flex-direction: column;
        align-items: center;
        padding: 40px 0px;
    }
    .section-two-container h2{
        text-align: center;
        color: var(--red-color);
        font-size: 35px;
    }
    
    .section-two-container p{
        text-align: center;
       color: rgb(109, 109, 109);
    font-size: var(--font-full-screen);
    font-weight: var(--font-weight500);
    line-height: 30px;
    margin: 35px 0px;
    }
    .article-two-image {
        /* margin-top: 90px; */
        display: flex; 
        flex-direction: column;
        align-items: center;     
        box-shadow: 12px 12px 15px rgb(188, 188, 188);

        
    }
    
    .section-two-container img{
        height: 250px;
        width: auto;
        opacity: 93%;
        transition: var(--transtion);
        margin: 40px 0px;

    }

    .edit-why-container{
        width: 83%;
    }
    .edit-why-container p{
        color: rgb(114, 114, 114);   
    font-weight: var(--font-weight600);
    line-height: 30px;
    margin: 25px 0px;
    }
    .section-foure{
        display: flex;
        justify-content: center;
        padding-bottom: 40px;
    }
    .section-foure .container{
        width: 83%;
    }
    .section-foure-container{
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .article-foure-images{
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        column-gap: 30px;
        row-gap: 30px;
        /* flex-wrap: wrap; */
        width: 100%;
       
    }
    .article-foure-images article{
        width: 100%;
        
    }
    .article-foure-box{
        /* margin: 0px 20px; */
        transition: var(--transtion);
        box-shadow: 12px 12px 15px rgb(188, 188, 188);
        background-color: rgb(243, 243, 243);
        border-radius: 20px;
        display: flex;
        flex-direction: column;
        justify-content: flex-start;

    }
    .article-foure-box:hover{
        transform: translateY(20px);
        transition: var(--transtion);
        box-shadow: 12px 12px 15px rgb(156, 156, 156);
        border-radius: 0px;


    }
    .foure-img{
        
        display: flex;
        justify-content: center;
        margin-top: 10px;
    }
    .article-foure-images article img{
        /* height: 275px; */
        width: 60%;

    }
    .section-foure-container article h3{
        font-size: 33px;
        color: var(--red-color);
      
    }
    .section-foure-container article p{
        color: rgb(114, 114, 114);
    font-weight: var(--font-weight600);
    line-height: 30px;
    margin: 25px 0px;
    }
    .article-foure-box h4{
        font-size: 21px;
        /* color: rgb(101, 101, 101); */
        color: var(--red-color);
        margin:0px 15px  !important;
        margin-top: 25px !important;
        font-weight: 700;
    }
    .article-foure-box p{
        margin:0px 15px  !important;
        margin-top:10px  !important;
        margin-bottom:30px  !important;
        
    }
    .section-three-mobile .article-opt{
        background-color: white;
        text-align: center;
        color: #373737;
        display: flex;
        padding: 15px 0px !important;
        justify-content: flex-start;
        font-size: 22px !important;
        font-weight: var(--font-weight600) !important;
        text-align: left;
    }
    .section-three-mobile .section-option{
        border-top: 1px solid  var(--border-color);
        /* border-bottom: 1px solid  var(--border-color); */
    }
    .section-three-mobile .article-opt:hover{
        background-color: white !important;
        color: #373737 !important;
 
    }
    .section-three-mobile{
        display: none;
    }
    .section-three{
        display: flex;
        justify-content: center;
    }


  




/* end-webdesign page ---------------------------------------*/



/* start-seo page   same webdesign */
.section-foure-padding-up{
    padding-top: 40px;
}
.edit-section-three{
    padding-top: 0px !important;
}
/* end-seo page   same webdesign */



/* start-sea page   same webdesign */
.article-foure-images-sea{
    display: grid;
        grid-template-columns: 1fr 1fr;
        column-gap: 30px;
        row-gap: 30px;
        /* flex-wrap: wrap; */
        width: 1150px;

}
.sea-box-button a{
    display: flex;
    justify-content: center;
}
.article-foure-box-sea{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
/* end-sea page   same webdesign */

/* start-logodesign page   same webdesign */
.sea-box-button a{
    display: flex;
    justify-content: center;
}
.article-foure-box-logodesign{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
/* end-logodesign page   same webdesign */



/* start contact-us */
.main-body{
    width: 100%;
    background-color: whitesmoke;
    display: flex;
    justify-content: center;
    flex-direction: row;
/* background-color: #FFFFFF; */
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 900'%3E%3Cpolygon fill='%23d1d1d1' points='957 450 539 900 1396 900'/%3E%3Cpolygon fill='%23d8d8d8' points='957 450 872.9 900 1396 900'/%3E%3Cpolygon fill='%23d4d4d4' points='-60 900 398 662 816 900'/%3E%3Cpolygon fill='%23d7d7d7' points='337 900 398 662 816 900'/%3E%3Cpolygon fill='%23d8d8d8' points='1203 546 1552 900 876 900'/%3E%3Cpolygon fill='%23d6d6d6' points='1203 546 1552 900 1162 900'/%3E%3Cpolygon fill='%23dbdbdb' points='641 695 886 900 367 900'/%3E%3Cpolygon fill='%23d5d5d5' points='587 900 641 695 886 900'/%3E%3Cpolygon fill='%23dfdfdf' points='1710 900 1401 632 1096 900'/%3E%3Cpolygon fill='%23d4d4d4' points='1710 900 1401 632 1365 900'/%3E%3Cpolygon fill='%23e2e2e2' points='1210 900 971 687 725 900'/%3E%3Cpolygon fill='%23d3d3d3' points='943 900 1210 900 971 687'/%3E%3C/svg%3E");
background-attachment: fixed;
background-size: cover;
background-attachment: fixed;
background-size: cover;
}
#triangle-topright {
    
  }
.part-left{
    display: flex;
    flex-direction: column;
    align-items: center;
    /* background-color: #373737; */
    width: 28%;
    height: 100%;
    padding: 50px 5px;
    padding-top: 50px;
}

.part-right-hiddine{
    /* background-color: white; */
/* background-color: white; */
background-color: white;
display: none;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
margin-left: 125px;
/* padding-right: 20px; */
/* padding-top: 0px; */
margin-top: 200px;
padding: 35px;
/* border: 1px solid gray; */
height: 100%;
-webkit-box-shadow: 58px 58px 17px -18px rgba(174, 174, 174, 0.89);
-moz-box-shadow: 58px 58px 17px -18px rgba(174, 174, 174, 0.89);
box-shadow: 58px 58px 17px -18px rgba(174, 174, 174, 0.89);
border: 1px dotted rgb(0, 0, 0);
}
.part-right-hiddine h1{
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-size: 40px;
text-align: left;
margin-bottom: 20px;
/* margin-top: -40px; */
color: var(--red-color);
}
.part-right-hiddine p{
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-size: 20px;
text-align: left;
line-height: 30px;
max-width: 500px;
padding-bottom: 18px;
color: #696969;
font-weight: 600;

}
.part-right-hiddine  .contact-email{
font-weight: 700;
color: #5a5a5a;

}
.part-right{
        /* background-color: white; */
    /* background-color: white; */
    background-color: white;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    margin-left: 125px;
    /* padding-right: 20px; */
    /* padding-top: 0px; */
    margin-top: 200px;
    padding: 35px;
    /* border: 1px solid gray; */
    height: 100%;
    -webkit-box-shadow: 58px 58px 17px -18px rgba(174, 174, 174, 0.89);
    -moz-box-shadow: 58px 58px 17px -18px rgba(174, 174, 174, 0.89);
    box-shadow: 58px 58px 17px -18px rgba(174, 174, 174, 0.89);
    border-top: 1px solid rgb(114, 0, 0);
    border: 1px dotted rgb(0, 0, 0);
}
.part-right h1{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 40px;
    text-align: left;
    margin-bottom: 20px;
    /* margin-top: -40px; */
    color: var(--red-color);
}
.part-right p{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 20px;
    text-align: left;
    line-height: 30px;
    max-width: 500px;
    padding-bottom: 18px;
    color: #696969;
    font-weight: 600;

}
.part-right  .contact-email{
    font-weight: 700;
    color: #5a5a5a;
    
}
.nf-form-cont{
    width: 100%;
}
.nf-before-form-content{
    font-size: 18px;
}
#nf-field-8{
    background-color: var(--red-color);
    width: 27%;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 20px;
}
#nf-field-8:hover{
    cursor: pointer;
    color: black;
    background-color: var(--hover-color);
    /* border: 1px solid black; */
}
.nf-form-fields-required{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-weight: 500;
    font-size: 17px;
    color: #666666;
}
#nf-label-field-6{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-weight: 500;
font-size: 20px;
color: #434343;
}

#nf-label-field-5{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-weight: 500;
font-size: 20px;
color: #434343;}
#nf-label-field-10{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-weight: 500;
font-size: 20px;
color: #434343;}
#nf-label-field-7{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-weight: 500;
font-size: 20px;
color: #434343;}
select.ninja-forms-field:not([multiple]) {
    height: 45px;
}
.nf-field-element{
    /* border: 1px solid rgb(122, 122, 122);
    background-color: rgb(217, 217, 217); */
}
/* end contact-us */

/* start about-us-------------------------------- */

.section-main-two{
    display: flex;
    justify-content: center;
  

}

.section-main-two .container{
    /* background-color: aqua; */
    width: 83%;
    display: flex;
    justify-content: center;
}


.section-one-container{
    display: flex;
    justify-content: space-between;
    padding: 30px 0px;
}


 .section-main-two .article-one-left-button {
        width: fit-content;
        margin: 35px 0px;
       
    }
    .section-aboutus-container{
        display: flex;
    padding: 30px 0px;
    /* background-color: aqua; */
    width: 85%;
}
.section2-aboutus-container{
    display: flex;
padding: 30px 0px;
width: 85%;
/* background-color: blueviolet; */
}
    
.aboutus-landing{
    width: 100%;
    height: 300px;
    /* background-color: rgb(111, 92, 92); */
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.aboutus-landing h1{
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 68px;
    padding-bottom: 10px;
    color: #e8e8e8;
    text-align: center;
}
.aboutus-landing p{
    color: rgb(124, 124, 124);
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 26px;
    text-align: center;
    max-width: 85%;
    margin-bottom: 25px;
}

.aboutus-img{
    width: 275px;
    margin-top: 25px;
    margin-bottom: 25px;

}

.aboutus-section1{
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: baseline;
    justify-content: center;
}

.aboutus-section1 h1{
color: var(--red-color);
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
font-size: 43px;
margin-bottom: 50px;

}

.aboutus-section1 p{
    color: rgb(37, 37, 37);
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 20px;
    text-align: left;
    margin-bottom: 25px;
    line-height: 29px;
    
    }
    .aboutus-section1-p{
        margin-bottom: 53px !important;
    }
    .aboutus-section2-left h1{
        color: var(--red-color);
        font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
        font-size: 40px;
        text-align: left;
        margin-bottom: 50px;
        }

        .aboutus-section2-left p{
            color: rgb(37, 37, 37);
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            font-size: 20px;
            text-align: left;
            max-width: 750px;
            margin-bottom: 25px;
            line-height: 29px;
            
            }
        .aboutus-img2-cover{
            height: 100%;
            /* background-color: black; */
            display: flex;
            align-items: center;
            margin-left: 40px;
            width: 400px;
            overflow: hidden;
        }
        .aboutus-section2-right-img{
            width: 100%;
        }
        .aboutus-section3{
            /* background-color: aqua; */
            width: 100%;
            display: flex;
            flex-direction: column;
        }

        .aboutus-section3-article{
            /* background-color: brown; */
            display: flex;
            flex-direction: row;
            justify-content: space-between;
            align-items: center;
            margin-bottom: 50px;
        }
        .aboutus-section3-article-img img{
            width: 100%;
        }
        .article-img-cover{
            /* background-color: green; */
            width: 175px;
            margin-right: 75px;
            
        }

        .aboutus-section3-article-info h2{
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            font-size: 35px;
            color: rgb(56 56 56);
            color: var(--red-color);
            text-align: left;
            margin-bottom: 15px;
            font-weight: 400;
        }

        .aboutus-section3-article-info p{
            color: rgb(37, 37, 37);
            font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
            font-size: 20px;
            text-align: left;
            margin-bottom: 25px;
            line-height: 29px;
        }
            
/* end about-us-------------------------------- */


    /*start-footer--------------------------------------- */
    footer{
        display: flex;
        justify-content: center;
        padding:50px 0px;
    }
    .section-footer-container{
        display: grid;
        grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
        /* display: flex;
        justify-content:flex-start;
        align-items: flex-start;
        flex-wrap: wrap; */
    }
    .section-footer-container article{
       
        margin-bottom: 40px;
        text-align: left;
    
    }
 
.article-footer-1 img{
/* width: 150px; */
height: 30px;
/* margin-bottom: 20px; */
margin-right: 0px;

}
.article-footer-1 p{
    font-size: 16px;
    color: rgb(109, 109, 109);
    margin-top: 20px;
}
.section-footer-container article h3{
    font-size: 19px;
    color: rgb(109, 109, 109);
    margin-bottom: 11px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-weight: 700;

}
.section-footer-container article ul{
    list-style: none;
}
.section-footer-container article ul li{
    margin-bottom: 10px;
    
}

.section-footer-container article ul li a{
    text-decoration: none;
    font-size: 17px;
    color: rgb(117, 117, 117);
    transition: var(--transtion);
    text-decoration: underline;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;


    }
    .section-footer-container article ul li a:hover{
        color: var(--red-color);
        transition: var(--transtion);

    }
    

    /*end-footer--------------------------------------- */



    
/* media screen */
@media(max-width:1550px)
{
    
    .article-right img{
        /* width: 370px; */
        height: 250px;
       
        /* margin-top: 25px; */
    }
}
@media(max-width:1500px)
{
    .container{
        width: 95%;
    }
    .section-aboutus-container{
        width: 92%;
    }
    .section2-aboutus-container {
        width: 92%;
    }
    .rent-section-container{
        flex-wrap: wrap;
    }
}

@media(max-width:1275px)
{
    .container{
        width: 95%;
    }
    .section-one .container{
        width: 95%;
    }
    .section-main-two .container{
        width: 95%;
    }
    .section-foure .container{
        width: 95%;
    }
    .edit-why-container{
        width: 95%;
    }
    .landing-container .container{
        width: 95%;
    }
    .service-section-2 .container{
        width: 95%;
    }
    .service2-article-button{
        flex-direction: column;
        justify-content: space-between;
    }
    .article-service2-button{
        margin-bottom: 12px;
    }
}
@media(max-width:1260px)
{
   
}
@media(max-width:1250px){
   
    .main-body{
     
    }
    .part-left{
        width: 40%;
    }
    nav{
        height: auto;
    }
    .menu-section{
        display: none;
    }

    .toggle-menu{
        display: flex;
}
.menu-mobile-active{
    display: flex;
    width: 100%;
    height:auto ;
    transition: var(--transtion);
}
.li-offer-mobile{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.menu-section-mobile-full-width{
    height: fit-content;
}
.offer-mobile-on{
    display: block;
    position: relative;
    top: 0px;
    left: 0;
    height: 100%;
    width: 100%;
    

}
.offer-mobile-off{
display: none;
}
.offer-mobile-on {
    width: 105%;
}

.section-footer-container{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    /* display: flex;
    justify-content:flex-start;
    align-items: flex-start;
    flex-wrap: wrap; */
}


}

@media(max-width:1200px){
    .section-aboutus-container{
        width: 100%;
    }
    .section2-aboutus-container {
        width: 100%;
    }
    .part-right{
        margin-left: 60px;
    }
.landing-section-content{
    flex-direction: column;
    padding: 0px;
}
.article-top-image{
    height: 100%;
    background-color: #373737;
    display: flex;
    align-items: center;
    justify-content: center;
}
.article-top-image img{
    /* width: 320px; */
    height: 250px;
    margin-top: 50px;
    
}

.article-right{
    display: none;
}

.article-left{
    /* align-items: center; */
}
.article-one-top{
    display: flex;
    align-items: center;
    justify-content: center;
    /* height: 500px; */
    width: auto;
}
.article-one-right{
    display: none;
    
}

.article-foure-images{
    grid-template-columns: 1fr 1fr ;
    width: 100%;
    
}
.article-foure-images-sea
{
    width: 100%;
}
.foure-img img{
    /* height: 300px !important; */
    /* width: auto !important; */
}
.article-left{
    width: 100%;
}
.service-section-container{
    flex-direction: column;
}
.service2-article-right img{
    /* width: 100%; */
    height: 300px;
}
.service2-article-left-content {
    width: 100%;
}
}
@media(max-width:1060px)
{
    .offer-mobile-on {
        width: 100%;
    }
    .offer ul{
        display: flex;
        flex-direction: row;
        justify-content: space-around;
        flex-wrap: wrap;

    }
    .offer ul li{
     
    }
}
@media(max-width:1000px)
{
    .article-img-cover {
        width: 175px;
        margin-right:0px;
        margin-bottom: 25px;
    }
    .aboutus-section3-article{
        flex-direction: column;
    }
    .aboutus-img2-cover{
        margin-left: 0px;
        width: 275px;
    }
    .section2-aboutus-container {
        flex-direction: column;
    }
    .main-body{
        flex-direction: column;
        align-items: center;
    }
    .part-right-hiddine{
        display: flex;
    background-color: white;
    flex-direction: column;
    margin-top: 100px;
    margin-bottom: 55px;
    margin-left: 0px;

    }
    .part-right{
        display: none;
    }
    .part-left{
        width: 64%;
        /* margin-bottom: 100px; */
    }
    body{
        font-size: var(--font-midume-screen);
        
    }
    .container{
        width: 95%;
    }
}
@media(max-width:970px)
{
    .section-three-mobile{
        display: flex;
        justify-content: center;
    }
    .section-three{
        display: none;
    }   
}
@media(max-width:893px)
{
    .rent-section-container article:hover{
        margin-top: 25px;
        transition: var(--transtion);
        cursor: pointer;
        
        
    }
}
@media(max-width:855px)
{
    .article-facts-left  span {
     
        margin-left: 0px;
        margin:0px 5px;
    }
}
    @media(max-width:780px)
    {
        /* .landing-option-ul{
            width: 30%;
        } */
        .landing-option-ul{
            width: 240px;
            height: 45px;
        }
        .landing-option-ul li{
            width: 15px;
            height: 15px;
        }
        .article-top-image img{
            height: 250px;
            /* width: 300px; */
        }
        .article-left img{
            height: 45px;
            width: 200px;
        }
        .article-left h1{
            font-size: 38px;
        }
        .article-left p{
            font-size: 19px;
        }
        .article-button .article-button-1 a{
            padding: 15px 5px;
            font-size: 13px;
        }
        .article-button .article-button-2 a{
            padding: 15px 5px;
            font-size: 13px;
        }

        .service2-article-left-content h2{
            font-size:32px ;
        }
        .service2-article-left-content a{
            /* padding: 15px 5px;
            font-size: 13px; */
            
        }
        .service2-article-right img{
            /* width: 300px; */
            /* height: 300px; */
        }
        .article-reviews img{
            width: 150px;
            /* height: auto; */
        }
        .section-payment-container article img{
            /* width: 100%;
            height: auto; */
        }
        .service-section3-container article img {
            /* width: 200px; */
            height: 150px;
        }
        tbody tr td img{
            height: 25px !important;
        }

        .article-one-left h1{
            font-size: 38px;
            }
            .article-one-left p{
                font-size: 19px;
                }
                .article-one-left-button a{
                font-size: 17px;
                padding: 15px 10px;
                }

                .section-two-container h2{
                    font-size: 32px;
                }
                
                .section-two-container p{
                    font-size: var(--font-midume-screen);
                }

                .section-two-container img{
                    height: 250px;
                }
                .edit-why-container p{
                    /* color: rgb(109, 109, 109); */
                    font-size: var(--font-midume-screen);
                }

                .article-foure-images{
                    grid-template-columns: 1fr;
                    width: 93%;
                    
                }
                .article-foure-images-sea{
                    grid-template-columns: 1fr;
                    width: 93%;
                }
                .article-foure-box img{
                    height: 250px !important;
                    width: auto !important;
                }

                .tablepress>*+tbody>*>*, .tablepress>tbody>*~*>*, .tablepress>tfoot>*>* {
                    padding:14px 5px !important ;
                    transition: var(--transtion);
                }
                .service2-article-left p{
                    font-size: var(--font-midume-screen);
                }
        }
        @media(max-width:675px)
        {
            .part-right-hiddine {
                padding: 15px;
                margin-left: 20px;
                margin-right: 20px;
            }
            #nf-label-field-5{
                font-size: 18px;
            }
            #nf-label-field-6{
                font-size: 18px;
            }
            #nf-label-field-7{
                font-size: 18px;
            }
            #nf-label-field-8{
                font-size: 18px;
            }
            #nf-field-8{
                font-size: 18px;
                width: 90px;
                height: 45px; 
            }
            #nf-label-field-10{
                font-size: 18px;
            }
            .part-right-hiddine h1 {
                font-size: 30px;
            }
            .part-right-hiddine p {
                font-size: 18px;
            }
            .part-left {
                width: 81%;
            }
            .service-section1{
                flex-direction: column;
            }
           
            .service-section3-container{
                flex-direction: column;
            }
            .service-section3-container article{
                margin: 20px 0px;
            }
            .facts-section-container{
                flex-direction: column;
                justify-content: center;
            }
            .article-facts-left {
                margin-right: 0px;
            }
            .facts-section h3 {
                font-size: 30px;
            }
            .article-reviews{
                display: flex;
                flex-direction: column;
            }
            .article-reviews img{
                width: 150px;
                height: 150px;
            }
            .reviews-section-container h3{
                font-size:30px ;
            }
            .reviews-section-container p{
                font-size:20px ;
            }
            .why-section-1{
                /* margin-left: 20px;
                margin-right: 20px; */
            }
            .why-section1-container{
                width: 100%;
                display: flex;
               flex-direction: column;
             
            }
            .article-why1{
                width: 100%;
            }
            .why-section1-container article:first-child p{
                width: 100%;
            }
            .article-why2{
                width: 100%;
            }
            
            .why-section1-container article:last-child section {
                width: 100%;
                
            }
            .why-section-1 h3{
                font-size: 27px;
            }
            .why-section1-container article:first-child p {
                font-size: 16px;
            }
            .why-section1-container article:last-child p {
                font-size: 16px;
            }
            .why-section-2 h3 {
                font-size: 25px;
            }
            .section-option .article-opt {
                font-size: 18px;
                padding: 15px 5px;
                /* margin-top: 50px; */
                margin-right: 2px;
            }
            .why-section2-container {
                padding: 45px 0px;
                background-color: var(--section-second-color);
                padding-left: 0px;
            }
            .why-section2-container h4 {
                /* font-size: 18px; */
            }
            
                .why-section2-container p {
                    font-size: 17px;
                    color: rgb(114, 114, 114);
                    line-height: 28px;
                    margin-bottom: 23px;
                }
                .section-payment-container{
                    flex-direction: column;
                   align-items: flex-end;
                }
                .section-payment-container article h3{
                    font-size: 25px;
                    color: var(--red-color);
                    margin-bottom: 22px;
                    
                }
                .section-payment-container article p{
                    font-size: var(--font-small-screen);
                    font-weight: 100;
                    line-height: 28px;
                    
                }
                  .section-payment-container article img{
                    width: 200px;
                    height: auto;
                }
                .article-payment1{
                    width: 100%;
                    margin-right: 0px;
                }
                .article-payment2{
                    width: 100%;
                    display: flex;
                    justify-content: center;
                }
                .section-rating .article-payment2{
                    margin-right: 0px;
                }
                .call-us-p1{
                    font-size: 26px;
                }
                .call-us-p2{
                    color: var(--gold-color);
                    font-size: 26px;
                }
                .call-us-p3{
                    font-size: 16px;
                }    
                .article-service2-button {
                    margin-right: 0px;
                }
                .section-footer-container{
                    display: flex;
                    flex-direction: column;
                }
                .section-footer-container article{
                    margin: 17px 0px;
                    text-align: center;
                }

                .service-section3-container article img{
                    /* width: 200px; */
                    height: 150px;
                    
                }
                .service2-article-right img{
                    /* width: 200px; */
                    /* height: 200px; */
                    margin: 40px;
                }
                .service-section1 article img{
                    /* margin-top: 40px; */
                }


                .article-top-image img{
                    height: 250px;
                    /* width: 250px; */
                }

                .article-left img {
                    width: 180px;
                    height: 38px;
                }

                .section-payment-container article img{
                    margin: 35px 0px;
                }


                .article-service-left{
                    width: 100%;
                    margin: 20px 0px;
                    /* background-color: green; */
                    /* height: 400px; */
                    }
                    .article-service-right{
                        width: 100%;
                        margin: 20px 0px;
                        /* background-color: green; */
                        /* height: 400px; */
                        }
                        .article-rent-title h4{
                            font-size: 30px;
                        }
                        .why-section2-container{
                            padding: 20px 0px;
                        }

                        .section-foure-container article h3{
                            font-size: 25px;
                        }
                        .section-foure-container article p {
                            font-size: var(--font-midume-screen);
                        }
                        .article-foure-content{
                            text-align: center;
                        }
                        .service2-article-right img{
                            /* width: 100%; */
                            height: 200px;
                        }
                        .article-service-p1{
                            width: auto;
                        }
                        .article-service-p2{
                            width: auto;
                        }
                       
        }
    
@media(max-width:550px){
    .menu-mobile-active{
        justify-content: flex-end;
        margin-bottom: 20px;
    }
    .menu-section-mobile ul{
        display: flex;
        flex-direction: column ;
        align-items: center;
        background-color:rgb(40, 40, 40);
        width: 55%;
        list-style: none;
        border-bottom-left-radius: 15px;
        border-top-left-radius: 15px;
        }
       
        .menu-section-mobile ul li{
            width: 100%;
            display: flex;
            justify-content: left;
            align-items: center;
            margin: 15px 25px;
        }
    .menu-mobile-active{
        justify-content: flex-end;
        margin-bottom: 10px;
    }

    
        .menu-section-mobile ul li{
            width: 100%;
            display: flex;
            justify-content: left;
            align-items: center;
            margin: 0px 25px;
        }
    .logo-section{
        height:82px;
    }
       
    .logo-section img{
        height: 35px;
    }
    .toggle-menu{
        font-size: 23px;
    }
    .article-left{
        align-items: center;
    }
    .article-left h1{
        text-align: center;
    }
    .article-left p{
        text-align: center;
    }
   .service2-article-left-content h2{
    text-align: center;
   }
   .service2-article-left-content p{
    text-align: center;
   }
   .service2-article-button{
    align-items: center;
   }
   .article-button {
    display: flex;
    /* margin-top: 15px; */
    margin-bottom: 30px;
    flex-direction: column;
    align-items: stretch;
    justify-content: center;
}
.article-button .article-button-1 a{
/* display: block; */
padding: 15px 7px;
}
.article-button .article-button-2 {
    margin-top: 25px;
 }
 .article-facts-left p{
    font-size:17px ; 
}
.article-facts-right p{
    font-size:17px ; 
}
.facts-section h3 {
    font-size: 26px;
}
.article-service2-button {
    width: 100%;
}
.article-service2-button a{
    width: 100%;
}

.row-1 th:last-child {
    font-size: 19px !important;
}
.row-2 td:last-child{
    font-size: 16px !important;
}

.tablepress>*+tbody>*>*, .tablepress>tbody>*~*>*, .tablepress>tfoot>*>* {
    font-size: 14px !important;
}

tbody tr:last-child td:last-child {
font-size: 18px !important;
}

tbody tr td img{
    height: 25px !important;
}
.article-one-left{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.article-one-left h1{
    text-align: center;
    }
    .article-one-left p{
        text-align: center;
        }
        .article-option1-home{
            padding: 15px 15px;
        }
        .p-title{
            width: auto;
            font-size: 27px;
        }
        .p-content{
            width: auto;
            font-size: 20px;
        }
        .service2-article-left-content h2{
            font-size: 28px;
        }
        
        tbody tr:last-child td:last-child a {
            padding-top: 10px !important;
            padding-bottom: 10px !important;
        }
        .article-button .article-button-1 a{
            display: block;
        }
        .article-button .article-button-2 a{
            display: block;
        }
        .article-button {
            width: 100%;
        }
        .article-button section{
            margin-right: 0px;
        }
        .article-service2-button-width{
            width: 100%;
        }
        .section-one .article-one-left-button{
            width: 100%;
        }
}

@media(max-width:499px){
    
    .section-footer-container article h3{
        font-size: 17px;
    }
    .section-footer-container article ul li a{
        font-size: 14px;
    }
    .aboutus-landing h1{
        font-size: 50px;
    }
    .aboutus-landing p {
        font-size: 20px;
    }
    .aboutus-img {
        width: 230px;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .aboutus-section1 h1
    {
        font-size: 25px;
    }
    .aboutus-section1 p{
        font-size: 18px;
    }
    .aboutus-section2-left h1
    {
        font-size: 25px;
    }
    .aboutus-section2-left p{
        font-size: 18px;
    }
    .aboutus-img2-cover {
        width: 200px;
    }
    .article-img-cover{
        width: 150px;
    }
    .aboutus-section3-article-info h2{
        font-size: 25px;
    }
    .aboutus-section3-article-info p{
        font-size: 18px;
    }
    body{

    font-size: var(--font-small-screen);
   }
   .part-left {
    width: 92%;
    padding-top: 20px;
   }
   .part-right-hiddine {
    margin-top: 40px;
    margin-bottom: 40px;
    box-shadow: 0px 16px 15px 5px rgba(174, 174, 174, 0.89);
    border-top: 1px solid rgb(114, 0, 0);
    border: 0px;
    border-top: 1px solid rgb(177, 177, 177);
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}
    
   
   .part-right-hiddine h1{
    font-size: 24px;
   }
   .part-right-hiddine p
   {
    font-size: 16px;
   }
   #nf-label-field-5{
    font-size: 16px;
}
#nf-label-field-6{
    font-size: 16px;
}
#nf-label-field-7{
    font-size: 16px;
}
#nf-label-field-8{
    font-size: 16px;
}
#nf-label-field-10{
    font-size: 16px;
}
.nf-form-fields-required {
    font-size: 16px;
}
   .menu-section-mobile ul li a{
    /* background-color: black; */
    color: white;
    display: flex;
    justify-content: left;
    width: 100%;
 }
 .offer ul li a h2{
    font-size: 17px;
 }
 .p-price1{
    font-size: 15px;
 }
 .p-price2{
    font-size: 14px;
}
.offer{
    margin-left: -15px;
}
.offer ul li
{
    margin: 10px 0px;
}

.article-service2-button a{
    font-size: 16px;
    width: 100%;
}
.article-facts-left  span {
    padding: 5px 12px;
}
.article-facts-right  span {
    padding: 5px 12px;
}
.article-facts-left p {
    margin-top: 5px;
}
.article-facts-right p {
    margin-top: 5px;
}
.reviews-section-container h3{
    font-size:27px ;
}
.reviews-section-container p{
    font-size:17px ;
}
.article-reviews p{
    font-size: 16px;
}
.article-reviews p{
    margin-top: 12px;
}
.why-section-2 h3 {
    font-size: 24px;
}
.section-option .article-opt {
    font-size: 14px;
    padding: 10px 3px;
    /* margin-top: 50px; */
    margin-right: 2px;
}
.why-section2-container h4 {
    /* font-size: 17px; */
}
.why-section2-container p {
    font-size: 16px;
}
.section-payment-container article h3{
    font-size: 24px;
    color: var(--red-color);
    margin-bottom: 22px;
    
}
.section-payment-container article p{
    font-size: 16px;
    font-weight: 100;
    line-height: 28px;
    
}


.call-us-p1{
    font-size: 24px;
}
.call-us-p2{
    color: var(--gold-color);
    font-size: 24px;
}
.call-us-p3{
    font-size: 15px;
}
.offer ul li a img{
    width: 60px;
    height: 60px;
    margin-left: 15px;
    /* background-color: palevioletred; */
}

.rent-title1{
    font-size: 27px !important;
}

.rent-title2{
    font-size: 21px !important;
}

.row-1 th:last-child {
    font-size: 19px !important;
}
.row-2 td:last-child{
    font-size: 16px !important;
}

.tablepress>*+tbody>*>*, .tablepress>tbody>*~*>*, .tablepress>tfoot>*>* {
    font-size: 14px !important;
}

tbody tr:last-child td:last-child {
font-size: 18px !important;
}
tbody tr td img{
    height: 25px !important;
}

.article-one-left h1{
    text-align: center;
    }
    .article-one-left p{
        text-align: center;
        }
        .article-one-top img{
            height: 250px;
        }

        .section-two-container img{
            height: 200px;
        }
        .section-foure-container article h3{
            font-size: 24px;
        }
        .article-foure-images article img {
            height: 200px !important;
            
        }
        .section-three-mobile .article-opt{
         font-size: 20px;
        }
        /* .menu-mobile-active{
          height: 465px;
          display: flex;
        } */
        .tablepress>*+tbody>*>*, .tablepress>tbody>*~*>*, .tablepress>tfoot>*>* {
            padding:7px 5px !important ;
        }

        .article-top-image img {
            height: 200px;
        }
        .article-left h1 {
font-size: 35px;
        }
        .article-one-left h1{
            font-size: 35px;
        }
        .article-one-top img{
            height: 200px;
        }
        .section-two-container h2{
            font-size: 28px;
        }
          
    .section-footer-container article h3{
        font-size: 17px;
    }
    .section-footer-container article ul li a{
        font-size: 14px;
    }
    .aboutus-landing h1{
        font-size: 50px;
    }
    .aboutus-landing p {
        font-size: 20px;
    }
    .aboutus-img {
        width: 230px;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .aboutus-section1 h1
    {
        font-size: 25px;
    }
    .aboutus-section1 p{
        font-size: 18px;
    }
    .aboutus-section2-left h1
    {
        font-size: 25px;
    }
    .aboutus-section2-left p{
        font-size: 18px;
    }
    .aboutus-img2-cover {
        width: 200px;
    }
    .article-img-cover{
        width: 150px;
    }
    .aboutus-section3-article-info h2{
        font-size: 25px;
    }
    .aboutus-section3-article-info p{
        font-size: 18px;
    }
    body{

    font-size: var(--font-small-screen);
   }
   .part-left {
    width: 92%;
    padding-top: 20px;
   }
   .part-right-hiddine {
    margin-top: 40px;
    margin-bottom: 40px;
    box-shadow: 0px 16px 15px 5px rgba(174, 174, 174, 0.89);
    border-top: 1px solid rgb(114, 0, 0);
    border: 0px;
    border-top: 1px solid rgb(177, 177, 177);
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}
    
   
   .part-right-hiddine h1{
    font-size: 24px;
   }
   .part-right-hiddine p
   {
    font-size: 16px;
   }
   #nf-label-field-5{
    font-size: 16px;
}
#nf-label-field-6{
    font-size: 16px;
}
#nf-label-field-7{
    font-size: 16px;
}
#nf-label-field-8{
    font-size: 16px;
}
#nf-label-field-10{
    font-size: 16px;
}
.nf-form-fields-required {
    font-size: 16px;
}
   .menu-section-mobile ul li a{
    /* background-color: black; */
 }
 .offer ul li a h2{
    font-size: 17px;
 }
 .p-price1{
    font-size: 15px;
 }
 .p-price2{
    font-size: 14px;
}
.offer{
    margin-left: -15px;
}
.offer ul li
{
    margin: 10px 0px;
}

.article-service2-button a{
    font-size: 16px;
    width: 100%;
}
.article-facts-left  span {
    padding: 5px 12px;
}
.article-facts-right  span {
    padding: 5px 12px;
}
.article-facts-left p {
    margin-top: 5px;
}
.article-facts-right p {
    margin-top: 5px;
}
.reviews-section-container h3{
    font-size:27px ;
}
.reviews-section-container p{
    font-size:17px ;
}
.article-reviews p{
    font-size: 16px;
}
.article-reviews p{
    margin-top: 12px;
}
.why-section-2 h3 {
    font-size: 24px;
}
.section-option .article-opt {
    font-size: 14px;
    padding: 10px 3px;
    /* margin-top: 50px; */
    margin-right: 2px;
}
.why-section2-container h4 {
    /* font-size: 17px; */
}
.why-section2-container p {
    font-size: 16px;
}
.section-payment-container article h3{
    font-size: 24px;
    color: var(--red-color);
    margin-bottom: 22px;
    
}
.section-payment-container article p{
    font-size: 16px;
    font-weight: 100;
    line-height: 28px;
    
}


.call-us-p1{
    font-size: 24px;
}
.call-us-p2{
    color: var(--gold-color);
    font-size: 24px;
}
.call-us-p3{
    font-size: 15px;
}
.offer ul li a img{
    width: 60px;
    height: 60px;
    margin-left: 15px;
    /* background-color: palevioletred; */
}

.rent-title1{
    font-size: 27px !important;
}

.rent-title2{
    font-size: 21px !important;
}

.row-1 th:last-child {
    font-size: 19px !important;
}
.row-2 td:last-child{
    font-size: 16px !important;
}

.tablepress>*+tbody>*>*, .tablepress>tbody>*~*>*, .tablepress>tfoot>*>* {
    font-size: 14px !important;
}

tbody tr:last-child td:last-child {
font-size: 18px !important;
}
tbody tr td img{
    height: 25px !important;
}

.article-one-left h1{
    text-align: center;
    }
    .article-one-left p{
        text-align: center;
        }
        .article-one-top img{
            height: 250px;
        }

        .section-two-container img{
            height: 200px;
        }
        .section-foure-container article h3{
            font-size: 24px;
        }
        .article-foure-images article img {
            height: 200px !important;
            
        }
        .section-three-mobile .article-opt{
         font-size: 20px;
        }
        /* .menu-mobile-active{
          height: 465px;
          display: flex;
        } */
        .tablepress>*+tbody>*>*, .tablepress>tbody>*~*>*, .tablepress>tfoot>*>* {
            padding:7px 5px !important ;
        }

        .article-top-image img {
            height: 200px;
        }
        .article-left h1 {
font-size: 35px;
        }
        .article-one-left h1{
            font-size: 35px;
        }
        .article-one-top img{
            height: 200px;
        }
        .section-two-container h2{
            font-size: 28px;
        }
}
        @media(max-width:300px)
        {
            .article-foure-images article img {
                height: 170px !important;
                
            }
            .article-option1-home {
                padding: 15px 2px;
                font-size: 14px;
            }
    .logo-section{
        height:82px;
    }
       
    .logo-section img{
        height: 35px;
    }
    .toggle-menu{
        font-size: 23px;
    }
    .article-left{
        align-items: center;
    }
    .article-left h1{
        text-align: center;
    }
    .article-left p{
        text-align: center;
    }
   .service2-article-left-content h2{
    text-align: center;
   }
   .service2-article-left-content p{
    text-align: center;
   }
   .service2-article-button{
    align-items: center;
   }
   .article-button {
    display: flex;
    /* margin-top: 15px; */
    margin-bottom: 30px;
    flex-direction: column;
    align-items: stretch;
    justify-content: center;
}
.article-button .article-button-1 a{
/* display: block; */
padding: 15px 7px;
}
.article-button .article-button-2 {
    margin-top: 25px;
 }
 .article-facts-left p{
    font-size:17px ; 
}
.article-facts-right p{
    font-size:17px ; 
}
.facts-section h3 {
    font-size: 26px;
}
.article-service2-button {
    width: 100%;
}
.article-service2-button a{
    width: 100%;
}

.row-1 th:last-child {
    font-size: 19px !important;
}
.row-2 td:last-child{
    font-size: 16px !important;
}

.tablepress>*+tbody>*>*, .tablepress>tbody>*~*>*, .tablepress>tfoot>*>* {
    font-size: 14px !important;
}

tbody tr:last-child td:last-child {
font-size: 18px !important;
}

tbody tr td img{
    height: 25px !important;
}
.article-one-left{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.article-one-left h1{
    text-align: center;
    }
    .article-one-left p{
        text-align: center;
        }
        .article-option1-home{
            padding: 15px 15px;
        }
        .p-title{
            width: auto;
            font-size: 27px;
        }
        .p-content{
            width: auto;
            font-size: 20px;
        }
        .service2-article-left-content h2{
            font-size: 28px;
        }
        
        tbody tr:last-child td:last-child a {
            padding-top: 10px !important;
            padding-bottom: 10px !important;
        }
        .article-button .article-button-1 a{
            display: block;
        }
        .article-button .article-button-2 a{
            display: block;
        }
        .article-button {
            width: 100%;
        }
        .article-button section{
            margin-right: 0px;
        }
        .article-service2-button-width{
            width: 100%;
        }
        .section-one .article-one-left-button{
            width: 100%;
        }
        .article-foure-images article img {
            height: 170px !important;
            
        }
        .article-option1-home {
            padding: 15px 2px;
            font-size: 14px;
        }
    }
      
    


