/*    *{ @import url('https://fonts.googleapis.com/css2?family=Allerta&family=Cedarville+Cursive&family=Jost:wght@400;500;700&family=Montserrat:wght@400;500;600;700&family=Nanum+Myeongjo&family=Nunito+Sans:wght@800;900&family=Nunito:wght@500;600&family=Open+Sans:wght@400;600&family=Poppins:wght@400;500&family=Roboto&family=Rubik:wght@400;500&family=Ubuntu&display=swap');}  */
*{@import url('https://fonts.googleapis.com/css2?family=Allerta&family=Cedarville+Cursive&family=Jost:wght@400;500;700&family=Montserrat:wght@400;500;600;700&family=Nanum+Myeongjo&family=Nunito+Sans:wght@800;900&family=Nunito:wght@500;600&family=Open+Sans:wght@400;600&family=Poppins:wght@400;500&family=Roboto&family=Rubik:wght@400;500&family=Ubuntu:wght@400;700&display=swap');}
.navbar .nav-link{color:#343F52!important;font-weight: 600;font-size: 15px;font-family: 'Ubuntu', sans-serif;}
.navbar .nav-link:hover{color: rgb(54, 53, 53)!important;font-weight: 600;}

.strip ul{margin: 0; padding: 0;}
.strip ul{list-style: none;}
.strip a{text-decoration: none !important;}

.banner .bg-image1{background-image: url('image/home-banner.jpg');background-position: center;background-size: cover;height:90vh;}
.banner .head{font-size:55px; font-weight:700;color:#000;font-family: 'Ubuntu', sans-serif;}
.banner .para{font-size:18px;line-height:1.8em;font-family: 'Roboto', sans-serif;color:rgb(35, 33, 33);}

.content{text-align:center;font-size: 18px;font-weight: 500;line-height:1.8em;font-family: 'Roboto', sans-serif !important;}

.left-image-right-content .head{font-size:32px; font-weight:500;color:#000;font-family: 'Ubuntu', sans-serif;}
.left-image-right-content .para{font-size: 18px;font-weight: 500;line-height:1.8em;font-family: 'Roboto', sans-serif;}
.left-image-right-content .click a{text-decoration: none;color:unset;}
.left-image-right-content .click {border: 1px solid #71884a !important;border-radius: unset; background-color:#71884a;font-size: 16px;color: #fff;}
.left-image-right-content .click:hover {background-color: #71884a !important;color: #000 !important;transition: 0.33s;box-shadow: none;}

.choose-us .card{border: none; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);border-bottom-left-radius: 30px;}
.choose-us .text-start{font-size:32px; font-weight:500;color:#000;font-family: 'Ubuntu', sans-serif;}
.choose-us .card-title{font-size: 22px;font-weight: 600;font-family: 'Ubuntu', sans-serif;text-align: center;}
.choose-us .card-text{font-size: 16px; color: gray;line-height: 1.8em;font-family: 'Roboto', sans-serif;text-align: center;}
.choose-us .icon{position: absolute;border-bottom-left-radius: 15px;margin-top: -57px;background-color:#71884a;color: #fff;font-size: 24px;padding: 0.8rem 1.2rem;}

.our-brands .text-center{font-size:32px; font-weight:500;color:#000;font-family: 'Ubuntu', sans-serif;}
.our-brands .card{border: none; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);}
.our-brands .card .card-body{background-color:#71884a ;text-align: center;color: #fff;}

.our-clients .card{border: none;}
.our-clients .text-start{font-size:32px; font-weight:500;color:#000;font-family: 'Ubuntu', sans-serif;}
.our-clients .card-text {color: gray;}

.latest-news .text-center{font-size:32px; font-weight:500;color:#000;font-family: 'Ubuntu', sans-serif;}
.latest-news .card{border: none;}
.latest-news .card-title{text-align: start;font-size: 1.3rem;font-weight: 500;}
.latest-news .card img{border-radius: unset;}

/* About-Us  */
.about-banner{background-image: url('image/about-banner.jpg');background-position: center;background-size: cover;height:70vh;}
.about-us p{line-height: 1.8em;}

.right-image-left-content p{line-height: 1.8em;}

.left-image-right-content-1 p{line-height: 1.8em;}

/* Events */
.events-banner{background-image: url('image/Banner2.jpeg');background-position: center;background-size: cover;height:70vh;}
.events .card{border: none;}
.events .card-title{text-align: start;font-size: 1.3rem;font-weight: 500;}
.events .card img{border-radius: unset;}


/* Contact */
.contact-banner{background-image: url('image/contact-banner.jpg');background-position: center;background-size: cover;height:70vh;}
.form .btn{border:none;border-radius: 30px;font-size: 14px; font-weight: bold;color:#fff;}
.form input, .form select{background-color: white;padding: 15px;border-radius:10px;color: gray;}
.form .contact-title{font-weight: 600;font-family: 'Ubuntu', sans-serif;}
.form .contact-text{font-size:18px;color: gray;}
.form .textarea{width:100% ; height:150px;padding: 15px;border-radius: 10px;}

.company li a{text-decoration: none;color: #000;}
.company .head{font-weight: 700;}
.company li{font-weight: 500;}
.company .card{border: none; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);}
  

/* Privacy-Policy*/
.privacy-banner, .terms-banner{background-color: #71884a !important;background-position: center;background-size: cover;height:35vh;}





/* footer */
.footer li a{text-decoration: none;color: #000;}
.footer .social ul{float:left;padding: 0;}
.footer .social ul li{display:inline-block;}
.footer .head{font-weight: 700;color: #000;}
.footer li{font-weight: 500;color:rgb(73, 68, 68);}
.footer .social ul li a i{color: #000; width:40px;height:40px;line-height:40px;text-align:center;border:1px solid #000;border-radius:20px;margin-right: 4px;transition:0.4s;}
.footer .footer-content{font-weight: 500;}
.footer .footer-content a{text-decoration: none;color: unset;}
.footer .footer-content a:hover{color: #0d6efd;}
@media (max-width: 996px) { 
    .navbar{position: fixed !important;width: 100%;}
    .navbar .navbar-nav{gap: 6px !important;}
    .privacy-banner .text, .terms-banner .text{margin-top: 100px !important;}
}
