/*Hide "Suivre" box on bottom right corner */
#actionbar {
	display: none;
}
.wp-block-navigation.items-justified-center {
--navigation-layout-justification-setting: center;
--navigation-layout-justify: center;
margin-left:10px;
margin-right: 10px;
}
.is

.wp-block-navigation li:hover {
	background-color: 				#D1B57E;
	padding-left:6px;
	padding-right: 6px;
}

.wp-block-columns.are-vertically-aligned-center {
align-items: center;
font-size: 23px;
}

/* Button hovers / 29402810-HC (MI) */
.entry-content .wp-block-button .wp-block-button__link:hover, 
.entry-content .wp-block-button .wp-block-button__link:focus {
  background: #D1B57E;
	color: white !important;
}https://wordpress.com/

/* Hide audio block on page "page-id-2944" -7156682- SM*/
.page-id-2944 .wp-block-audio {
display: none;
}

/* Grouped Form blocks: format post-submission custom message | 37408843-hc kf */
.form-style h3 {
    font-weight: 600;
    text-align: center;
}
.form-style p {
    font-style: italic;
    text-align: center;
}

.page-id-2944 #masthead {
    display: none;
}

.page-id-2944 .widget-area {
    display: none;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
font-size: 15px;
text-align: center;
color: #ffffff;
background-color: #950707;
border: thick double #32a1ce;
border-color: #3d0101;
width: absolute;
}

.wpcf7 form.spam .wpcf7-response-output {
font-size: 25px;
text-align: center;
color: #ffffff;
background-color: #950707;
border: thick double #32a1ce;
border-color: #3d0101;
font-size-adjust: auto;
}

.wpcf7 form.sent .wpcf7-response-output {
font-size: 25px;
text-align: center;
color: #D1B57E;
background-color: #ECE6CA;
border: thick double #32a1ce;
border-color: #000000;
padding-bottom: 15px;
padding-top: 15px;
}

/* Hide page title on Woo products page, hide the Woo pagination o Woo products page -7156682- SM*/
.woocommerce-products-header__title.page-title, .woocommerce-sorting-wrap {
	display: none !important;
}
.woocommerce-products-header {
	padding-top: 0;
}

.woocommerce .woocommerce-breadcrumb {
margin: 0 0 1em;
padding: 0;
display: none;
}

.woocommerce span.onsale {
background-color: var(--wp--preset--color--foreground,#676B4A);
color: var(--wp--preset--color--background,#fff);
border: 1px solid #43454b;
border-radius: 33%;
}
.wc-block-grid .wc-block-grid__product-onsale, .wc-block-grid__product-image .wc-block-grid__product-onsale {
background: #676B4A;
border: 1px solid #43454b;
border-radius: 4px;
color: #fff;
}

/*remove SKU/categories column and make variations centered 33379886-hc JG */ 
.single-product div.product .product_meta {
    clear: both;
    display: none;
}
.single-product div.product .variations_form {
    width: 100%;
}

/* Adjust the WooCommerce Booking colors | 32147315-hc */

/* Today's date on calendar background color */ 
#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-today a { 
	background-color: #000000 !important; 
}

/* Available calendar days background color */
#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a {
	background-color: #000000 !important;
}

/* Selected Date*/ 
#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a {
	background-color: #D1B57E!important; 
}

/* Available calendar day hover background color */
#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a:hover {
	background-color: #D1B57E !important;
}

/* Days of the week header font color */
#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker th {
	color: #000;
	font-weight: bold;
}

/* Days of the week header background color */
#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker th {
	background-color: #D1B57E;
}

/* change fully booked calendar days | 4627063-zen eD */
.wc-bookings-date-picker .ui-datepicker td.fully_booked a,
.wc-bookings-date-picker .ui-datepicker td.fully_booked span {
background-color: #9D7218 !important;
}

/* adjust background color of woocommerce bookings calendar date picker heading | 4606721-zen ed */
.wc-bookings-date-picker .ui-datepicker-header {
    background-color: rgba(0,0,0,0.7) !important;
    background-image: unset;
}

