#quadmenu_1 .quadmenu-navbar-nav{
                                        display:none!important;
                                    }


#crmWebToEntityForm.zcwf_lblLeft .zcwf_col_fld input[type="text"], #crmWebToEntityForm.zcwf_lblLeft .zcwf_col_fld textarea, #crmWebToEntityForm.zcwf_lblLeft .zcwf_col_fld_slt {
	width: 100% !important;
}
#crmWebToEntityForm.zcwf_lblLeft .zcwf_col_lab {
	width: 100%;
}
#crmWebToEntityForm {
	padding: 40px;
}
.zcwf_lblLeft .zcwf_row {
	margin: 10px 0px !important;
}
.expand-btn .pp-accordion-item {
	display: flex;
	flex-direction: column-reverse;
}
.fl-slide-bg-link {
	pointer-events: none;
}
.expand-btn .pp-accordion.pp-accordion-collapse.pp-accordion-initialized .pp-accordion-button {
	width: max-content;
}
.quadmenu-navbar-nav .getbtn .quadmenu-text{
	 background: #1d1d1d!important;
    color: #fff!important;
    font-size: 15px!important;
    padding: 3px 16px;
    border-radius: 18px;	   
}
.expand-btn .pp-accordion-button-icon.dashicons {
	margin-top: 4px;
}
.getbtn  .quadmenu-text{color: #fff!important;}
.quadmenu-navbar-nav .getbtn  .quadmenu-text:hover{     background: rgba(0,0,0,1)!important;
    color: #fff!important;
    font-size: 15px!important;
    padding: 3px 16px;
    border-radius: 18px;
}
.show-hide-btn button {
	background: #181818;
	border: none;
	border-radius: 50px;
	padding: 18px 35px;
}  
.show-hide-btn {
	position: relative;
}
.show-hide-btn #SectionName {
	position: absolute;
}

.getbtntop{
	display:none;
}

.expand-btn {
	position: relative;
}
/*
.expand-btn .pp-accordion.pp-accordion-collapse.pp-accordion-initialized .pp-accordion-item-active .pp-accordion-button {
	display: none;
}
*/
#crmWebToEntityForm br {
	display: none;
}
.button.wp-element-button.product_type_simple {
	display: none !important;
}
#menu-main-menu li a .menu-item-text::before {
	top: 0;left:0;
	display: inline-block;
	height: 3px;
	width: 0%;
	content: "";
	background-color: #242424;
	position: absolute;
	-webkit-transition: all 0.35s ease;
	transition: all 0.35s ease;
}
#menu-main-menu li a:hover .menu-item-text::before {
	width: 100%;
}
#menu-main-menu li a {
	position:relative;}
.icon-style .pp-infobox-image img {
	background: #f6f6f6;
	padding: 15px;
	border-radius: 50px;
}
#menu-blog-menu li a, .menu-with-scroll ul li a {
	background: #ededed;
	border-radius: 5px;
	margin: 5px;
	text-decoration: none;
}
#quadmenu .quadmenu-navbar-nav li.quadmenu-item .quadmenu-item-content {
	padding-left: 13px;
	padding-right: 13px;
}
#sb_instagram .sbi_follow_btn a {
	background: #212121 !important;
	color: #fff;
}
.blog-form #crmWebToEntityForm {
	border: 1px solid #ddd;
}
.zcwf_title {
	display: none;
}
.zcwf_col_fld select {
	height: 36px;
}
.zcwf_col_lab label {
	font-family: Poppins;
	font-weight: 500;
}
.zcwf_privacy span {
	font-size: 13px !important;
}
#crmWebToEntityForm.zcwf_lblLeft {
	border-radius: 10px;
}
.zcwf_lblLeft .zcwf_col_fld input[type="text"], .zcwf_lblLeft .zcwf_col_fld textarea, .zcwf_lblLeft .zcwf_col_fld_slt {
	width: 67% !important;
}
.zcwf_lblLeft .zcwf_col_fld {
	float: none !important;
	width: 100% !important;
}
#formsubmit {
	background: #2f2f2f;
	color: #ffff !important;
