/*
Theme Name: BWD
Theme URI: https://bootscore.me/
Template: bootscore-main
Author: bootScore
Author URI: https://bootscore.me
Description: A powerful Bootstrap 5 WordPress Starter Theme with WooCommerce Support. Documentation. This theme gives you full control whatever you do and the full freedom to design whatever you want. It comes with a wide selection of category, page, post, author and archive templates as well as sidebar, header, footer and 404 widgets. There are no customizer settings in the backend. All settings can only be made by touching the code. Some CSS, HTML, PHP and JS Skills are required to customize it.
Tags: featured-images,threaded-comments,translation-ready
Version: 5.3.4.1717089303
Updated: 2024-05-30 17:15:03

*/
h1{
	font-weight:bold;
	font-size:55px;
	margin-bottom: 13px;
	color: #3b7256;
}
h2{
	
}
h3{
	
}
h4{
	
}
h5{
	
}
h6{
	
}

.hero-bx{
	margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding: 48px;
    text-shadow: 1px 1px 3px #0000005c;
    text-align: right;
    bottom: 70px;
    position: absolute;
    right: 16px;
}
.mission-vision-bx {
    margin-top: 100px;
    margin-bottom: 40px;
}
.vision h1, .vision p {
    text-align: right;
}
.hero-bx h2{
font-size:51px;
}

body{

}
.btn-primary{
	background: #81351f;
    border: 1px solid #793123;
    padding: 10px;
    font-weight: bold;
	box-shadow: rgba(0, 0, 0, 1.35) 0px 2px 4px;
}
.btn-primary:hover{
	background: #3a7256;
  
}
.woocommerce-loop-category__title .count{
	display:none;
}
.navbar-expand-lg .navbar-nav .nav-link {
        font-weight: bold;
        text-transform: uppercase;
	color: #696666;
	font-size: 14px;
}
.btn-outline-secondary {
	--bs-btn-color: #2a2e36;
}
.bg-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: #fff !important;
}

.home-hero-class{
	margin-top: 72px;
	margin-left:100px;
	margin-right:100px;
/* 	margin-left:auto;
	margin-right:auto; */
/* 	width:1489px; */
}
.home-hero-class div{
	border-radius: 20px;
   
}

.hero-h1{
	font-size: 63px;
    color: #fff;
    font-weight: bold;
    bottom: 0;
    color: #753918;
}


footer{
	background:#427355;
	color:#fff;
	border-bottom: 1px solid #8b2d2d;
}
footer a{
	color:#fff;
	text-decoration:none;

}
.bg-body-tertiary {
    --bs-bg-opacity: 1;
    background-color: unset !important; 
    color: #fff !important;
}
.bootscore-info {
	font-size:12px;
	text-align:left;
}
footer .border-top{
	border-top: 1px solid #3e6551 !important;
    padding-top: 23px;
}

#menu-legal-menu{
  list-style-type: none;
  margin: 0;
  padding: 0;
  margin-bottom: 20px;
}
#menu-legal-menu li{
    display: inline;
    margin-right: 8px;
    border-right: 1px solid #5f6674;
    padding-right: 10px;
}
#menu-legal-menu li:last-child {
    border-right: none; /* Removes the border from the last item */
}
.footer-call-back-big{
	padding-top: 116px;
    padding-bottom: 116px;
    background-color: #f7f7f7;
}
.footer-call-back-big h1{
	text-align: left;
    font-weight: bold;
    font-size: 54px;
    color: #2a2e36;
    padding-bottom: 4px;
	color: #753918;
}
.footer-call-back-big img{
	border-radius:20px
}
.submit-btn{
background: #3a7256;
    border-radius: 10px;
    padding: 10px;
    padding-left: 29px;
    padding-right: 29px;
    border: 1px solid #1f694400;
    box-shadow: 0px 1px 3px 0px #92a6ad85;
    color: #fff;
}
.form-control::placeholder {
  color: #e4e0e7;
  opacity: 1; /* Firefox */
}
.ctralin-content-bx-out {
    height: 100%;
    display: table;
    width: 100%;
}
.ctralin-content-bx-in {
display: table-cell;
    vertical-align: middle;
}
.bootscore-footer{
	    padding-top: 116px;
    padding-bottom: 31px;
}
#nav-main{
	padding-top: 13px;
	background: white;
}

.woocommerce-store-notice, p.demo_store {
    background-color: #8a2e2d;
}
.home-about-bx img{
	border-radius:20px;
}
.home-about-bx {
padding-top: 36px;
    padding-bottom: 40px;
}
.twin-testimonial-bx {
    background: #f7f7f7;
    border-radius: 20px;
    min-height: 300px;
    padding: 56px;
}
.twin-test-container{
    padding-top: 95px;
    padding-bottom: 98px;
}
.twin-test-container h1{
	text-align: center;
    margin-bottom: 38px;
}
.form-control, .woocommerce-cart .coupon input, .woocommerce form .form-row textarea, .woocommerce form .form-row input.input-text, .woocommerce form .form-row .form-row textarea, .woocommerce .qty {
    border-radius: 20px;
}
label {
    margin-left: 12px;
    margin-bottom: 1px;
}
.service-container {
	    padding-top: 95px;
    padding-bottom: 98px;
}
.service-container h1{
	text-align:center;
}
.clients-container{
	    padding-top: 95px;
    padding-bottom: 98px;
}
.clients-container h1{
	text-align:center;
	margin-bottom:-10px;
}

.clients-container .owl-carousel .owl-item {
    text-align: center;
}
.top-space{
	margin-top:85px;
}
#content {
    margin-bottom: 97px;
}
.terms{
	
}
.terms h1{
	    font-size: 35px;
    font-weight: bold;
	margin-bottom: 20px;
}

.terms h2 {
    font-size: 23px;
    font-weight: bold;
    margin-left: 0px;
	margin-top: 34px;
}

.terms p {
    margin-left: 25px;
    margin-bottom: 5px;
}
.terms ul {
	margin-left: 15px;
}
.terms-img{
	margin-top:70px;
}
.heading-center{
	text-align:center;
	margin-bottom: 44px;
	margin-top: 58px;
	font-size: 54px;
}
.top-button.visible {
    opacity: 1;
    transition: visibility 0s linear 0s, opacity 0.3s;
    background: #7b371c;
    border: 1px solid #5b1a07;
}