/* make background color for woocommerce bookings calendar date picker heading forward and back arrows transparent | 4606721-zen ed */
.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev, 
.wc-bookings-date-picker .ui-datepicker .ui-datepicker-next {
    background: transparent;
}

/* Set Background color for Timepicker | 38000410-hc  */
.wc-bookings-booking-form .block-picker li:nth-child(n) a {
background: #000; 
color:white; 
}
.wc-bookings-booking-form .block-picker li:nth-child(n)  a:hover {
background: #D1B57E; 
}
.wc-bookings-booking-form .block-picker li:nth-child(n)  a.selected {
background: #D1B57E !important; 
}
.wc-bookings-booking-form .block-picker li:nth-child(n) {
    border: 0.2px #fff solid;
}
.wc-bookings-booking-form .form-field {
    margin-left: 6px !important;
}
.block-picker .block a {
    width: 100% !important;
}
.dpn-zvc-single-content-wrapper .dpn-zvc-sidebar-wrapper .dpn-zvc-sidebar-box .join-links .btn-join-link {
    background: #000000;
}
.dpn-zvc-single-content-wrapper .dpn-zvc-sidebar-wrapper .dpn-zvc-sidebar-box .join-links .btn-join-link:hover {
    background: #D1B57E !important;
}

.wc-bookings-date-picker .ui-datepicker td.fully_booked:not(.not_bookable_by_rules) span, .wc-bookings-date-picker .ui-datepicker td.fully_booked:not(.not_bookable_by_rules) a {
background-color: #2c9912 !important;
}

.wc-bookings-booking-form .wc-bookings-booking-cost {
background: #eee;
border-top: 1px solid #ddd;
position: relative;
margin: 0 -1em;
padding: 1em;
text-align: center;
}
.wc-bookings-booking-form .block-picker li:nth-child(n) {
border: 0.2px #fff;
text-align: center;
border-color: threedhighlight;
background-color: #D1B57E;
font-weight: italic;
}

.wc-bookings-booking-form-button {	margin-left: 30%;	font-family: system-ui;	font-size: 1em;	font-weight: 600;	padding-top: 0.875rem;  padding-right: 2.625rem;  padding-bottom: 0.875rem;  padding-left: 2.625rem;	border-radius: 999px;	color: #ffffff;  background-color: #555555;	border: none;}.wc-bookings-booking-form-button:hover {	background-color: #D1B57E;	color: #000000;}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
background: #C7A665BF;
color: #000;
z-index: 1;
border-bottom-color: #cfc5c7;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
display: inline-block;
padding: .5em 0;
font-weight: 700;
color: #fff;
text-decoration: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border: 2px solid #cfc5c7;
background-color: #000;
color: #fff;
display: inline-block;
position: relative;
z-index: 0;
border-radius: 4px 4px 0 0;
margin: 0 -5px;
padding: 0 1em;
text-align: center;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
list-style: none;
padding: 0 0 0 1em;
margin: 0 0 1.618em;
overflow: hidden;
position: relative;
text-align: center;
}

.woocommerce #reviews #comments h2 {
clear: none;
text-align: center;
color: #82828C;
}
.woocommerce div.product .woocommerce-tabs .panel h2 {
font-size: var(--wp--preset--font-size--x-large);
line-height: 1.152;
text-align: center;
color: #82828C;
}
.woocommerce #review_form #respond {
position: static;
margin: 0;
width: auto;
padding: 0;
background: transparent none;
border: 0;
text-align: center;
}
.woocommerce p.stars a {
position: relative;
height: 1em;
width: 1em;
text-indent: -999em;
display: inline-block;
text-decoration: none;
color: #000;
}
.woocommerce .star-rating::before {
content: "sssss";
color: #000;
float: left;
top: 0;
left: 0;
position: absolute;
}

/* cart total color change | 33260412-hc */
.wf-active .woocommerce-cart .cart_totals h2 {
	color: #D1B57E;
	background-color: black;
	padding-top: 4px;
	padding-bottom: 7px;
	font-size: 130%
}