border-radius: 50px !important;
	border: none !important;
	padding: 10px 20px !important;
	line-height: 15px !important;
}
.zcwf_button {
	background: #1e1e1e;
	color: #ffff !important;
	border-radius: 50px !important;
	border: none !important;
	padding: 10px 20px !important;
	line-height: 15px !important;
}
.product-single-sd-styl .product-info {
	background: #fff;
	padding: 5px 10px;
	box-shadow: 0px 0px 4px 0px rgba(65,48,62,.15);
	border-radius: 5px;
}
.product-single-sd-styl .product-info .project-location {
	padding: 10px;
	border-bottom: 1px solid #ddd;
}
.product-single-sd-styl .product-info .project-cost {
	padding: 10px;
	border-bottom: 1px solid #ddd;
}
.product-single-sd-styl .product-info .project-size {
	padding: 10px;
}
.button.wp-element-button.product_type_variable.add_to_cart_button {
	display: none !important;
}
.product-single-sd-styl .product-info i {
	font-size: 15px;
	padding-right: 30px;
	line-height: 25px;
}
.filter-blog .pp-content-post-data {
	width: 80% !important;
}
.recent-post .fl-post-feed-title {
	margin-top: 0px;
}
.woof_text_search_container .woof_husky_txt-input {
	height: 50px;
	background: #f5f5f5;
}
.woof_text_search_container.woof_container.woof_container_woof_text, .woof_price3_search_container.woof_container.woof_price_filter {
	margin-bottom: 30px;
}
.woof_list label {
	padding-top: 10px;
	padding-bottom: 0px;
}
.filter-left-styl {
	border: 1px solid #ddd;
	border-radius: 10px;
	padding: 20px 20px 0px 20px;
}
.button.woof_reset_search_form {
	background: #282828;
	border-radius: 50px;
	padding: 13px 40px;
	width: 100%;
}
.irs--round .irs-from, .irs--round .irs-to, .irs--round .irs-single, .irs--round .irs-bar {
	background-color: #232423 !important;
}
.irs--round .irs-handle {
	border: 4px solid #2f2f2f
!important;
}
.products.columns-2 {
	padding-top: 0px !important;
}
.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
	color:#202020;
	font-family: Poppins;
	text-decoration: none;
	background: transparent;
	border: none;
	padding: 0px;
	margin-top: 0px;
	text-align: left;
	float: left;
}
.products.columns-2 li .attachment-woocommerce_thumbnail {
	border-radius: 5px;
}
.products.columns-2 li .woocommerce-loop-product__title, .products.columns-2 li .star-rating, .products.columns-2 li .price, .products.columns-2 li .button {
	padding-left: 20px !important;
	padding-right: 20px !important;
}
.products.columns-2 li .star-rating {
	margin-left:20px !important;margin-bottom:10px !important;
}
.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
	text-align: left;
}
.star-rating {
	margin: 0px !important;
}
.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
	display: none;
}
.products.columns-2 li {
	box-shadow: 0px 2px 4px 0px rgba(65,48,62,.15);
	border-radius: 5px;
	padding-bottom: 20px !important;
	margin-bottom: 25px !important;
}
.woocommerce .products .star-rating span::before, .woocommerce-page .products .star-rating span::before, .woocommerce .star-rating span::before, .woocommerce-page .star-rating span::before {
	color: #242424;
}
.call-number .fl-module-content.fl-node-content {
	margin-left: 40px !important;
}
.pp-3d-slider {
	width: 100%;
	height: 400px;
	position: relative;
}
.pp-more-link {
	background: #ffffff;
	display: inline-block;
	padding: 10px 20px;
	border-radius: 50px;
	font-size: 12px;
	font-weight: 500;
}
.number-styl {
	font-size: 50px;
	color: #e9e3e3;
	display: inline-block;
	line-height: 0;
}
.img-arrow {
	position: relative;
}
.img-arrow::after {
	content: url(https://d3gq2merok8n5r.cloudfront.net/bumblebee/hiw-1647859844-Z8fwO/pointer-1648009636-hrGLD.svg);
	position: absolute;
	right: 0;
	top: 60%;
	transform: translateY(-50%);
	left: calc(80% + 10px);
}
.product-info {
	font-size: 13px;
}
.product-info i {
	width: 20px;
	height: 20px;
	color: #1e1e1d;
}
.fl-content-slider .fl-slide-bg-photo {
	background-position: 50% 0% !important;
}
.icon-size .fl-button-icon.fl-button-icon-before.fi-play-circle {
	font-size: 60px !important;
}
.pp-image-comp-inner.twentytwenty-container {
	border-radius: 5px;
}
#quadmenu li a span {
	font-family: Poppins !important;
	color: #1b1b1b ; 
	text-transform: capitalize;
	font-size: 14px;
}
#quadmenu li:hover {
	background:transparent !important;
}
.menu-style-sec img {
	width: 20%;
	margin-right: 20px;
	align-content: center;
	display: flex;filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(309deg) brightness(0%) contrast(100%);
}
#quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button).quadmenu-has-link:hover, #quadmenu.quadmenu-default_theme .quadmenu-navbar-nav > li:not(.quadmenu-item-type-button).quadmenu-has-link.open {
	background-color: transparent !important;
}
#fl-icon-text-63c0fec5d495d p, .fl-module.fl-module-icon.fl-node-63c0fec5d495d i {
	margin-top: 4px !important;
}
.icon-to-black .pp-infobox-image img {
	filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(309deg) brightness(0%) contrast(100%);
}
.menu-style-sec {
	display: block ruby;
	margin-bottom: 20px;
}
.menu-style-sec a {color:#222222;
font-size: 13px !important;
	font-family: Poppins !important;
}
.quadmenu-row.ps-container.ps-theme-default {
	padding: 20px !important;
}
.footer-list ul {
	padding-left: 0px;
	list-style: none;
}
.footer-list ul li::after {
	content: '';
	background: #b0b6bc;
	width: 5px;
	height: 5px;
	display: inline-block;
	border-radius: 10px;
	margin-left: 12px;
}
.footer-list ul li {
	display: inline;
	padding-right: 10px;
}
.career-testi .pp-testimonials .pp-testimonials-image img {
	width: 70% !important;
	max-width: 70% !important;
	min-width: 70% !important;
}
.pp-member-wrapper img {
	width: 40%;
}
.pp-member-name {
	margin-top: 0px !important;
}
.fl-button-wrap.fl-button-width-auto.fl-button-left {
	text-align: center;
}
.fl-slide-cta-button {
	padding-top: 0px;
}
.bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager {
	position: absolute;
	bottom: 20px;
	width: 100%;
}
.bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus, .bx-wrapper .bx-pager.bx-default-pager a:hover {
	background: #282828;
}
.bx-wrapper .bx-pager.bx-default-pager a {
	background: #ffff;
}
.fl-node-63c10871d8dc4 .fl-content-slider-svg-container {
	width: 30px;
	height: 30px;
}
.fl-node-63c10871d8dc4 .fl-slide-bg-photo::after {
	background: linear-gradient(180deg,rgba(65,48,62,0),#000);
}
.icon-style-dark .pp-infobox-image img {
	background: #32343b;
	padding: 20px;
}
.icon-style-dark .pp-infobox-title-prefix {
	-webkit-text-stroke: 1px rgba(0, 0, 0, 0.1);
	-webkit-text-stroke-color: rgba(0, 0, 0, 0.1);
	color: transparent !important;
	-webkit-text-stroke-color: #E6E6E640;
}
.fl-accordion-button-icon:focus, .fl-accordion-button-icon:active {
	outline: none !important;
}
.pp-post-filters {
	margin-bottom: 20px;
}
.project-cost-remove .project-cost, .project-cost-remove p br {
	display: none;
}
.pp-testimonials .pp-testimonials-image img {
	width: 100%;
	max-width: 100% !important;
	min-width: 100%;
	height: auto !important;
	max-height: 100% !important;
	min-height: 100%;
	margin-bottom: 0px !important;
}
.pp-testimonials-content p a {
	color: #232423;
	font-family: Poppins;
	text-decoration:none;
}
.pp-testimonials-content h3 {
	font-size: 16px;
	margin-bottom: 5px;
}
.pp-testimonials .layout-1 .pp-testimonials-content p:last-of-type {
	margin-bottom: 10px;
}
.pp-testimonials-content p a i {
	margin-top: 4px;
}
.testi-styl .owl-prev {
	left: -20px;
	position: absolute;
	bottom: 50px;
}
.testi-styl .owl-next {
	right: -20px;
	position: absolute;
	bottom: 50px;
}
.testi-styl .owl-next svg, .testi-styl .owl-prev svg {
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.31) !important;
}
.testi-styl .pp-testimonial {
	margin: 5px;
}
.pp-content-post-carousel .owl-item {
	margin-bottom: 5px;
}
.pp-card-slider-container .swiper-container-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: 40px !important;
	background: #1d1d1d !important;
	color: #fff !important;
}
.swiper-pagination-bullet .swiper-pagination-bullet-active {
	width: 40px !important;
}
.pp-card-slider-container [aria-label="Go to slide 1"], .pp-card-slider-container [aria-label="Go to slide 2"], .pp-card-slider-container [aria-label="Go to slide 3"], .pp-card-slider-container [aria-label="Go to slide 4"], .pp-card-slider-container [aria-label="Go to slide 5"] {
	background: #fff !important;
	opacity: 1;
	position: relative;
}
.pp-card-slider-container .swiper-pagination {
	top: -150px;
	transform: translate(0%, 0%);
}
.pp-card-slider-container .swiper-pagination::before {
	content: '';
	border: 1px dotted;
	width: 77%;
	height: 1px;
	display: inline-block;
	position: absolute;
	text-align: center;
	margin: 0 auto;
	transform: translate(14%, 0%);
	left: 0;
	top: 20px;
}
.pp-card-slider-container .swiper-pagination .swiper-pagination-bullet {
	margin: 0px 80px;
}
.pp-card-slider-container [aria-label="Go to slide 1"]::before {
	content: '1';
	position: absolute;
	top: 10px;
	left: 16px;
}
.pp-card-slider-container [aria-label="Go to slide 1"]::after {
	content: 'Get in Touch';
	position: absolute;
	bottom: -50px;
	transform: translate(-32%, 0%);
	left: 0;
	width: 160px;
	color: #101820;font-size: 13px;
}
.pp-card-slider-container [aria-label="Go to slide 2"]::before {
	content: '2';
	position: absolute;
	top: 10px;
	left: 16px;
}
.pp-card-slider-container [aria-label="Go to slide 2"]::after {
	content: 'Site Inspection';
	position: absolute;
	bottom: -50px;
	transform: translate(-32%, 0%);
	left: 0;
	width: 160px;
	color: #101820;font-size: 13px;
}
.pp-card-slider-container [aria-label="Go to slide 3"]::before {
	content: '3';
	position: absolute;
	top: 10px;
	left: 16px;
}
.pp-card-slider-container [aria-label="Go to slide 3"]::after {
	content: 'Lock Your Project';
	position: absolute;
	bottom: -50px;
	transform: translate(-32%, 0%);
	left: 0;
	width: 160px;
	color: #101820;font-size: 13px;
}
.pp-card-slider-container [aria-label="Go to slide 4"]::before {
	content: '4';
	position: absolute;
	top: 10px;
	left: 16px;
}
.pp-card-slider-container [aria-label="Go to slide 4"]::after {
	content: 'Transformation Begins';
	position: absolute;
	bottom: -50px;
	transform: translate(-32%, 0%);
	left: 0;
	width: 160px;
	color: #101820;font-size: 13px;
}
.pp-card-slider-container [aria-label="Go to slide 5"]::before {
	content: '5';
	position: absolute;
	top: 10px;
	left: 16px;
}
.pp-card-slider-container [aria-label="Go to slide 5"]::after {
	content: 'Sit Back & Relax';
	position: absolute;
	bottom: -50px;
	transform: translate(-32%, 0%);
	left: 0;
	width: 160px;
	color: #101820;
	font-size: 13px;
}
.button.wp-element-button.product_type_variable.add_to_cart_button {
	display: none;
}
.design-library-styl .pp-photo-gallery-caption.pp-photo-gallery-caption-below {
	position: absolute;
	margin-top: -40px;
	background: #0000008c;
	color: #fff;
	padding: 5px 10px;
	border-radius: 5px;
	font-size: 12px;
	margin-left: 10px;
}
.page-id-2144 .wpb-get-a-quote-button-form-fire {
	display: none;
}
.woof_checkbox_label, .woof_radio_label {
	font-size: 12px;
	font-weight: 600;
}
.blof-list-blogpg .fl-post-feed-title {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin: 3px 0px;
}
.blof-list-blogpg .fl-post-feed-post {
	padding: 10px;
}
.blof-list-blogpg .fl-post-feed-header {
	margin-bottom: 0px;
}
#tab-description #jp-relatedposts {
	display: none !important;
}
#reviews {
	background: #f2f2f2;
	padding: 40px;
	border-radius: 5px;
	box-shadow: 0px 2px 4px 0px rgba(65,48,62,.15);
}
#fl-comment-form-submit {
	background: #555654;
	border: none;
	border-radius: 50px;
	padding: 10px 30px;
}
.page-title-location .product-info .project-cost, .page-title-location .product-info .project-size {
	display: none;
}
.page-title-location .product-info .project-location {
	text-align: center;
}
#comment {
	background: transparent;
	border-color: #b3b3b3;
}
.sharedaddy.sd-sharing-enabled, .sharedaddy.sd-block, #jp-relatedposts {
	display: none !important;
}
.cart {
	display: none;
}
.pp-content-grid-inner.pp-content-body .pp-add-to-cart.pp-post-link {
	display: none;
}
.wpb-get-a-quote-button-form-fire, .wpcf7-form-control.has-spinner.wpcf7-submit {
	padding: 10px 30px !important;
	border-radius: 50px;
	border: none !important;
	font-size: 13px !important;
}
.woocommerce-tabs.wc-tabs-wrapper h2 {
	font-size: 20px;
}
.woocommerce-tabs.wc-tabs-wrapper ul li {
	box-shadow: 0px -2px 4px 0px rgba(65,48,62,.15);
}
.woocommerce-tabs.wc-tabs-wrapper ul li a {
	font-size: 14px;
	font-weight: 500 !important;
}
.wpb-gqf-form-style-true label {
	display: inline-flex;
}
.wpb-gqf-form-style-true label input {
	margin-right: 10px;
	margin-top: -10px;
}
.wpcf7-form-control.wpcf7-textarea {
	height: 100px;
}
.products.columns-2 li .wpb-get-a-quote-button-form-fire {
	margin-left: 20px;
}

