.elementor-29964 .elementor-element.elementor-element-9bab5bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}.elementor-29964 .elementor-element.elementor-element-71fb5b4{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-29964 .elementor-element.elementor-element-71fb5b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29964 .elementor-element.elementor-element-ce809e3{--display:flex;}.elementor-29964 .elementor-element.elementor-element-d6773f1{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-29964 .elementor-element.elementor-element-d6773f1:not(.elementor-motion-effects-element-type-background), .elementor-29964 .elementor-element.elementor-element-d6773f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29964 .elementor-element.elementor-element-82f4db4{text-align:start;font-size:24px;font-weight:900;color:var( --e-global-color-primary );}.elementor-29964 .elementor-element.elementor-element-12d5c3e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-29964 .elementor-element.elementor-element-12d5c3e.elementor-view-stacked .elementor-icon{background-color:#588014;}.elementor-29964 .elementor-element.elementor-element-12d5c3e.elementor-view-framed .elementor-icon, .elementor-29964 .elementor-element.elementor-element-12d5c3e.elementor-view-default .elementor-icon{fill:#588014;color:#588014;border-color:#588014;}.elementor-29964 .elementor-element.elementor-element-12d5c3e .elementor-icon{font-size:24px;}.elementor-29964 .elementor-element.elementor-element-12d5c3e .elementor-icon-box-title{color:#000000;}.elementor-29964 .elementor-element.elementor-element-12d5c3e .elementor-icon-box-description{color:#000000;}.elementor-29964 .elementor-element.elementor-element-bb687c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-29964 .elementor-element.elementor-element-f421d92{--display:flex;}.elementor-29964 .elementor-element.elementor-element-3ebf01f{text-align:start;font-size:15px;color:#000000;}.elementor-29964 .elementor-element.elementor-element-7ba9aef{--display:flex;}.elementor-29964 .elementor-element.elementor-element-03eb562 .price, .elementor-29964 .elementor-element.elementor-element-03eb562 .price del, .elementor-29964 .elementor-element.elementor-element-03eb562 .amount{font-size:15px;}.elementor-29964 .elementor-element.elementor-element-8a368ee .elementor-button{background-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-29964 .elementor-element.elementor-element-8a368ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-29964 .elementor-element.elementor-element-7b0051c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-29964 .elementor-element.elementor-element-7b0051c:not(.elementor-motion-effects-element-type-background), .elementor-29964 .elementor-element.elementor-element-7b0051c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29964 .elementor-element.elementor-element-e42c30b{--display:flex;}.elementor-29964 .elementor-element.elementor-element-d6b8ce4 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-29964 .elementor-element.elementor-element-d6b8ce4.elementor-view-stacked .elementor-icon{background-color:#034A903D;}.elementor-29964 .elementor-element.elementor-element-d6b8ce4.elementor-view-framed .elementor-icon, .elementor-29964 .elementor-element.elementor-element-d6b8ce4.elementor-view-default .elementor-icon{fill:#034A903D;color:#034A903D;border-color:#034A903D;}.elementor-29964 .elementor-element.elementor-element-d6b8ce4 .elementor-icon{font-size:39px;}.elementor-29964 .elementor-element.elementor-element-d6b8ce4 .elementor-icon-box-title, .elementor-29964 .elementor-element.elementor-element-d6b8ce4 .elementor-icon-box-title a{font-size:12px;font-weight:300;}.elementor-29964 .elementor-element.elementor-element-d6b8ce4 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-29964 .elementor-element.elementor-element-d424bab{--display:flex;}.elementor-29964 .elementor-element.elementor-element-d29622e .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-29964 .elementor-element.elementor-element-d29622e.elementor-view-stacked .elementor-icon{background-color:#034A903D;}.elementor-29964 .elementor-element.elementor-element-d29622e.elementor-view-framed .elementor-icon, .elementor-29964 .elementor-element.elementor-element-d29622e.elementor-view-default .elementor-icon{fill:#034A903D;color:#034A903D;border-color:#034A903D;}.elementor-29964 .elementor-element.elementor-element-d29622e .elementor-icon{font-size:39px;}.elementor-29964 .elementor-element.elementor-element-d29622e .elementor-icon-box-title, .elementor-29964 .elementor-element.elementor-element-d29622e .elementor-icon-box-title a{font-size:12px;font-weight:300;}.elementor-29964 .elementor-element.elementor-element-d29622e .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-29964 .elementor-element.elementor-element-5b6ca8f{--display:flex;}.elementor-29964 .elementor-element.elementor-element-1b478cd .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-29964 .elementor-element.elementor-element-1b478cd.elementor-view-stacked .elementor-icon{background-color:#034A903D;}.elementor-29964 .elementor-element.elementor-element-1b478cd.elementor-view-framed .elementor-icon, .elementor-29964 .elementor-element.elementor-element-1b478cd.elementor-view-default .elementor-icon{fill:#034A903D;color:#034A903D;border-color:#034A903D;}.elementor-29964 .elementor-element.elementor-element-1b478cd .elementor-icon{font-size:39px;}.elementor-29964 .elementor-element.elementor-element-1b478cd .elementor-icon-box-title, .elementor-29964 .elementor-element.elementor-element-1b478cd .elementor-icon-box-title a{font-size:12px;font-weight:300;}.elementor-29964 .elementor-element.elementor-element-1b478cd .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-29964 .elementor-element.elementor-element-3e29068{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29964 .elementor-element.elementor-element-3e29068:not(.elementor-motion-effects-element-type-background), .elementor-29964 .elementor-element.elementor-element-3e29068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:768px){.elementor-29964 .elementor-element.elementor-element-7b0051c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29964 .elementor-element.elementor-element-e42c30b{--width:32%;}.elementor-29964 .elementor-element.elementor-element-d424bab{--width:32%;}.elementor-29964 .elementor-element.elementor-element-5b6ca8f{--width:32%;}}@media(min-width:769px){.elementor-29964 .elementor-element.elementor-element-71fb5b4{--width:40%;}.elementor-29964 .elementor-element.elementor-element-ce809e3{--width:70%;}.elementor-29964 .elementor-element.elementor-element-d6773f1{--width:100%;}.elementor-29964 .elementor-element.elementor-element-7b0051c{--width:100%;}.elementor-29964 .elementor-element.elementor-element-3e29068{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-9bab5bd *//* Select */
.tc-field-label-wrap .tm-epo-field-label select{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	box-shadow:0px 0px 6px 0px rgba(36,36,36,0.36) inset;
	border-style:none;
}

/* Input */
.tc-section-fields .tmcp-field-wrap input[type=text]{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	box-shadow:0px 0px 6px 0px rgba(36,36,36,0.36) inset;
	border-style:none;
}

/* Input */
.tc-section-fields .tmcp-field-wrap input[type=number]{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	box-shadow:0px 0px 6px 0px rgba(36,36,36,0.36) inset;
	border-style:none;
}

/* Text Area */
.tm-extra-product-options-textarea .tmcp-field-wrap textarea{
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	box-shadow:0px 0px 6px 0px rgba(36,36,36,0.36) inset;
	border-style:none;
}

/* Epo element label text */
.tc-section-fields .tm-epo-element-label .tc-epo-element-label-text{
	color:#090606;
}

/* Tmcp field wrap inner */
.tc-section-fields .tm-extra-product-options-textfield .tmcp-field-wrap-inner{
	display:block !important;
}

/* Field label wrap */
.tm-extra-product-options-select .tmcp-field-wrap .tc-field-label-wrap{
	display:block !important;
}


/* Field label wrap */
.tm-extra-product-options-select .tmcp-field-wrap .tc-field-label-wrap{
	text-align:right;
}

/* Price wrap */
.tm-extra-product-options-select .tmcp-field-wrap .tc-price-wrap{
	float:right;
	font-size:16px;
	padding-top:20px;
}

/* Price wrap */
.tc-section-fields .tm-extra-product-options-textfield .tc-price-wrap{
	float:right;
	font-size:16px;
	padding-top:20px;
}

/* Woocommerce variation price */
.tc-section-fields .tm-element-description .woocommerce-variation-price{
	display:none;
}

/* Epo element label text */
.tc-section-fields .tm-epo-element-label .tc-epo-element-label-text{
	font-weight:500;
	font-size:16px;
}

 


/* Select */
.variations tr select{
	max-width:none !important;
		border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	box-shadow:0px 0px 6px 0px rgba(36,36,36,0.36) inset;
	border-style:none;
}

/* Select */
.product .elementor .elementor-element .e-con-inner .elementor-element .elementor-element .wd-btn-design-full .elementor-widget-container .wd-price-outside .variations tbody tr .value select{
	width:100% !important;
}/* End custom CSS */
/* Start custom CSS *//* Table Row */
.variations tbody tr{
	text-align:right;
}

/* Enabled */
.value .wd-swatches-product .wd-enabled{
	border-style:solid;
	border-width:1px;
	border-color:#c4c4c4;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}/* End custom CSS */