/* make font for "total panier" text on cart page bold, center the text | 4606721-zen ed */
.woocommerce-cart .cart_totals h2,
.wf-active .woocommerce-cart .cart_totals h2 {
    font-weight: bold;
    text-align: center;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
float: center;
width: 100%;
}

/* set background for billing details and votre commande headings to #000000, text color to #f0f0f0, and center the text | 4606721-zen ed */
.woocommerce-billing-fields h3,
#order_review_heading {
    background: #000000;
    color: #D1B57E;
    text-align: center;
	padding-bottom: 5px;
		padding-top: 2px;
}

#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
text-align: left;
padding: 1em;
border-bottom: 1px solid #cfc8d8;
margin: 0;
list-style: none outside;
background-color: #fff;
}
#add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row {
padding: 1em;
background: #fff;
}

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
float: left;
width: 100%;
}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
float: right;
width: 100%;
}
.woocommerce-page table.shop_table {
width: 100%;
border-collapse: collapse;
}

.wc-block-order-confirmation-status p {
font-size: 15px;
text-align: center;
color: #D1B57E;
background-color: #ECE6CA;
border: thick double #32a1ce;
border-color: #000000;
padding-bottom: 15px;
padding-top: 15px;
}

/* Order received page design changes | 33280482-hc */
p.woocommerce-thankyou-order-received {
    font-size: 35px;
    text-align: center;
		color: #D1B57E;
		background-color: whitesmoke;
		border: thick double #32a1ce;
		border-color: #000000;
		margin-top: 57px;
}
h2.woocommerce-order-details__title {
    background-color: #000000;
    color: #D1B57E;
    text-align: center;
		padding-top: 1px;
		padding-bottom: 3px;
}
section.woocommerce-customer-details h2.woocommerce-column__title {
    background-color: #000000;
    color: #D1B57E;
    text-align: center;
		padding-top: 1px;
		padding-bottom: 3px;
}

/* center checkout button 7180444-zd (ad) */
.woocommerce-cart .wc-proceed-to-checkout {
  text-align: center;
}
.page-id-777 .wp-block-button.aligncenter {
    text-align: center;
}
.page-id-775 .wp-block-button.aligncenter {
    text-align: center;
}

/* My account menu colors | 33260412-hc */
.woocommerce-MyAccount-navigation a {
	color: white !important;
}

.woocommerce-MyAccount-navigation {
	background-color: black;
	padding-top: 35px;
	text-align: center;
	font-weight: bold;
}

.woocommerce-account .woocommerce-MyAccount-navigation li{
	padding:0;
}

.woocommerce-account .woocommerce-MyAccount-navigation li:first-child {
/* 	padding-top: 20px; */
}
/* 
.woocommerce-MyAccount-navigation li:hover {
	background-color: #D1B57E;
} */

/* .woocommerce-MyAccount-navigation li.is-active {
	background-color: #D1B57E;
} */

.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
border: 1px solid #cfc8d8;
padding: 20px;
margin: 2em 0;
text-align: center;
border-radius: 5px;
}

.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
display: block;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
float: initial;
margin-right: 1em;
}

/* add commande récente text to orders page | 4627063-zen eD */
.page-id-777.woocommerce-account.woocommerce-orders .woocommerce-MyAccount-content:before {
content: "Commandes récentes";
background-color: #000000;
padding-bottom: 2px;
color: #D1B57E;
text-align: center;
display: block;
font-size: 30px;
line-height: 1.2;
margin-bottom: 18px;
font-family: plus jakarta sans;
font-weight: bold;
}

.page-id-777.woocommerce-account.woocommerce-edit-account .woocommerce-MyAccount-content:before {
content: "Détails du compte";
background-color: #000000;
padding-bottom: 2px;
color: #D1B57E;
text-align: center;
display: block;
font-size: 30px;
line-height: 1.2;
margin-bottom: 18px;
font-family: plus jakarta sans;
font-weight: bold;
}

