.brand-header{top:0;width:100%;height:86%;position:relative;}
.header-text{display:block;position:absolute;top:145px;color:var(--white-color);text-align:center;width:100%;font-size:1.3em;}
.brand-header .header-text h1{text-shadow:none;}
.new-header-div{display:block;top:0;background-color:var(--white-color);width:100%;height:100%;background-size:cover;background-repeat:no-repeat;box-shadow:0px 0px 2px rgba(0,0,0,0.3);background-image:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url("/smsite/npauto_8/media/imgs/11229524_pexels-omar-ramadan-1739260-6778790.jpg");z-index:999;}
.brand-home-page-form{top:79%;position:absolute;width:100%;justify-content:center;display:flex;padding:0;background:unset;z-index:9;}
.brand-home-page-form form{padding:15px 5px 15px 20px;border-radius:50px;width:990px;background:#fff;}
.brand-home-page-form form section>ul{margin:0 10px;}
.brand-home-page-form form ul li label{margin-left:15px;}
.brand-home-page-form form ul li .nice-select{background:transparent;}
.brand-home-page-form form ul li input[type=text]{background:transparent;}
body{display:block;}
#bodyContainer h1{font-size:48px;font-weight:700;/*line-height:78.26px;*/text-align:center;}
.longTermSection{text-align:center;margin:50px 0px;}
.longTermSection >p{font-size:20px;font-weight:700;line-height:32.61px;color:var(--sub-color);}
.rental-cards{display:flex;justify-content:center;gap:25px;}
.rental-card{background:#fff;padding:35px;border-radius:20px;box-shadow:1px 0px 6px rgb(0 0 0 / 24%);border-left:4px solid var(--primary-color);border-radius:10px;box-sizing:border-box;width:500px;}
.rental-card hr{border:none;height:2px;background-color:#ececef;}
/*.rental-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.12);}*/
.card-icon{width:70px;height:70px;border-radius:50%;background:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;font-size:30px;margin-bottom:20px;}
.rental-card h3{margin:0 0 20px;color:#222;}
.rental-card p{line-height:1.5;color:#666;text-align:left;}
.rental-card ul{margin-top:15px;padding-left:20px;text-align:left;list-style:disc;color:#666;}
.rental-card li{margin-bottom:10px;}
@media only screen and (min-width:0) and (max-width:500px){#bodyContainer h1{font-size:34px;}
.brand-header{top:0;width:100%;height:630px;position:relative;}
.header-text{font-size:12px !important;top:40px !important;}
.header-text h1{padding:0 8px;}
.new-header-div{top:0;/*background-image:unset;*/width:100%;box-shadow:0px 0px 2px rgba(0,0,0,0.3);}
.new-header-div img {height: 710px;object-fit: cover;}
.brand-header .header-text p{font-size:0.5em !important;width:95%;}
.brand-home-page-form{top:38%;position:absolute;width:100%;justify-content:center;display:flex;left:unset;transform:unset;}
.brand-home-page-form form{padding:15px 20px;border-radius:10px;width:85%;}
.brand-home-page-form form section>ul{flex-direction:unset;}
.brand-home-page-form ul li.LC{width:100%;}
.brand-home-page-form ul li.PU,.brand-home-page-form ul li.RT,.brand-home-page-form ul li.PUT,.brand-home-page-form ul li.RTT{width:100%;}
.header-container,.header-text{padding:0px;}
.rental-cards{flex-direction:column;align-items:center;}
.rental-cards .rental-card{width:70%;}
.longTermSection { margin-top: 115px;}
.longTermSection >p{padding:0 15px;}}
@media only screen and (min-width:0) and (max-width:400px){#bodyContainer h1{font-size:35px !important;}}
@media only screen and (min-width:0px) and (max-width:340px){.header-text{top:100px;}
.new-header-div{height:600px;}}
@media only screen and (min-width:501px) and (max-width:649px){#bodyContainer h1{font-size:34px;}}
@media only screen and (min-width:501px) and (max-width:800px){#bodyContainer h1{font-size:35px;text-align:unset;}
.brand-header{top:0;width:100%;height:524px;position:relative;}
.contact-us{width:90% !important;margin:80px auto !important;}
.header-text{font-size:14px !important;top:70px;}
.new-header-div{/*background-image:unset;*/box-shadow:unset;top:0;/*position:fixed;*//*z-index:999;*/width:100%;background-color:#9eacb9;box-shadow:0px 0px 2px rgba(0,0,0,0.3);height:560px;}
.brand-header .header-text p{font-size:0.5em!important;width:90%;}
.header-text h1{padding:0px;text-align:center;}
.new-header-div .header,.new-header-div .wrapper{max-width:94%;margin:0 auto;}
.brand-home-page-form{top:46%;position:absolute;width:100%;justify-content:center;display:flex;left:unset;transform:unset;}
.brand-home-page-form form{border-radius:10px;width:89%;padding:15px 20px;}
.longTermSection >p{padding:0 15px;}
.rental-cards{flex-direction:column;align-items:center;flex-wrap:wrap;}
.rental-cards .rental-card{width:70%;}}
@media only screen and (min-width:801px) and (max-width:1024px){#bodyContainer h1{font-size:33px;text-align:unset;}
#bodyContainer{margin-top:50px;}
.brand-header{top:0;width:100%;height:525px;position:relative;}
.header-text{font-size:16px !important;top:50px !important;text-align:center;}
.header-text h1{font-size:20px;padding:0 10px;}
.new-header-div{background-size:cover;height:100%;background-repeat:no-repeat;}
.new-header-div .header,.new-header-div .wrapper{max-width:95%;margin:0 auto;}
.new-header-div .rentalInfo h3{font-size:1em;}
.brand-home-page-form{top:70%;position:absolute;width:100%;justify-content:center;display:flex;/*NEW*/width:82%;justify-content:center;display:flex;top:39%;left:50%;transform:translate(-50%,-50%);}
.brand-home-page-form form{padding:10px;background:#fff;border-radius:50px;width:90%;position:absolute;/*NEW*/border-radius:10px;width:90%;padding:15px 20px;}
.rental-cards{flex-wrap:wrap;}
.rental-card{padding:20px;width:435px;}
.longTermSection{width:90%;margin:50px auto;}}
@media only screen and (min-width:1025px) and (max-width:1280px){#bodyContainer h1{font-size:40px;text-align:unset;}
.rental-cards{flex-wrap:wrap;}
.rental-card{padding:20px;width:435px;}
.longTermSection{width:90%;margin:50px auto;}}
@media only screen and (min-width:1580px){#bodyContainer h1{text-align:unset !important;}
#bodyContainer{max-width:1492px;margin:0 auto;}
.brand-home-page-form{top:85%;position:absolute;width:100%;justify-content:center;display:flex;}}
@media only screen and (min-width:1281px) and (max-width:1419px){#bodyContainer h1{font-size:47px;text-align:unset;}
.longTermSection{width:90%;margin:50px auto;}
.brand-home-page-form ul li.LC,.brand-home-page-form ul li.RLC{width:22% !important;}}
@media only screen and (min-width:1420px) and (max-width:1920px){.brand-home-page-form ul li.LC,.brand-home-page-form ul li.RLC{width:22% !important;}}
@media only screen and (min-width:1420px) and (max-width:1579px){.longTermSection{width:90%;margin:50px auto;}}