@media screen and (max-width:1080px){
.pp-card-slider-container .swiper-pagination .swiper-pagination-bullet {
	margin: 0px 70px;
}
.pp-card-slider-container .swiper-pagination::before {
	width: 76%;
	transform: translate(15%, 0%);
}
.pp-card-slider-container .pp-card-slider-image {
	margin-left: -40px;
}
.call-number .fl-module-content.fl-node-content {
	margin-left: 15px !important;
}
}
@media screen and (max-width:992px){
.fl-builder-content .second-col-styl {
	width: 59% !important;
}	
.fl-builder-content .third-col-styl {
	width: 6% !important;
}
.fl-builder-content .last-col-styl {
	width: 10% !important;
}
}
@media screen and (max-width:980px){
.pp-card-slider-container .swiper-pagination .swiper-pagination-bullet {
	margin: 0px 50px;
}	
.pp-card-slider-container .swiper-pagination::before {
	width: 63%;
	transform: translate(30%, 0%);
}
.pp-card-slider-container [aria-label="Go to slide 1"]::after, .pp-card-slider-container [aria-label="Go to slide 2"]::after, .pp-card-slider-container [aria-label="Go to slide 3"]::after, .pp-card-slider-container [aria-label="Go to slide 4"]::after, .pp-card-slider-container [aria-label="Go to slide 5"]::after {
	font-size: 12px;
}
}
@media screen and (max-width:920px){
.pp-card-slider-container .swiper-pagination::before {
	width: 67%;
	transform: translate(25%, 0%);
}
.fl-col-group.fl-node-63c545f4916e9 .pp-infobox-image {
	text-align: center;
}
}