.page-id-777.woocommerce-account.woocommerce-payment-methods .woocommerce-MyAccount-content:before {
content: "Moyens de paiement";
background-color: #000000;
padding-bottom: 2px;
color: #D1B57E;
text-align: center;
display: block;
font-size: 30px;
line-height: 1.2;
margin-bottom: 18px;
font-family: plus jakarta sans;
font-weight: bold;
}

.page-id-777.woocommerce-account.woocommerce-downloads .woocommerce-MyAccount-content:before {
content: "Téléchargements";
background-color: #000000;
padding-bottom: 2px;
color: #D1B57E;
text-align: center;
display: block;
font-size: 30px;
line-height: 1.2;
margin-bottom: 18px;
font-family: plus jakarta sans;
font-weight: bold;
}

.page-id-777.woocommerce-account.woocommerce-edit-address .woocommerce-MyAccount-content:before {
content: "Adresses";
background-color: #000000;
padding-bottom: 2px;
color: #D1B57E;
text-align: center;
display: block;
font-size: 30px;
line-height: 1.2;
margin-bottom: 18px;
font-family: plus jakarta sans;
font-weight: bold;
}

.woocommerce-page table.shop_table td, .woocommerce-page table.shop_table th {
padding: 1rem;
text-align: center;
}

woocommerce .woocommerce-customer-details :last-child, .woocommerce .woocommerce-order-details :last-child, .woocommerce .woocommerce-order-downloads :last-child {
margin-bottom: 0;
text-align: center;
}

.woocommerce .woocommerce-customer-details .woocommerce-column__title {
margin-top: 0;
font-size: 28px;
font-weight: bold;
}

.woocommerce-account .addresses .title h3 {
float: initial;
background-color: #D1B57E;
}

.woocommerce-account.woocommerce-edit-address .woocommerce-MyAccount-content form>h3 {
background-color: #D1B57E;
}


/*Color and center text 33293255-hc */
.wf-active .page-id-777 h2 {
    background-color: #000000;
    color: #D1B57E;
    text-align: center;
		padding-bottom: 5px;
		padding-top: 2px;
}

form.mailpoet-manage-subscription .mailpoet_text_label, 
form.mailpoet-manage-subscription .mailpoet_select_label, 
form.mailpoet-manage-subscription .mailpoet_segment_label{
    display: block;
    font-weight:bold;
}
form.mailpoet-manage-subscription .mailpoet_select, 
form.mailpoet-manage-subscription .mailpoet_text{
	width: 50%;
	padding: 12px;
}
form.mailpoet-manage-subscription .mailpoet_paragraph{
	margin-bottom:20px
}
form.mailpoet-manage-subscription .mailpoet_submit{
    padding: 20px 20px;
    width: 50%;
    font-weight: bold;
    font-size: 11pt;
}

/* make cart and product meta full-width on booking product pages */
.single-product div.product.product-type-booking .cart,
.single-product div.product.product-type-booking .product_meta {
    width: 100%;
}

.woocommerce-account .wp-block-post-title, .woocommerce-account main .woocommerce, .woocommerce-cart .wp-block-post-title, .woocommerce-cart main .woocommerce, .woocommerce-checkout .wp-block-post-title, .woocommerce-checkout main .woocommerce {
max-width: 1200px;
text-align: center;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
padding: .5em 0;
margin: 0;
font-size: 1em;
text-align: center;
}

.contact-form-submission {
border-bottom: 1px solid #000;
border-top: 1px solid #000;
margin-bottom: 4em;
padding: 1.5em 1em;
width: 100%;
border: thick double;
background: whitesmoke;
text-align: center;
}

.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
float: none;
}

#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
position: relative;
box-sizing: border-box;
width: 100%;
padding: 1em;
margin: 1em 0;
font-size: .92em;
border-radius: 2px;
line-height: 1.5;
background-color: #57575757;
color: black;
}

#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
content: "";
display: block;
border: 1em solid #000000;
border-right-color: transparent;
border-left-color: transparent;
border-top-color: transparent;
position: absolute;
top: -.75em;
left: 0;
margin: -1em 0 0 2em;
}

