    /*Global Css Start*/

    @font-face {
			font-family: 'aktivgrotesk-bold';
			src: url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-bold-webfont.eot');
			src: url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-bold-webfont.eot?#iefix') format('embedded-opentype'),
					 url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-bold-webfont.woff2') format('woff2'),
					 url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-bold-webfont.woff') format('woff'),
					 url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-bold-webfont.ttf') format('truetype'),
					 url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-bold-webfont.svg#aktivgrotesk-bolduploadedfile') format('svg');
			font-weight: normal;
			font-style: normal;

	}

	@font-face {
			font-family: 'aktivgrotesk-medium';
			src: url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-medium-webfont.eot');
			src: url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-medium-webfont.eot?#iefix') format('embedded-opentype'),
					 url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-medium-webfont.woff2') format('woff2'),
					 url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-medium-webfont.woff') format('woff'),
					 url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-medium-webfont.ttf') format('truetype'),
					 url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-medium-webfont.svg#aktivgrotesk-mediuploadedfile') format('svg');
			font-weight: normal;
			font-style: normal;

	}

	@font-face {
			font-family: 'aktivgrotesk-regular';
			src: url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-regular-webfont.eot');
			src: url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-regular-webfont.eot?#iefix') format('embedded-opentype'),
					 url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-regular-webfont.woff2') format('woff2'),
					 url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-regular-webfont.woff') format('woff'),
					 url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-regular-webfont.ttf') format('truetype'),
					 url('https://raunitedenterprises.com/wp-content/themes/woodmart-child/fonts/aktivgrotesk-regular-webfont.svg#aktivgrotesk-reguuploadedfile') format('svg');
			font-weight: normal;
			font-style: normal;

	}


	html{
			scroll-behavior: smooth;
			font-size: 10px;
	}
	body,div,p{
					font-family: 'aktivgrotesk-regular' !important;
					font-weight: 400;
	}
	h1,h2,h3,h4,h5,h6,a{
			font-family: 'aktivgrotesk-bold' !important;
	}
	.elementor-button-link{
	 width: 100% !important;
			max-width: 220px;
			height: 56px;
			line-height: 56px;
			padding: 0 !important;
	}
	@media (max-width: 1024px){
	.page-title {
			padding: 60px 0;
	}
	}