@media screen and (max-width:854px){
.pp-card-slider-container .swiper-pagination::before {
	width: 74%;
	transform: translate(20%, 0%);
}
}

@media screen and (max-width:815px){
.pp-card-slider-container .swiper-pagination::before {
	width: 78%;
	transform: translate(15%, 0%);
}
}

@media screen and (max-width:780px){
.pp-card-slider-container .swiper-pagination .swiper-pagination-bullet {
	margin: 0px 40px;
}
.pp-card-slider-container .swiper-pagination::before {
	width: 71%;
	transform: translate(20%, 0%);
}
.pp-card-slider-container [aria-label="Go to slide 1"]::after, .pp-card-slider-container [aria-label="Go to slide 2"]::after, .pp-card-slider-container [aria-label="Go to slide 3"]::after, .pp-card-slider-container [aria-label="Go to slide 4"]::after, .pp-card-slider-container [aria-label="Go to slide 5"]::after {
	font-size: 9px;bottom: -30px;
}
}
@media screen and (max-width:775px){
.fl-builder-content .second-col-styl {
	width: 55% !important;
}	
.fl-builder-content .third-col-styl {
	width: 8% !important;
}
.fl-builder-content .last-col-styl {
	width: 12% !important;
}
}
@media screen and (max-width:768px){
.bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager {
	bottom: 10px;
}
.pp-card-slider-container {
	margin-top: 170px;
}
.pp-card-slider-container .swiper-pagination::before {
	width: 70%;
	transform: translate(22%, 0%);
}
.fl-builder-content .first-col-styl {
	width: 30% !important;
}	
.fl-builder-content .second-col-styl {
	width: 53% !important;
}
.fl-builder-content .third-col-styl {
	width: 7% !important;
}
.fl-builder-content .last-col-styl {
	width: 10% !important;
}
.img-arrow::after {
display:none;
}
.menu-blog-top ul li {
	/* width: 100%; */
	display: inline-block;
}
#mob-slider .fl-slide-mobile-photo {
	display: none;
}
#mob-slider .fl-content-slider .fl-slide-bg-photo {
	position: absolute !important;
}
#mob-slider .fl-content-slider, #mob-slider .fl-content-slider .fl-slide {
	min-height: 530px !important;
}
.fl-builder-content #mob-slider .fl-module-content-slider .fl-slide .fl-slide-content {
	margin-right: 0px !important;
