.gform_wrapper {
margin: 0 !important; }
.gform_wrapper form .gform_body {
margin-top: -16px; }
.gform_wrapper form .gform_heading {
display: none; }
.gform_wrapper form li.hidden_label input,
.gform_wrapper form .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker),
.gform_wrapper form .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker) {
margin-top: 0 !important; }
.gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper form textarea {
padding: 8px 15px !important; }
.gform_wrapper form .field_description_below .gfield_description {
padding-top: 0; }
.gform_wrapper form .gform_button {
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 600;
border: 0;
color: #fff;
padding: 8px 15px !important;
background-color: #000000; }
.gform_wrapper form .gfield_consent_description {
max-height: 100px !important; }
.gform_confirmation_wrapper {
padding: 20px;
text-align: center;
background-color: #f8ffd9;
color: #000; } #moove_gdpr_cookie_info_bar {
z-index: 99999 !important; }
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
padding: 40px !important; }
#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice {
padding: 20px !important; }
#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice p {
font-size: 20px !important;
font-weight: 400 !important;
line-height: 1.3em !important;
max-width: 800px !important; }
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder button {
border: 0px !important;
text-transform: uppercase !important;
padding: 12px 25px !important; }
#moove_gdpr_cookie_info_bar .moove-gdpr-button-holder .mgbutton.moove-gdpr-infobar-reject-btn {
font-weight: 300 !important;
background: none !important;
color: white !important;
padding: 11px 24px !important;
border: 1px solid rgba(255, 255, 255, 0.2) !important; }
@media (max-width: 1023px) {
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {
text-align: center !important; }
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {
text-align: center;
display: inline !important; } }
@media (max-width: 767px) {
#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice {
padding-top: 0px !important; }
#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice p {
font-size: 14px !important; } }
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
padding: 0px; }
.elementor-column-gap-default > .elementor-column > .elementor-element-populated {
padding: 0px; }
.elementor-section-boxed, .elementor-section-full_width {
padding: 60px; }
.elementor-section-boxed.elementor-inner-section, .elementor-section-full_width.elementor-inner-section {
padding: 0px; }
@media (max-width: 1024px) {
.elementor-section-boxed, .elementor-section-full_width {
padding: 40px; } }
@media (max-width: 767px) {
.elementor-section-boxed, .elementor-section-full_width {
padding: 20px; } }
.elementor-text-editor, .elementor-widget-theme-post-content { }
.elementor-text-editor > :last-child, .elementor-widget-theme-post-content > :last-child {
margin-bottom: 0; }
.elementor-widget-theme-post-content > div > :last-child {
margin-bottom: 0; }
.elementor-widget-heading p.elementor-heading-title {
margin-bottom: 0; }
.elementor-widget-post-comments .comment-respond, .elementor-widget-post-comments .entry-pings, .elementor-widget-post-comments .entry-comments {
color: #444;
padding: 30px;
overflow: hidden;
background: #f6f6f6; }
.elementor-widget-post-comments .entry-comments h3 {
font-size: 30px;
margin-bottom: 30px; }
.elementor-widget-post-comments .comment-respond h3,
.elementor-widget-post-comments .entry-pings h3 {
font-size: 20px;
margin-bottom: 30px; }
.elementor-widget-post-comments .comment-respond {
padding-bottom: 5%;
margin: 20px 1px 20px 1px;
border-left: none !important; }
.elementor-widget-post-comments .comment-header {
color: #adaeb3;
font-size: 14px;
margin-bottom: 20px; }
.elementor-widget-post-comments .comment-header cite a {
border: none;
font-style: normal;
font-size: 16px;
font-weight: bold; }
.elementor-widget-post-comments .comment-header .comment-header .comment-meta a {
border: none;
color: #adaeb3; }
.elementor-widget-post-comments li.comment {
background-color: #fff;
border-right: none; }
.elementor-widget-post-comments .comment-content {
clear: both;
overflow: hidden; }
.elementor-widget-post-comments .comment-list {
list-style-type: none;
padding-left: 0; }
.elementor-widget-post-comments .comment-list li {
font-size: 14px;
padding: 20px 30px 20px 30px; }
.elementor-widget-post-comments .comment-list .children {
margin-top: 40px;
border: 1px solid #ccc;
background-color: #f5f5f6;
list-style-type: none;
padding-left: 0; }
.elementor-widget-post-comments .comment-list li li {
background-color: #f5f5f6; }
.elementor-widget-post-comments .comment-list li li li {
background-color: #fff; }
.elementor-widget-post-comments .comment-respond input[type="email"], .elementor-widget-post-comments .comment-respond input[type="text"], .elementor-widget-post-comments .comment-respond input[type="url"] {
width: 50%; }
.elementor-widget-post-comments .comment-respond input[type="email"], .elementor-widget-post-comments .comment-respond input[type="text"], .elementor-widget-post-comments .comment-respond input[type="url"], .elementor-widget-post-comments .comment-respond textarea {
background: #ffffff;
padding: 10px;
border: 1px solid #ddd; }
.elementor-widget-post-comments .comment-respond input[type="checkbox"] {
margin-right: 5px; }
.elementor-widget-post-comments .comment-respond input[type="submit"] {
padding: 15px 25px;
color: #ffffff;
background-color: #641F5D;
letter-spacing: 1px;
font-weight: bold;
text-transform: uppercase;
border: 0;
border-radius: 50px 50px 50px 50px; }
.elementor-widget-post-comments .comment-respond label {
display: block;
margin-right: 12px;
margin-bottom: 10px; }
.elementor-widget-post-comments .entry-comments .comment-author {
margin-bottom: 0;
position: relative; }
.elementor-widget-post-comments .entry-comments .comment-author img {
border-radius: 50%;
border: 5px solid #fff;
left: -80px;
top: -5px;
position: absolute;
width: 60px; }
.elementor-widget-post-comments .entry-pings .reply {
display: none; }
.elementor-widget-post-comments .form-allowed-tags {
background-color: #f5f5f5;
font-size: 16px;
padding: 24px; }
.elementor-widget-post-comments .comment-reply-link {
cursor: pointer;
background-color: #444;
border: none;
border-radius: 3px;
color: #fff;
font-size: 12px;
font-weight: 300;
letter-spacing: 1px;
padding: 4px 10px 4px;
text-transform: uppercase;
width: auto; }
.elementor-widget-post-comments .comment-reply-link:hover {
color: #fff; }
.elementor-widget-post-comments .comment-notes {
display: none; }
@media (max-width: 767px) {
.elementor-widget-post-comments .comment-respond, .elementor-widget-post-comments .entry-pings, .elementor-widget-post-comments .entry-comments {
padding: 20px; } }
.elementor-social-icons-wrapper {
line-height: 0; }
.dialog-message {
font-size: 1rem; }
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated > .elementor-widget-wrap {
padding: 0px; }
.elementor-template-full-width .site-content {
margin: 0; }
.elementor-editor-active .site-content .woostify-container {
width: 100% !important;
max-width: 100% !important; }  .woocommerce-product-details__short-description {
padding: 0; }
.button {
font-family: "Raleway", Sans-serif;
letter-spacing: 1px; }
@media (min-width: 992px) {
.has-sidebar.left-sidebar .content-area {
padding-left: 60px; }
.has-sidebar.right-sidebar .content-area {
padding-right: 60px; } }.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{flex-shrink:0;margin:0 var(--divider-element-spacing)}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{direction:ltr;display:flex;margin:0}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{border-block-end:0;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);content:"";display:block;flex-grow:1}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url);-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;min-height:var(--divider-pattern-height);width:100%}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var( --container-widget-flex-grow )}