#profile_picture {
    display: block;
    margin-top: 10px;
}

@media only screen and (max-width: 600px) {
/* :root :where(.is-layout-flex) {
    gap: 0;
} */

	.wp-block-columns.are-vertically-aligned-center.is-layout-flex.wp-container-core-columns-is-layout-1.wp-block-columns-is-layout-flex {
    display: block;
}
}

/* new css */
/*fix the title of the mini-basket*/
h2.wc-block-mini-cart__title {
	padding-bottom: 32px !important;
}
/*end*/

/*ContactForm7 btn fixation*/
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background: #555555;
    color: white;
    width: 50%;
    font-weight: 600;
    line-height: 1;
    padding-top: 0.875rem;
    padding-right: 2.625rem;
    padding-bottom: 0.875rem;
    padding-left: 2.625rem;
		border:none;
}

.wpcf7-spinner {

    margin-right: -30px !important;
		margin:0px;

}
/*end*/

/*hide meeting tab*/
.woocommerce-MyAccount-navigation-link--wc-zoom-meetings{
		display:none !important;
}
/*end*/

/*order button center*/
button#place_order {
    display: block;
    margin: 0 auto;
}
/*end*/

/* mini cart button background color change*/

.wp-block-woocommerce-mini-cart-checkout-button-block{
    background: #555555
		!important;
}

.wp-block-woocommerce-mini-cart-cart-button-block:hover,
.wp-block-woocommerce-mini-cart-checkout-button-block:hover{
    background: #D1B57E
		!important;
}

.wp-block-woocommerce-mini-cart-checkout-button-block {
    color: white !important;
}
/*end*/


/*courses page button color change*/
.woocommerce-EditAccountForm button.woocommerce-Button.button.wp-element-button:hover {
    background: #D1B57E;
    color: white !important;
}

.wp-block-button__link:hover {
    background: #D1B57E !important;
}
/*end*/

/*product full width*/
@media only screen and (max-width: 600px) {
    .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
        width: 100%;
    
    }
	
/* my acocunt nav scrollbar	 */

/*end*/
	

}
/*end*/

/*nav menu background color*/
.current-menu-item {
    background:#D1B57E !important;

}
/*end*/

/*nav menu padding*/
.wp-block-navigation-item a {
  padding: 5px !important;
	
}
/*end*/

/*nav menu hover color*/
.wp-block-navigation-item .wp-block-navigation-item__content:hover {
text-decoration: none !important;
		    background: #D1B57E !important;
	
}
/*end*/

/*mini basket & my account icon hover effect*/
.wp-block-woocommerce-customer-account a .wc-block-customer-account__account-icon:hover, .wc-block-mini-cart__icon:hover {
    transform: scale(1.1);
    transition: transform 0.2s ease-in-out;
}
/*end*/

/*preferences page content center*/
form.mailpoet-manage-subscription {
    text-align: center;
}

form.aw-communication-form {
    text-align: center;
}
/*end*/

/*my account booking table */

.woocommerce-page table.shop_table td, .woocommerce-page table.shop_table th {
    padding: 10px;
    text-align: center;
}
/*end*/




/*my account booking mobile view scrolbar*/
@media screen and (max-width: 768px) {
    .shop_table.my_account_bookings {
        display: block;
        overflow-x: auto;
         
    }
	

}
/*end*/


/*recent order view button margin*/
a.woocommerce-button.wp-element-button.button.view {
    margin-top: 35px;
}
/*end*/

/*my account navigation scrollbar work*/
.woocommerce-MyAccount-navigation::-webkit-scrollbar-thumb {
    background: #ffffff;
    border-radius: 10px;
}
.woocommerce-MyAccount-navigation::-webkit-scrollbar {
    height: 5px;
}

 .woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account .woocommerce-MyAccount-navigation {
       float: none;
       width: 100%;
   }
 
   .woocommerce-MyAccount-navigation ul {
       text-align: center;
   }
 
   .woocommerce-MyAccount-navigation ul li {
       display: inline-block;
   }