margin-left: 0px !important;
margin-top: 300px !important;
margin-bottom: 40px !important;
background-color: transparent;
}
#mob-slider .fl-slide-bg-photo::after {
	background: linear-gradient(180deg,rgba(65,48,62,0),#000) !important;
}
#mob-slider .fl-node-63f35d5c7fa1a .fl-content-slider-svg-container {
	width: 30px;
	height: 30px;
}
#mob-slider .fl-content-slider .fl-slide-0 .fl-slide-bg-photo {
	background-position: 44% 0% !important;
}
#mob-slider .fl-content-slider .fl-slide-1 .fl-slide-bg-photo {
	background-position: 56% 0% !important;
}
#mob-slider .fl-content-slider .fl-slide-2 .fl-slide-bg-photo {
	background-position: 30% 0% !important;
}
}
@media screen and (max-width:1024px){
	.getbtntop{
	display:block;
	}}
@media screen and (max-width:767px){
	.getbtntop{
	display:block;
}
#mobile-center-expand .pp-accordion-item .pp-accordion-button {
	text-align: center;
	margin: 0 auto;
}
.pp-search-form--style-full_screen .pp-search-form__toggle i::before {
	font-size: 0.40em !important;
}
.fl-node-63b531f898658 > .fl-row-content-wrap::after {
	background-image: linear-gradient(90deg, #f5f5f5 100%, rgba(255,255,255,0) 100%);
}
.pp-subscribe-form.pp-subscribe-form-inline .pp-form-field.pp-email-field {
	width: 66.66% !important;
	margin-bottom: 0px;
}
.pp-subscribe-form.pp-subscribe-form-inline .pp-form-button.pp-button-wrap {
	width: 33.33% !important;
	float: left !important;
}
.icon-size .fl-button-icon.fl-button-icon-before.fi-play-circle {
	font-size: 30px !important;
}
}
@media screen and (max-width:705px){

.fl-builder-content .first-col-styl {
	width: 30% !important;
}	
.fl-builder-content .second-col-styl {
	width: 51% !important;
}
.fl-builder-content .third-col-styl {
	width: 7% !important;
}
.fl-builder-content .last-col-styl {
	width: 12% !important;
}
}
@media screen and (max-width:670px){
.pp-card-slider-container .swiper-pagination::before {
	width: 76%;
	transform: translate(17%, 0%);
}
}
@media screen and (max-width:640px){
.pp-card-slider-container .swiper-pagination::before {
	width: 62%;top: 15px;
	transform: translate(28%, 0%);
}
.pp-card-slider-container .swiper-pagination .swiper-pagination-bullet {
	margin: 0px 30px;
}
.pp-card-slider-container .swiper-pagination .swiper-pagination-bullet {
	width: 30px !important;
	height: 30px !important;
}
.fl-node-63bd124177a56 .pp-card-slider-container .swiper-container-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: calc( 30px + 0px );
}
.pp-card-slider-container [aria-label="Go to slide 1"]::before, .pp-card-slider-container [aria-label="Go to slide 2"]::before, .pp-card-slider-container [aria-label="Go to slide 3"]::before, .pp-card-slider-container [aria-label="Go to slide 4"]::before, .pp-card-slider-container [aria-label="Go to slide 5"]::before {
	top: 6px;
	left: 11px;
}
}
@media screen and (max-width:600px){
.zcwf_lblLeft .zcwf_col_fld input[type="text"], .zcwf_lblLeft .zcwf_col_fld textarea, .zcwf_lblLeft .zcwf_col_fld_slt {
	width: 100% !important;
}
}
@media screen and (max-width:585px){
.pp-card-slider-container .swiper-pagination {
	top: -115px;
	transform: translate(0%, 0%);
}
.fl-builder-content .first-col-styl {
	width: 30% !important;
}	
.fl-builder-content .second-col-styl {
	width: 50% !important;
}
.fl-builder-content .third-col-styl {
	width: 7% !important;
}
.fl-builder-content .last-col-styl {
	width: 13% !important;
}
}
@media screen and (max-width:550px){

.fl-builder-content .first-col-styl {
	width: 30% !important;
}	
.fl-builder-content .second-col-styl {
	width: 47% !important;
}
.fl-builder-content .third-col-styl {
	width: 8% !important;
}
.fl-builder-content .last-col-styl {
	width: 15% !important;
}
.slide-styl .pp-3d-slider {
	height: 340px !important;
}
}
@media screen and (max-width:490px){
.pp-card-slider-container .swiper-pagination::before {
	width: 70%;
	top: 10px;
	transform: translate(23%, 0%);
}
.pp-card-slider-container [aria-label="Go to slide 1"]::after, .pp-card-slider-container [aria-label="Go to slide 2"]::after, .pp-card-slider-container [aria-label="Go to slide 3"]::after, .pp-card-slider-container [aria-label="Go to slide 4"]::after, .pp-card-slider-container [aria-label="Go to slide 5"]::after {
	font-size: 6px !important;
	width:85px;
transform: translate(-37%, 0%);
}
.pp-card-slider-container .swiper-pagination .swiper-pagination-bullet {
	margin: 0px 30px;
}
.pp-card-slider-container .swiper-pagination .swiper-pagination-bullet {
	width: 20px !important;
	height: 20px !important;
}
.fl-node-63bd124177a56 .pp-card-slider-container .swiper-container-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active {
	width: calc( 20px + 0px );
}
.pp-card-slider-container [aria-label="Go to slide 1"]::before, .pp-card-slider-container [aria-label="Go to slide 2"]::before, .pp-card-slider-container [aria-label="Go to slide 3"]::before, .pp-card-slider-container [aria-label="Go to slide 4"]::before, .pp-card-slider-container [aria-label="Go to slide 5"]::before {
	top: 4px;
	left: 8px;
	font-size: 9px;
}
.pp-card-slider-container {
	margin-top: 100px;
}
.pp-card-slider-container .swiper-pagination {
	top: -85px;
	transform: translate(0%, 0%);
}
}
@media screen and (max-width:480px){
.pp-card-slider-container .swiper-pagination .swiper-pagination-bullet {
	margin: 0px 25px;
}	
.pp-card-slider-container .swiper-pagination::before {
	width: 68%;
	top: 10px;
	transform: translate(24%, 0%);
}
}
@media screen and (max-width:475px){

.fl-builder-content .first-col-styl {
	width: 30% !important;
}	
.fl-builder-content .second-col-styl {
	width: 44% !important;
}
.fl-builder-content .third-col-styl {
	width: 9% !important;
}
.fl-builder-content .last-col-styl {
	width: 17% !important;
}
}
@media screen and (max-width:414px){
.pp-card-slider-container .swiper-pagination::before {
	width: 73%;
	top: 10px;
	transform: translate(20%, 0%);
}
.fl-builder-content .second-col-styl {
	width: 41% !important;
}
.fl-builder-content .third-col-styl {
	width: 10% !important;
}
.fl-builder-content .last-col-styl {
	width: 19% !important;
}
}
@media screen and (max-width:390px){
.pp-card-slider-container .swiper-pagination::before {
	width: 75%;
	top: 10px;
	transform: translate(17%, 0%);
}
.pp-card-slider-container [aria-label="Go to slide 1"]::after, .pp-card-slider-container [aria-label="Go to slide 2"]::after, .pp-card-slider-container [aria-label="Go to slide 3"]::after, .pp-card-slider-container [aria-label="Go to slide 4"]::after, .pp-card-slider-container [aria-label="Go to slide 5"]::after {
	font-size: 6px !important;
	width:80px;
}
.pp-card-slider-container .swiper-pagination .swiper-pagination-bullet {
	margin: 0px 20px;
}	
}
@media screen and (max-width:375px){

.fl-builder-content .second-col-styl {
	width: 38% !important;
}
.fl-builder-content .third-col-styl {
	width: 11% !important;
}
.fl-builder-content .last-col-styl {
	width: 21% !important;
}
}
 .woocommerce .products .star-rating span::before, .woocommerce-page .products .star-rating span::before, .woocommerce .star-rating span::before, .woocommerce-page .star-rating span::before {
    color: 
			!important;
} 
.cutom-btn-div {
    text-align: center;
}

button#btn-wa {
    font-family: Poppins, sans-serif;
    font-weight: 500;
    font-size: 14px;
    text-transform: none;
    border: 1px solid #1111;
    border-style: none;
    border-width: 0;
    background-clip: border-box;
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
    border-bottom-right-radius: 50px;
  padding-top: 15px;
    padding-right: 40px;
    padding-bottom: 15px;
    padding-left: 40px;
        background: #1f1f1f;
}
label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 400;
}