@media (max-width: 767px){
.e-con.e-flex {
	width: 100% !important;
	flex-wrap: wrap;
}
}
	.container {
			max-width: 100% !important;
			width: 100% !important;
			padding-left: 0 !important;
			padding-right: 0 !important;
	}
	.e-con-inner {
			padding: 0 15px !important;
					max-width: 1320px;
			margin: auto;
	}
	/*Global Css End*/

	/*Page Title Start*/
	.page-title h1 {
			font-size: 40px !important;
			line-height: 1.3em;
	}
	@media(max-width: 767px){
	.page-title .entry-title {
    padding: 0 15px;
    font-size: 34px !important;
}
}
	/*Page Title End*/

	/*Header Start*/
	.whb-header .container {
			max-width: 1320px !important;
			width: 100% !important;
			padding-left: 15px !important;
			padding-right: 15px !important;
	}
	/*Header End*/

	/*Footer Start*/
	.footer-container  .container {
			max-width: 1320px !important;
			width: 100% !important;
			padding-left: 15px !important;
			padding-right: 15px !important;
	}
	.footer-sidebar .footer-column .woodmart-widget {
			padding-bottom: 15px;
	}

	.nav-title {
			font-family: 'aktivgrotesk-bold' !important;
	}
	.navigation-menu li a {
			font-family: 'aktivgrotesk-regular' !important;
	}

	.copyrights-wrapper .min-footer .footer-tape-link ul li a {
			font-family: 'aktivgrotesk-regular' !important;
	}
	.touch-with-us a {
			font-family: 'aktivgrotesk-regular' !important;
	}
	.min-footer {
			width: calc(100% - 15px);
			margin: 0 auto !important;
	}
	.footer-sidebar {
			padding-top: 50px;
			padding-bottom: 10px;
	}
	.footer-sidebar {
			padding-top: 50px;
	}
	.footer-tape-link.right-link li {
			padding: 0 !important;
	}

	@media(max-width: 1024px){
			.footer-column.footer-column-1 {
			flex: 0 0 100%;
			max-width: 100%;
	}
			.footer-column.footer-column-2 {
			flex: 0 0 50%;
			max-width: 50%;
	}
	.footer-column.footer-column-3 {
			flex: 0 0 50%;
			max-width: 50%;
	}
	.footer-logo {
			justify-content: center;
	}
	.footer-sidebar .footer-column-1 .woodmart-widget {
			text-align: center;
	}
	}
	@media(max-width: 767px){
				 .footer-column.footer-column-2 {
			flex: 0 0 100%;
			max-width: 100%;
	}
	.footer-column.footer-column-3 {
			flex: 0 0 100%;
			max-width: 100%;
	}
	 .contact-wrapper {
			float: left;
	}
	.copyrights-wrapper .min-footer .footer-tape-link .footer-tape-link-list {
			justify-content: center;
	}
	.copyrights-wrapper .min-footer .footer-tape-link {
			display: block;
			text-align: center;
	}
	}
	/*Footer End*/

	/*Home Page Start*/
	.page-id-2698  .whb-header {
			margin-bottom: 0;
	}

	/*Banner Section Start*/
	.banner-section {
	 position: relative;
	}

	.banner-section .banner-section-content {
			position: absolute;
			top: 50%;
			transform: translate(-50%,-50% );
			left: 50%;
					text-align: center;
					width:100%;
	}
	.banner-section .banner-section-content .title {
			font-size: 5rem;
			color: #fff;
			line-height: 1.1em;
					font-family: 'aktivgrotesk-bold' !important;
	}
	.banner-section .banner-section-content .subtitle {
			font-size: 3rem;
			color: #fff;
			line-height: 1.1em;
			font-family: 'aktivgrotesk-medium' !important;
	}
	.banner-section img {
			width: 100%;
	}
	 @media(min-width: 768px){
	.banner-section .mobile-image {
			display: none;

	}
	}
	 @media(max-width: 1024px){
			.banner-section .banner-section-content .subtitle {
			font-size: 24px;
	}
	.banner-section .banner-section-content .title {
			font-size: 34px;
	}
	 }
		@media(max-width: 767px){
	 .banner-section .banner-section-content {
			position: static;
			transform: unset;
				 padding: 30px 15px;
		 }
	.banner-section {
			background-color: #507298;
	}
	.banner-section .desktop-img {
			display: none;

	}
	}
	/*Banner Section End*/

	/*Our Product Section Start*/
	.our-product-section .elementor-image-box-title {
			background-color: #284B73;
					margin: 0;
	}
	.our-product-section .elementor-image-box-title a {
			padding: 9px;
					display: block;
					font-family: 'aktivgrotesk-medium' !important;
	}
	.our-product-section .elementor-image-box-img {
			margin: 0 !important;
	}
	.our-product-section  .elementor-image-box-img img{
			height: 350px;
			object-fit: cover;
	}
	@media(max-width: 767px){
	.our-product-section .elementor-image-box-img img {
			height: auto;
	}
	}
	/*Our Product Section End*/