nav.woocommerce-MyAccount-navigation {
    padding: 0px;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul {
    margin: 16px 0;
/*     padding: 0 20px; */
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li {
   
/*     padding: 20px; */
    
}
/*end*/

/* product single add to cart button fix */
/* .single_add_to_cart_button {
    
    font-size: 18px;
     margin-left: -300px;
    margin-bottom: 15px !important;
}

@media only screen and (max-width: 600px) {
  .single_add_to_cart_button {
    
     margin-left: -224px;
 
}
} */

/* end */

/*mini cart title*/

.wp-block-woocommerce-mini-cart-title-block {
    background-color: transparent !important;
}
/*end*/

/*my account naviagtion*/

.woocommerce-MyAccount-navigation ul li a {
   
    padding: 20px 10px;
    margin: 8px;
}

.woocommerce-MyAccount-navigation li.is-active a{
	 background-color: #D1B57E;
	text-decoration: none !important;
}

.woocommerce-account .woocommerce-MyAccount-navigation li a:hover {
    text-decoration: none;
		 background-color: #D1B57E;
}


nav.woocommerce-MyAccount-navigation {
    padding: 15px;
	margin-bottom:20px;
	    margin-left: -15px !important;
}
/*end*/


/*contact form 7 button hover  */
input.wpcf7-form-control.wpcf7-submit.has-spinner:hover {
    background: #D1B57E;
}
/*end*/

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
	margin:0px !important;
}

/*Shop menu hover effect and padding */
.product-category:hover {
    transform: scale(1.1);
    transition: transform 0.2s ease-in-out;
	
}

.product-category {
    padding: 10px !important;
}
/*end*/


/*order validation message */
.wp-block-woocommerce-order-confirmation-status {
    background-color: white !important;
}

/*end*/

@media only screen and (max-width: 600px) {
  /*Shop menu  padding */
	.product-category {
    padding: 0 !important;
	padding-bottom: 25px !important;
}
}

.wp-element-button:hover,
.single_add_to_cart_button:hover{
    color: white !important;
}

/* .woocommerce-MyAccount-content > p a {
    color: black !important;
    font-weight: bold;
}

 */
		
.wp-block-woocommerce-add-to-cart-form form.cart{
	display:inline;
}

	nav.woocommerce-MyAccount-navigation {
    overflow-x: auto;
    white-space: nowrap;
    margin-bottom: 20px;
}

.dashboard-avatar {
width: 100px;
height: 100px !important;
border-radius: 50%;
object-fit: cover;
border: 2px solid;
border-color: #000000 !important ;
}

.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open {
background-color: #fff;
width: 65%;
border-right-style: solid;
border-right-color: #FFFFFF;
}

.wp-block-table thead {
border-bottom: 3px solid;
background-color: #d1b57e;
}

#forminator-module-10226 {
border-color: #000000;
background-color: #ffffff42;
box-shadow: rgba(0, 0, 0, 0.2) 6px 6px 9px;
text-align:center
}

#forminator-module-10231 {
border-color: #000000;
background-color: #ffffff42;
box-shadow: rgba(0, 0, 0, 0.2) 6px 6px 9px;
	text-align:center;
}

#forminator-module-10238 {
border-color: #000000;
background-color: #ffffff42;
box-shadow: rgba(0, 0, 0, 0.2) 6px 6px 9px;
text-align:center;
}

#forminator-module-10225 {
border-color: #000000;
background-color: #ffffff42;
text-align: center;
box-shadow: rgba(0, 0, 0, 0.2) 6px 6px 9px;
}

.zoom-effect {
  overflow: hidden;          /* Ensure image doesn't overflow its container */
  display: inline-block;     
}

.zoom-effect img {
  transition: transform 0.5s ease;  /* Smooth zoom effect */
  display: block;
  width: 100%;
  height: auto;
}

.zoom-effect:hover img {
  transform: scale(1.1);   /* Zoom-in factor */
}

