a,a:focus{border:none !important; outline-offset: 0px !important; outline: none !important;} a{text-decoration:none !important; color:#353535 !important;} a span{font-family: "Share Tech", sans-serif;}
button:focus{outline: none !important;} li{list-style-type: none; display:inline;} p{font-size: 15px;line-height: 1.7em;}

@import url('https://fonts.googleapis.com/css2?family=Oxanium:wght@200&display=swap');
.navbar-toggler {position:relative; margin-top:8px;margin-bottom:8px;
  padding: 9px 14px; margin-left:43%; color: #222; border: 2px solid #ca4e00e0;}
 .navbar-toggle .icon-bar { background-color: #000;} 
 .navbar-light .navbar-nav .nav-link{color:#000097 !important; font-weight:600; padding:0px 40px !important; font-size:20px;
  font-family: 'Oxanium', cursive;  margin-top: 17px;}
 .navbar-light .navbar-nav .active > .nav-link{ color:red !important; font-size: 20px;}
 .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{color:red !important; font-size: 20px;}

.bckimg{background: url(../image/border2.jpg)repeat; background-position:bottom; background-size: auto; height: 10px;}
.bckimg1{background: url(../image/green.jpg); background-position:center; background-size: cover;}
.bckimg2{background: url(../image/back.jpg); background-position:center; background-size: cover;}
.bckimg3{background: url(../image/pattern.png); background-position:center; background-size: cover;}
.bckimg4{background: url(../image/back2.jpg); background-position:center; background-size: cover; height: 600px;}
.bckimg5{background: url(../image/footer.gif); background-position:center; background-size: cover;}
.bckimg6{background: url(../image/foot.jpg); background-position:center; background-size: cover;}
.parallax{background: url(../image/back3.jpg); background-position:center; background-size: cover; background-attachment: fixed; height: auto;}
.parallax1{background: url(../image/back4.jpg); background-position:center; background-size: cover; height: auto;}

.logo{width: 150px; height: 115px;} .enq{width: 140px; height: 65px;}
 .logo1{width: 350px; height: 310px;} .disp{width: 50% !important; display: inline-table;}
.lh{line-height: 35px;}  .brdr{border: 2px solid #fff !important; border-radius: 30px; color: #fff !important;} 
.marquee {width: 100%; overflow: hidden; font-size: 16px; line-height: 34px;}
.marqueebg{background-color:#ffe81c; border-top: 5px solid red;}
.f1 { font-family: 'Oxanium', cursive;}.fntweight{font-weight: bold;}

.map{height: 500px; width: 100%;} .icn{font-size: 30px; border: 2px solid green; padding: 20px;}
.fixed{position:fixed;z-index:9999;}.priceicn{width:70px;} .point{bottom: 90px;}.point1{bottom: 25px;} .point3{bottom: 70px; right: 3px;} 
.blink img{ -webkit-animation: blink 1s;animation: blink 1s; -webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;
  -moz-animation: blink 1s;animation: blink 1s; -moz-animation-iteration-count: infinite;
  -o-animation: blink 1s;animation: blink 1s; -o-animation-iteration-count: infinite;animation-iteration-count: infinite; }
 @keyframes blink { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }
 @-webkit-keyframes blink { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }
 @-moz-keyframes blink { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }
 @-o-keyframes blink { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }

.c1{color: red;} .c2{color: #24006f !important;} .c3{color: #fff !important;} .c4{color: #000;} .c5{color: green;}
.bc1{background-color:#feface !important;} .bc2{background-color: #00dbffb8;} .bc3{background-color: #f6ee25a8;}

/*portion*/
.secpad { padding: 20px 20px;}
.counttext { font-size: 55px;font-weight: 700;color: #fff;}
.bannerhead{font-size: 60px; font-weight: bold;}
.pad{padding: 40px !important;}
.text1 {position: relative; padding: 0 0 0 35px; margin-top: -38px; text-align: justify;}	
.fa-check::before {margin: 0 525px 0px 0px;} .fa-times::before {margin: 0 525px 0px 0px;}
.hid{overflow: hidden !important;}

/*scroll to top*/
#button {display: inline-block; /*background-color: black;*/ width: 40px; height: 45px; text-align: center; border-radius: 5px;position: fixed;
  bottom: 10px; right: 10px; transition: background-color .3s,   opacity .5s, visibility .5s; opacity: 0; visibility: hidden;z-index: 1000;}
#button::after { content: "\f077"; font-family: FontAwesome; font-weight: normal; font-style: normal; font-size: 1.5em; line-height: 40px; color: #000; }
#button:hover { cursor: pointer;/*background-color: #333;*/}
#button:active {background-color: #000;}
#button.show {opacity: 1;visibility: visible;background-color:#57ffffbf; border: 1px solid #000 !important;}
/* Styles for the content section */
@media (min-width: 500px) {.content { width: 43%;} #button {  }}
   
/* media */
@media(min-width:300px) and (max-width:767px){ .bc{background-color: #feface !important;} .logo1{width: 100%; height: 110px;}
.pad{padding: 25px !important;} .priceicn1{width:90px !important;}   .points2{top: 0px; left:0px;} 
  .p-5{padding: 10px !important;}.pb-5{padding-bottom:5px !important;} .px-5{padding-left: 10px !important; padding-right: 10px !important;}
  .pt-5{padding-top: 10px !important;} .mt-5{margin-top: 10px !important;}
  .navbar-nav li a {text-align: center;} .navbar-light .navbar-toggler {color: rgb(255, 255, 255) !important; 
    border: 1px solid rgb(74, 75, 98) !important;background-color: rgb(49, 136, 0) !important;}
  .navbar-light .navbar-nav .nav-link {padding: 10px 30px !important; margin-top: 10px;}
  .navbar-toggler{padding: 10px 15px !important; display: ruby-base-container; margin-left: 15% !important;} 
 .t1{text-align: center !important;}}

@media(min-width:768px) and (max-width:1350px){.navbar-light .navbar-nav .nav-link {padding: 10px 20px !important;font-size: 14px;} 
.navbar-light .navbar-nav .active > .nav-link {font-size: 14px; padding: 10px 50px !important;} 
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {font-size: 14px;}
.mt-4{margin-top:10px !important;} .mt-5{margin-top:10px !important;}.px-5{padding-right:35px !important; padding-left:45px !important;}  
.t1{text-align: center;} .pb-5{padding-bottom:10px !important;} }