@media(max-width: 767px){
	.get-touch-text .elementor-widget-container p:last-child {
    max-width: 230px;
    margin: auto;
}
}

	/*Testimonial Section Start*/
	.TestimonialSection .elementor-testimonial-wrapper::after {
    background-image: url(https://raunitedenterprises.com/wp-content/uploads/2023/04/unnamed-file-2.png) !important;
}
	.home-testimonial-section {
			padding: 80px 0;
	}
	.home-testimonial-section .item-content-wrapper{
	background-color: transparent !important;
	}
.home-testimonial-section  .swiper-pagination-bullet-active {
	background-color: #FFC700 !important;
}
	.home-testimonial-section .slide-wrapper .subtitle {
			font-size: 2.6rem;
			font-style: normal;
			font-weight: 400;
			line-height: 1.4em;
			text-align: center;
	}
	.home-testimonial-section .slide-wrapper .author-name {
			text-align: center;
			font-size: 2rem;
			font-family: 'aktivgrotesk-bold' !important;
			font-style: normal;
			margin-top: 3rem;
	}
	 .home-testimonial-section .item-content-wrapper:before{
			 background-image: url(https://raunitedenterprises.com/wp-content/uploads/2023/04/unnamed-file.png);
			content: '' !important;
			width: 47px;
			height: 41px;
			background-repeat: no-repeat;
			background-size: 100%;
			top: 0 !important;
			left: 50% !important;
			transform: translateX(-50%);
	}

	.home-testimonial-section .slide-wrapper {
			padding-top: 55px; 
					max-width: 880px;
					margin: 0 auto;
	}
	.home-testimonial-section .swiper-pagination-bullet {
			margin: 0 5px !important;
			width: 65px;
			border-radius: 0;
			opacity: 1;
					height: 5px;
	}
	@media(max-width: 767px){
	.home-testimonial-section .swiper-pagination-bullet{
			width: 45px;
	}
	.home-testimonial-section  .item-content-wrapper {
			padding: 20px 0 !important;
	}
	.home-testimonial-section {
			padding: 50px 0;
	}
	}
	/*Testimonial Section End*/

	/*Mobile Testimonial Start*/
	.mobile-testimonial .bdt-ep-static-carousel-content {
			background: #284B73;
	}
	 .mobile-testimonial .bdt-ep-static-carousel-title {
			font-family: 'aktivgrotesk-medium' !important;
			font-weight: 500;
					padding: 0;
	}
	 .mobile-testimonial .bdt-ep-static-carousel-readmore-wrap  {
			position: absolute;
			top: 0;
			width: 100%;
			height: 100%;
			left: 0;
			visibility: hidden;
	}
	 .mobile-testimonial  .bdt-ep-static-carousel-content {
			padding: 10px;
	}
	 .mobile-testimonial .bdt-ep-static-carousel-readmore-wrap .bdt-ep-static-carousel-readmore {
			height: 100%;
			width: 100%;
	}
	 .mobile-testimonial  .e-con-inner{
			justify-content: center !important;
	}
	 .mobile-testimonial .elementor-heading-title {
			margin-bottom: 20px;
	}
	 .mobile-testimonial .bdt-arrows-dots-container .bdt-navigation-prev .ep-icon-arrow-left-0:before {
			content: " " !important;
			background-image: url(https://raunitedenterprises.com/wp-content/uploads/2023/04/Vector.png) !important;
			width: 12px;
			height: 21px;
			background-repeat: no-repeat;
			background-size: 100%;
	}
	 .mobile-testimonial .elementor-widget-bdt-static-carousel  .elementor-widget-container {
			max-width: 90%;
			margin: auto;
	}
	 .mobile-testimonial .bdt-arrows-dots-container .bdt-navigation-next .ep-icon-arrow-right-0:before {
			content: " " !important;
			background-image: url(https://raunitedenterprises.com/wp-content/uploads/2023/04/Vector-1.png) !important;
			width: 12px;
			height: 21px;
			background-repeat: no-repeat;
			background-size: 100%;
	}
		.mobile-testimonial .bdt-navigation-prev {
			left: -10px !important;
	}
		.mobile-testimonial .bdt-navigation-next {
			right: -10px !important;
	}
	.mobile-testimonial .swiper-pagination-bullet {
			width: 30px !important;
			height: 5px !important;
			opacity: 1;
			border-radius: 0;
	}
	.mobile-testimonial .bdt-ep-static-carousel-image img {
			height: 245px;
			object-fit: cover;
	}
	.mobile-testimonial {
			margin-bottom: 80px;
	}
	 .mobile-testimonial  .bdt-dots-container {
			transform: translateY(20px) !important;
	}
	/*Mobile Testimonial End*/


	/*Home Form Section Start*/
	.form-section input,
	.form-section textarea{
			font-size: 16px;
			font-family: 'aktivgrotesk-medium' !important;
			 border-radius: 0 !important;
			border: 1px solid #E2E2E2 !important;
			padding-left: 30px !important;
	}

	.form-section input::placeholder,
	.form-section textarea::placeholder{
			color: #828282 !important;
			opacity: 0.8 !important;
			font-family: 'aktivgrotesk-medium' !important;
	}

	.form-section input{
	 height: 65px !important;
	}
	.form-section .e-con-inner{
			max-width: 1140px;
	}
	.form-section .wpforms-container-full {
			margin: 0;
	}
		.form-section .wpforms-container .wpforms-field{
			padding-top: 0; 
			 }
			 .form-section .wpforms-field-limit-text {
			display: none;
	}
	 .form-section .wpforms-submit {
			font-family: 'aktivgrotesk-bold' !important;
			text-transform: uppercase !important;
			width: 100% !important;
			max-width: 220px !important;
			border-radius: 0 !important;
			height: 56px !important;
			background-color: #507298 !important;
	}
	 .form-section .wpforms-container .wpforms-submit-container {
			padding: 0;
	}
	@media(min-width: 768px){
	.form-section .wpforms-field-container {
			display: flex;
			flex-wrap: wrap;
			justify-content: space-between;
	}
	.form-section .wpforms-field {
			width: 100% !important;
	}

	.form-section .wpforms-field:nth-child(2) {
			width: calc(50% - 10px) !important;
			margin-right: 10px;
	}
	.form-section .wpforms-field:nth-child(3) {
					width: calc(50% - 10px) !important;
			margin-left: 10px;
	}
	}
	@media(max-width: 767px){
	 .form-section .wpforms-submit-container {
			text-align: center;
	}
		.form-section input,
	.form-section textarea{
			padding-left: 15px !important;
	}
	.form-section input{
		height: 46px !important;
	 }
	}
	/*Home Form Section End*/

	/*Home Page End*/


	/*Blog Page Start*/
	#blog-page-wrapper .premium-blog-post-container .premium-blog-post-content{
			color: #000;
	}
	#blog-page-wrapper .premium-blog-excerpt-link {
			text-decoration: underline;
	}

	/*Blog Page End*/


	/*About Page Start*/

	.MeetOurTeamCrousel .swiper-pagination .swiper-pagination-bullet {
			opacity: 1;
	}
	.MeetOurTeamCrousel  .bdt-ep-static-carousel-content {
			padding: 30px 15px 0 15px;
	}

	 .MeetOurTeamCrousel  .bdt-dots-container {
			transform: translateY(-30px) !important;
	}
	@media(max-width: 767px){
			.MeetOurTeamCrousel .bdt-dots-container {
			transform: translateY(-45px) !important;
	}
	 .MeetOurTeamCrousel {
	 padding-bottom: 60px;
	 }
		.MeetOurTeamCrousel .bdt-navigation-prev {
			left: -10px !important;
	}
		.MeetOurTeamCrousel .bdt-navigation-next {
			right: -10px !important;
	}
	}
	/*About Page End*/


	/*Our Product Page Start*/

	.MemberTitleDpaBuying .elementor-image-box-img {
			position: absolute;
			right: -15px;
					top: -15px;
	}
	.MemberTitleDpaBuying  .elementor-image-box-title {
			padding-right: 50px;
	}

	@media(max-width: 1259px){
	.MemberTitleDpaBuying .elementor-image-box-img {
			position: static;
	}
	.MemberTitleDpaBuying  .elementor-image-box-title {
			padding-right: 0;
	}
	}
			
	/*Our Product Page End*/

	/* Testimonial Page Start*/
	@media(max-width: 1259px){
.TestimonialSection .elementor-testimonial-details .elementor-testimonial-name {
	white-space: unset;
}
}
	@media(max-width: 767px){
.TestimonialSection .e-con-inner {
	padding: 0 !important;
}
}

 /* Testimonial Page End*/

	/* Singal Post Page Start*/
.single-post .sharedaddy {
	display: none;
}
	/* Singal Post Page End*/


/* Static Page Start*/
.description-text {
	max-width: 800px;
	margin: auto;
	font-size: 16px;
	line-height: 1.5em;
}
.description-text ul li {
	list-style: disc;
	margin-top: 10px;
	padding-bottom: 5px;
	list-style-position: inside;
}
@media(max-width: 767px){
.description-text{
	font-size:15px;
}
}
/* Static Page End*/


.cky-revisit-bottom-right {
	right: 30px;
}
.cky-consent-bar .cky-banner-btn-close{
	top: 16px !important;
	right: 16px !important;
}


/* BBB logo footer css */
a#bbblink.ruhzbul {
    width: 180px !important;
    height: 85px !important;
}
a#bbblink.ruhzbul:hover img {
    margin-left: -180px !important;
}
@media(max-width: 450px){
	a#bbblink.ruhzbul {
    width: 150px !important;
    height: 85px !important;
}
}



/* Our products css start */
.tableContainer .list-unstyled ul{
	list-style: unset;
	padding-left: 20px;
}
.tableContainer .list-unstyled ul li{
	margin-bottom: 4px;
}
@media(min-width: 768px){
.tableContainer .list-unstyled ul{
		max-width: 346px;
	}
	.tableContainer .listHeading .elementor-widget-container{
		max-width: 380px;
	}
}
/* Our products css end */

.best-seller-products .elementor-image-box-title {
    margin-bottom: -30px;
    transform: translateY(-60px);
}

@media(min-width: 768px) and (max-width: 1024px){
	.best-seller-products .elementor-image-box-title {
    transform: translateY(-50px);
}
}
