.elementor-341 .elementor-element.elementor-element-7624830 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-341 .elementor-element.elementor-element-e54f21b > .elementor-widget-container{padding:0px 0px 0px 22px;}.elementor-341 .elementor-element.elementor-element-e54f21b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;letter-spacing:1.5px;color:#227263;}/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-c26ec2a */.elementor-341 .elementor-element.elementor-element-c26ec2a .wc-tabs{
    display: none
}

.elementor-341 .elementor-element.elementor-element-c26ec2a #comments, .elementor-341 .elementor-element.elementor-element-c26ec2a #reply-title{
    display: none !important
}

.elementor-341 .elementor-element.elementor-element-c26ec2a .stars:first-child{
    display: none
}

.elementor-341 .elementor-element.elementor-element-c26ec2a .stars:nth-child(2){
    display: none
}

.elementor-341 .elementor-element.elementor-element-c26ec2a .woocommerce-Tabs-panel{
    border-top: 0px !important;
}

.elementor-341 .elementor-element.elementor-element-c26ec2a .comment-form-rating{
    display: flex;
    justify-content: space-between;
    background: #464343;
    color: #fff;
    padding: 12px 18px 0 18px;
    width: 60%;
    border-radius: 8px
}

.elementor-341 .elementor-element.elementor-element-c26ec2a .stars a{
    color: #E39C00;
    font-size: 1.8em
}

.elementor-341 .elementor-element.elementor-element-c26ec2a .comment-form-rating label{
    font-family: 'Roboto';
    font-weight: 500;
    margin-top: 7px;
}

.elementor-341 .elementor-element.elementor-element-c26ec2a .comment-form-rating{
    margin-bottom: 20px
}

.elementor-341 .elementor-element.elementor-element-c26ec2a textarea{
    background: #bbbbbb;
    border: 0;
    border-radius: 8px;
    height: 150px !important
}

.elementor-341 .elementor-element.elementor-element-c26ec2a input{
    background: #bbbbbb;
    border: 0;
    border-radius: 8px;
}

.elementor-341 .elementor-element.elementor-element-c26ec2a .comment-form-comment label, .elementor-341 .elementor-element.elementor-element-c26ec2a .comment-form-author label, .elementor-341 .elementor-element.elementor-element-c26ec2a .comment-form-email label{
    margin: 2px 0 5px 18px;
    font-weight: 500
}

.elementor-341 .elementor-element.elementor-element-c26ec2a .form-submit{
    float: right;
    margin-top: 10px !important
}

.elementor-341 .elementor-element.elementor-element-c26ec2a .form-submit input{
    background: #01D99D !important;
    border: 0 !important;
    color: #000 !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    padding: 10px 50px !important;
    font-size: 1.1em !important;
    border-radius: 8px !important
}

.elementor-341 .elementor-element.elementor-element-c26ec2a .form-submit input:hover{
    background: #23FFC2 !important
}

.elementor-341 .elementor-element.elementor-element-c26ec2a .icon-cros, .elementor-341 .elementor-element.elementor-element-c26ec2a .required-field-message, .elementor-341 .elementor-element.elementor-element-c26ec2a #email-notes, .elementor-341 .elementor-element.elementor-element-c26ec2a .comment-form-cookies-consent{
    display: none
}

.elementor-341 .elementor-element.elementor-element-c26ec2a .woocommerce-Tabs-panel--description{
    display: none !important
}

.elementor-341 .elementor-element.elementor-element-c26ec2a .woocommerce-Tabs-panel--reviews{
    display: block !important
}

@media only screen and (max-width: 767px) {
.elementor-341 .elementor-element.elementor-element-c26ec2a .comment-form-rating{
    width: 100%;
}
}/* End custom CSS */