
.vc_custom_1614865518371{margin-top: 0px !important;margin-bottom: 0px !important;padding-top: 30px !important;padding-right: 60px !important;padding-bottom: 30px !important;padding-left: 60px !important;background-color: #63b143 !important;}.vc_custom_1652892833155{margin-top: 0px !important;margin-bottom: 0px !important;}.vc_custom_1652892990017{margin-top: 0px !important;margin-bottom: 0px !important;}
 body { font-size: 16px; font-family: Raleway; font-weight: 400; line-height: 21px; letter-spacing: 0px; } #grve-header .grve-logo.grve-logo-text a { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 36px; text-transform: none; letter-spacing: 0px; } .grve-main-menu .grve-wrapper > ul > li > a, .grve-main-menu .grve-wrapper > ul > li .grve-toggle-menu-item-wrapper a, .grve-main-menu .grve-wrapper > ul > li.megamenu > ul > li > a, .grve-toggle-hiddenarea .grve-label, .grve-main-menu .grve-wrapper > ul > li ul li.grve-goback a { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; } .grve-slide-menu .grve-main-menu .grve-wrapper ul li.megamenu ul li:not(.grve-goback) > a, .grve-main-menu .grve-wrapper > ul > li ul li a { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 12px; text-transform: none; letter-spacing: 0px; } .grve-main-menu .grve-menu-description { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 11px; text-transform: none; letter-spacing: 0px; } #grve-hidden-menu .grve-hiddenarea-content .grve-menu > li > a, #grve-hidden-menu .grve-hiddenarea-content .grve-menu > li > .grve-toggle-menu-item-wrapper a, #grve-responsive-anchor .grve-hiddenarea-content .grve-menu > li > a, #grve-hidden-menu ul.grve-menu > li.megamenu > ul > li > a, #grve-hidden-menu ul.grve-menu > li ul li.grve-goback a { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 12px; text-transform: uppercase; } #grve-hidden-menu.grve-slide-menu ul li.megamenu ul li:not(.grve-goback) > a, #grve-hidden-menu.grve-slide-menu ul li ul li:not(.grve-goback) > a, #grve-hidden-menu.grve-toggle-menu ul li.megamenu ul li > a, #grve-hidden-menu.grve-toggle-menu ul li ul li > a, #grve-responsive-anchor ul li ul li > a { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 12px; text-transform: none; letter-spacing: 0px; } #grve-hidden-menu .grve-menu-description { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 11px; text-transform: none; letter-spacing: 0px; } h1, .grve-h1, #grve-theme-wrapper .grve-modal .grve-search input[type='text'], .grve-dropcap span, p.grve-dropcap:first-letter { font-family: Raleway; font-weight: 400; font-style: normal; text-transform: none; font-size: 42px; line-height: 46px; letter-spacing: 0px; } h2, .grve-h2 { font-family: Raleway; font-weight: 400; font-style: normal; text-transform: none; font-size: 36px; line-height: 40px; letter-spacing: 0px; } h3, .grve-h3 { font-family: Raleway; font-weight: 400; font-style: normal; text-transform: none; font-size: 30px; line-height: 33px; letter-spacing: 0px; } h4, .grve-h4 { font-family: Raleway; font-weight: 400; font-style: normal; text-transform: none; font-size: 35px; line-height: 39px; letter-spacing: 0px; } h5, .grve-h5 { font-family: Raleway; font-weight: 400; font-style: normal; text-transform: none; font-size: 28px; line-height: 31px; letter-spacing: 0px; } h6, .grve-h6, .vc_tta.vc_general .vc_tta-panel-title, #grve-main-content .vc_tta.vc_general .vc_tta-tab > a { font-family: Raleway; font-weight: 400; font-style: normal; text-transform: none; font-size: 14px; line-height: 15px; letter-spacing: 0px; } #grve-page-title .grve-title, #grve-blog-title .grve-title, #grve-search-page-title .grve-title { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 48px; text-transform: none; line-height: 53px; letter-spacing: 0px; } #grve-page-title .grve-description, #grve-blog-title .grve-description, #grve-blog-title .grve-description p, #grve-search-page-title .grve-description { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 20px; text-transform: none; line-height: 22px; letter-spacing: 0px; } #grve-post-title .grve-title-categories { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 11px; text-transform: uppercase; line-height: 12px; letter-spacing: 0px; } #grve-post-title .grve-post-meta, #grve-post-title .grve-post-meta li { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 11px; text-transform: uppercase; line-height: 12px; letter-spacing: 0px; } .grve-single-simple-title { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 36px; text-transform: none; line-height: 40px; letter-spacing: 0px; } #grve-post-title .grve-title { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 48px; text-transform: none; line-height: 53px; letter-spacing: 0px; } #grve-post-title .grve-description { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 20px; text-transform: none; line-height: 22px; letter-spacing: 0px; } #grve-portfolio-title .grve-title { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 48px; text-transform: none; line-height: 53px; letter-spacing: 0px; } #grve-portfolio-title .grve-description { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 20px; text-transform: none; line-height: 22px; letter-spacing: 0px; } #grve-forum-title .grve-title { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 48px; text-transform: none; line-height: 53px; letter-spacing: 0px; } .grve-product-area .product_title { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 48px; text-transform: none; line-height: 53px; letter-spacing: 0px; } #grve-entry-summary .grve-short-description p { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 16px; text-transform: none; line-height: 18px; letter-spacing: 0px; } #grve-product-title .grve-title, #grve-product-tax-title .grve-title, .woocommerce-page #grve-page-title .grve-title { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 60px; text-transform: none; line-height: 66px; letter-spacing: 0px; } #grve-product-title .grve-description, #grve-product-tax-title .grve-description, #grve-product-tax-title .grve-description p, .woocommerce-page #grve-page-title .grve-description { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 20px; text-transform: none; line-height: 22px; letter-spacing: 0px; } .grve-event-simple-title { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 48px; text-transform: none; line-height: 53px; letter-spacing: 0px; } #grve-event-title .grve-title, #grve-event-tax-title .grve-title { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 60px; text-transform: none; line-height: 66px; letter-spacing: 0px; } #grve-event-title .grve-description, #grve-event-tax-title .grve-description, #grve-event-tax-title .grve-description p { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 20px; text-transform: none; line-height: 22px; letter-spacing: 0px; } #grve-feature-section .grve-subheading { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 27px; text-transform: none; line-height: 30px; letter-spacing: 0px; } #grve-feature-section .grve-title { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 72px; text-transform: none; line-height: 79px; letter-spacing: 0px; } #grve-feature-section .grve-description { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 28px; text-transform: none; line-height: 31px; letter-spacing: 0px; } #grve-feature-section.grve-fullscreen .grve-subheading { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 27px; text-transform: none; line-height: 30px; letter-spacing: 0px; } #grve-feature-section.grve-fullscreen .grve-title { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 72px; text-transform: none; line-height: 79px; letter-spacing: 0px; } #grve-feature-section.grve-fullscreen .grve-description { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 28px; text-transform: none; line-height: 31px; letter-spacing: 0px; } .grve-leader-text, .grve-leader-text p, p.grve-leader-text { font-family: Raleway; font-weight: 400; font-style: normal; font-size: 28px; text-transform: none; line-height: 36px; letter-spacing: 0px; } .grve-subtitle, .grve-subtitle p, .grve-subtitle-text { font-family: Raleway; font-weight: 400; font-style: normal; font-size: 19px; text-transform: none; line-height: 25px; letter-spacing: 0px; } .grve-small-text, span.wpcf7-not-valid-tip, div.wpcf7-mail-sent-ok, div.wpcf7-validation-errors, .grve-post-meta-wrapper .grve-categories li { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 13px; text-transform: none; letter-spacing: 0.5px; } .grve-quote-text, blockquote p, blockquote cite { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 24px; line-height: 26px; text-transform: none; letter-spacing: 0px; } .grve-link-text, .grve-btn, input[type='submit'], input[type='reset'], input[type='button'], button:not(.mfp-arrow):not(.grve-search-btn), #cancel-comment-reply-link, .grve-anchor-menu .grve-anchor-wrapper .grve-container > ul > li > a, .grve-anchor-menu .grve-anchor-wrapper .grve-container ul.sub-menu li a, #reply-title { font-family: Raleway !important; font-weight: 700 !important; font-style: normal; font-size: 15px !important; text-transform: uppercase; letter-spacing: .5px; } .grve-btn.grve-btn-extrasmall, .widget.woocommerce button[type='submit'] { font-size: 11px !important; } .grve-btn.grve-btn-small { font-size: 13px !important; } .grve-btn.grve-btn-large { font-size: 18px !important; } .grve-btn.grve-btn-extralarge { font-size: 20px !important; } .grve-widget-title { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 28px; text-transform: none; line-height: 31px; letter-spacing: 0px; } .widget, .widgets, .widget p { font-family: Raleway; font-weight: 700; font-style: normal; font-size: 14px; text-transform: none; line-height: 15px; letter-spacing: 0px; } .single-post #grve-single-content, .single-product #tab-description, .single-tribe_events #grve-single-content { font-size: 18px; font-family: Raleway; font-weight: 400; line-height: 23px; letter-spacing: 0px; } .grve-custom-font-1, #grve-feature-section .grve-subheading.grve-custom-font-1, #grve-feature-section.grve-fullscreen .grve-subheading.grve-custom-font-1, #grve-feature-section .grve-title.grve-custom-font-1, #grve-feature-section.grve-fullscreen .grve-title.grve-custom-font-1, #grve-feature-section .grve-description.grve-custom-font-1, #grve-feature-section.grve-fullscreen .grve-description.grve-custom-font-1 { font-family: Raleway; font-weight: 700; font-style: normal; text-transform: uppercase; letter-spacing: 0px; } .grve-custom-font-2, #grve-feature-section .grve-subheading.grve-custom-font-2, #grve-feature-section.grve-fullscreen .grve-subheading.grve-custom-font-2, #grve-feature-section .grve-title.grve-custom-font-2, #grve-feature-section.grve-fullscreen .grve-title.grve-custom-font-2, #grve-feature-section .grve-description.grve-custom-font-2, #grve-feature-section.grve-fullscreen .grve-description.grve-custom-font-2 { font-family: Raleway; font-weight: 700; font-style: normal; text-transform: inherit; letter-spacing: 0px; } .grve-custom-font-3, #grve-feature-section .grve-subheading.grve-custom-font-3, #grve-feature-section.grve-fullscreen .grve-subheading.grve-custom-font-3, #grve-feature-section .grve-title.grve-custom-font-3, #grve-feature-section.grve-fullscreen .grve-title.grve-custom-font-3, #grve-feature-section .grve-description.grve-custom-font-3, #grve-feature-section.grve-fullscreen .grve-description.grve-custom-font-3 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-transform: none; letter-spacing: 0px; } .grve-custom-font-4, #grve-feature-section .grve-subheading.grve-custom-font-4, #grve-feature-section.grve-fullscreen .grve-subheading.grve-custom-font-4, #grve-feature-section .grve-title.grve-custom-font-4, #grve-feature-section.grve-fullscreen .grve-title.grve-custom-font-4, #grve-feature-section .grve-description.grve-custom-font-4, #grve-feature-section.grve-fullscreen .grve-description.grve-custom-font-4 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-transform: none; letter-spacing: 0px; } .grve-blog-leader .grve-post-list .grve-post-content p { max-height: 42px; } @media only screen and (min-width: 1201px) and (max-width: 1440px) { } @media only screen and (min-width: 960px) and (max-width: 1200px) { h1,.grve-h1,#grve-theme-wrapper .grve-modal .grve-search input[type="text"],.grve-dropcap span,p.grve-dropcap:first-letter { font-size: 38px; line-height: 1.1em; } .grve-h1.grve-heading-120:not(.grve-tablet-reset-increase-heading ) { font-size: 33px; } .grve-h1.grve-heading-140:not(.grve-tablet-reset-increase-heading ) { font-size: 33px; } .grve-h1.grve-heading-160:not(.grve-tablet-reset-increase-heading ) { font-size: 33px; } .grve-h1.grve-heading-180:not(.grve-tablet-reset-increase-heading ) { font-size: 33px; } .grve-h1.grve-heading-200:not(.grve-tablet-reset-increase-heading ) { font-size: 27px; } .grve-h1.grve-heading-250:not(.grve-tablet-reset-increase-heading ) { font-size: 22px; } .grve-h1.grve-heading-300:not(.grve-tablet-reset-increase-heading ) { font-size: 22px; } h2,.grve-h2 { font-size: 32px; line-height: 1.11em; } .grve-h2.grve-heading-120:not(.grve-tablet-reset-increase-heading ) { font-size: 28px; } .grve-h2.grve-heading-140:not(.grve-tablet-reset-increase-heading ) { font-size: 28px; } .grve-h2.grve-heading-160:not(.grve-tablet-reset-increase-heading ) { font-size: 28px; } .grve-h2.grve-heading-180:not(.grve-tablet-reset-increase-heading ) { font-size: 28px; } .grve-h2.grve-heading-200:not(.grve-tablet-reset-increase-heading ) { font-size: 23px; } .grve-h2.grve-heading-250:not(.grve-tablet-reset-increase-heading ) { font-size: 19px; } .grve-h2.grve-heading-300:not(.grve-tablet-reset-increase-heading ) { font-size: 19px; } h3,.grve-h3 { font-size: 27px; line-height: 1.1em; } .grve-h3.grve-heading-120:not(.grve-tablet-reset-increase-heading ) { font-size: 23px; } .grve-h3.grve-heading-140:not(.grve-tablet-reset-increase-heading ) { font-size: 23px; } .grve-h3.grve-heading-160:not(.grve-tablet-reset-increase-heading ) { font-size: 23px; } .grve-h3.grve-heading-180:not(.grve-tablet-reset-increase-heading ) { font-size: 23px; } .grve-h3.grve-heading-200:not(.grve-tablet-reset-increase-heading ) { font-size: 19px; } .grve-h3.grve-heading-250:not(.grve-tablet-reset-increase-heading ) { font-size: 16px; } .grve-h3.grve-heading-300:not(.grve-tablet-reset-increase-heading ) { font-size: 16px; } h4,.grve-h4 { font-size: 32px; line-height: 1.11em; } .grve-h4.grve-heading-120:not(.grve-tablet-reset-increase-heading ) { font-size: 27px; } .grve-h4.grve-heading-140:not(.grve-tablet-reset-increase-heading ) { font-size: 27px; } .grve-h4.grve-heading-160:not(.grve-tablet-reset-increase-heading ) { font-size: 27px; } .grve-h4.grve-heading-180:not(.grve-tablet-reset-increase-heading ) { font-size: 27px; } .grve-h4.grve-heading-200:not(.grve-tablet-reset-increase-heading ) { font-size: 23px; } .grve-h4.grve-heading-250:not(.grve-tablet-reset-increase-heading ) { font-size: 19px; } .grve-h4.grve-heading-300:not(.grve-tablet-reset-increase-heading ) { font-size: 19px; } h5,.grve-h5 { font-size: 25px; line-height: 1.11em; } .grve-h5.grve-heading-120:not(.grve-tablet-reset-increase-heading ) { font-size: 22px; } .grve-h5.grve-heading-140:not(.grve-tablet-reset-increase-heading ) { font-size: 22px; } .grve-h5.grve-heading-160:not(.grve-tablet-reset-increase-heading ) { font-size: 22px; } .grve-h5.grve-heading-180:not(.grve-tablet-reset-increase-heading ) { font-size: 22px; } .grve-h5.grve-heading-200:not(.grve-tablet-reset-increase-heading ) { font-size: 18px; } .grve-h5.grve-heading-250:not(.grve-tablet-reset-increase-heading ) { font-size: 15px; } .grve-h5.grve-heading-300:not(.grve-tablet-reset-increase-heading ) { font-size: 15px; } .grve-h6.grve-heading-160:not(.grve-tablet-reset-increase-heading ) { font-size: 11px; } .grve-h6.grve-heading-180:not(.grve-tablet-reset-increase-heading ) { font-size: 11px; } .grve-h6.grve-heading-200:not(.grve-tablet-reset-increase-heading ) { font-size: 9px; } .grve-h6.grve-heading-250:not(.grve-tablet-reset-increase-heading ) { font-size: 7px; } .grve-h6.grve-heading-300:not(.grve-tablet-reset-increase-heading ) { font-size: 7px; } #grve-page-title .grve-title,#grve-blog-title .grve-title,#grve-search-page-title .grve-title { font-size: 43px; line-height: 1.1em; } #grve-post-title .grve-title { font-size: 43px; line-height: 1.1em; } .grve-single-simple-title { font-size: 32px; line-height: 1.11em; } #grve-portfolio-title .grve-title { font-size: 43px; line-height: 1.1em; } #grve-forum-title .grve-title { font-size: 43px; line-height: 1.1em; } .grve-product-area .product_title { font-size: 43px; line-height: 1.1em; } #grve-product-title .grve-title,#grve-product-tax-title .grve-title,.woocommerce-page #grve-page-title .grve-title { font-size: 54px; line-height: 1.1em; } .grve-event-simple-title { font-size: 43px; line-height: 1.1em; } #grve-event-title .grve-title,#grve-event-tax-title .grve-title { font-size: 54px; line-height: 1.1em; } #grve-feature-section .grve-title { font-size: 65px; line-height: 1.1em; } #grve-feature-section.grve-fullscreen .grve-title { font-size: 65px; line-height: 1.1em; } #grve-feature-section.grve-fullscreen .grve-description { font-size: 25px; line-height: 1.11em; } #grve-page-title .grve-description,#grve-blog-title .grve-description,#grve-blog-title .grve-description p,#grve-search-page-title .grve-description { font-size: 18px; line-height: 1.1em; } #grve-post-title .grve-description { font-size: 18px; line-height: 1.1em; } #grve-entry-summary .grve-short-description p { font-size: 14px; line-height: 1.13em; } #grve-product-title .grve-description,#grve-product-tax-title .grve-description,#grve-product-tax-title .grve-description p,.woocommerce-page #grve-page-title .grve-description { font-size: 18px; line-height: 1.1em; } #grve-event-title .grve-description,#grve-event-tax-title .grve-description,#grve-event-tax-title .grve-description p { font-size: 18px; line-height: 1.1em; } #grve-feature-section .grve-subheading { font-size: 24px; line-height: 1.11em; } #grve-feature-section.grve-fullscreen .grve-subheading { font-size: 24px; line-height: 1.11em; } #grve-feature-section .grve-description { font-size: 25px; line-height: 1.11em; } .grve-leader-text,.grve-leader-text p,p.grve-leader-text { font-size: 25px; line-height: 1.29em; } .grve-quote-text,blockquote p { font-size: 22px; line-height: 1.08em; } .grve-subtitle,.grve-subtitle-text { font-size: 17px; line-height: 1.32em; } #grve-theme-wrapper .grve-link-text,#grve-theme-wrapper a.grve-btn,#grve-theme-wrapper input[type="submit"],#grve-theme-wrapper input[type="reset"],#grve-theme-wrapper button:not(.mfp-arrow):not(.grve-search-btn),#cancel-comment-reply-link,#reply-title { font-size: 14px !important; line-height: 2.13em; } } @media only screen and (min-width: 768px) and (max-width: 959px) { h1,.grve-h1,#grve-theme-wrapper .grve-modal .grve-search input[type="text"],.grve-dropcap span,p.grve-dropcap:first-letter { font-size: 34px; line-height: 1.1em; } .grve-h1.grve-heading-120:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 29px; } .grve-h1.grve-heading-140:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 29px; } .grve-h1.grve-heading-160:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 29px; } .grve-h1.grve-heading-180:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 29px; } .grve-h1.grve-heading-200:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 24px; } .grve-h1.grve-heading-250:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 20px; } .grve-h1.grve-heading-300:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 20px; } h2,.grve-h2 { font-size: 29px; line-height: 1.11em; } .grve-h2.grve-heading-120:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 25px; } .grve-h2.grve-heading-140:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 25px; } .grve-h2.grve-heading-160:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 25px; } .grve-h2.grve-heading-180:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 25px; } .grve-h2.grve-heading-200:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 21px; } .grve-h2.grve-heading-250:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 17px; } .grve-h2.grve-heading-300:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 17px; } h3,.grve-h3 { font-size: 24px; line-height: 1.1em; } .grve-h3.grve-heading-120:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 21px; } .grve-h3.grve-heading-140:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 21px; } .grve-h3.grve-heading-160:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 21px; } .grve-h3.grve-heading-180:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 21px; } .grve-h3.grve-heading-200:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 17px; } .grve-h3.grve-heading-250:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 14px; } .grve-h3.grve-heading-300:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 14px; } h4,.grve-h4 { font-size: 28px; line-height: 1.11em; } .grve-h4.grve-heading-120:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 24px; } .grve-h4.grve-heading-140:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 24px; } .grve-h4.grve-heading-160:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 24px; } .grve-h4.grve-heading-180:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 24px; } .grve-h4.grve-heading-200:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 20px; } .grve-h4.grve-heading-250:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 16px; } .grve-h4.grve-heading-300:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 16px; } h5,.grve-h5 { font-size: 22px; line-height: 1.11em; } .grve-h5.grve-heading-120:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 19px; } .grve-h5.grve-heading-140:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 19px; } .grve-h5.grve-heading-160:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 19px; } .grve-h5.grve-heading-180:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 19px; } .grve-h5.grve-heading-200:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 16px; } .grve-h5.grve-heading-250:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 13px; } .grve-h5.grve-heading-300:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 13px; } .grve-h6.grve-heading-160:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 10px; } .grve-h6.grve-heading-180:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 10px; } .grve-h6.grve-heading-200:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 8px; } .grve-h6.grve-heading-250:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 7px; } .grve-h6.grve-heading-300:not(.grve-tablet-sm-reset-increase-heading ) { font-size: 7px; } #grve-page-title .grve-title,#grve-blog-title .grve-title,#grve-search-page-title .grve-title { font-size: 41px; line-height: 1.1em; } #grve-post-title .grve-title { font-size: 41px; line-height: 1.1em; } .grve-single-simple-title { font-size: 31px; line-height: 1.11em; } #grve-portfolio-title .grve-title { font-size: 41px; line-height: 1.1em; } #grve-forum-title .grve-title { font-size: 41px; line-height: 1.1em; } .grve-product-area .product_title { font-size: 41px; line-height: 1.1em; } #grve-product-title .grve-title,#grve-product-tax-title .grve-title,.woocommerce-page #grve-page-title .grve-title { font-size: 51px; line-height: 1.1em; } .grve-event-simple-title { font-size: 41px; line-height: 1.1em; } #grve-event-title .grve-title,#grve-event-tax-title .grve-title { font-size: 51px; line-height: 1.1em; } #grve-feature-section .grve-title { font-size: 61px; line-height: 1.1em; } #grve-feature-section.grve-fullscreen .grve-title { font-size: 61px; line-height: 1.1em; } #grve-feature-section.grve-fullscreen .grve-description { font-size: 24px; line-height: 1.11em; } #grve-page-title .grve-description,#grve-blog-title .grve-description,#grve-blog-title .grve-description p,#grve-search-page-title .grve-description { font-size: 16px; line-height: 1.1em; } #grve-post-title .grve-description { font-size: 16px; line-height: 1.1em; } #grve-entry-summary .grve-short-description p { font-size: 13px; line-height: 1.13em; } #grve-product-title .grve-description,#grve-product-tax-title .grve-description,#grve-product-tax-title .grve-description p,.woocommerce-page #grve-page-title .grve-description { font-size: 16px; line-height: 1.1em; } #grve-event-title .grve-description,#grve-event-tax-title .grve-description,#grve-event-tax-title .grve-description p { font-size: 16px; line-height: 1.1em; } #grve-feature-section .grve-subheading { font-size: 22px; line-height: 1.11em; } #grve-feature-section.grve-fullscreen .grve-subheading { font-size: 22px; line-height: 1.11em; } #grve-feature-section .grve-description { font-size: 22px; line-height: 1.11em; } .grve-leader-text,.grve-leader-text p,p.grve-leader-text { font-size: 22px; line-height: 1.29em; } .grve-quote-text,blockquote p { font-size: 19px; line-height: 1.08em; } .grve-subtitle,.grve-subtitle-text { font-size: 15px; line-height: 1.32em; } #grve-theme-wrapper .grve-link-text,#grve-theme-wrapper a.grve-btn,#grve-theme-wrapper input[type="submit"],#grve-theme-wrapper input[type="reset"],#grve-theme-wrapper button:not(.mfp-arrow):not(.grve-search-btn),#cancel-comment-reply-link,#reply-title { font-size: 12px !important; line-height: 2.13em; } } @media only screen and (max-width: 767px) { h1,.grve-h1,#grve-theme-wrapper .grve-modal .grve-search input[type="text"],.grve-dropcap span,p.grve-dropcap:first-letter { font-size: 29px; line-height: 1.1em; } .grve-h1.grve-heading-120:not(.grve-mobile-reset-increase-heading ) { font-size: 26px; } .grve-h1.grve-heading-140:not(.grve-mobile-reset-increase-heading ) { font-size: 26px; } .grve-h1.grve-heading-160:not(.grve-mobile-reset-increase-heading ) { font-size: 26px; } .grve-h1.grve-heading-180:not(.grve-mobile-reset-increase-heading ) { font-size: 26px; } .grve-h1.grve-heading-200:not(.grve-mobile-reset-increase-heading ) { font-size: 21px; } .grve-h1.grve-heading-250:not(.grve-mobile-reset-increase-heading ) { font-size: 17px; } .grve-h1.grve-heading-300:not(.grve-mobile-reset-increase-heading ) { font-size: 17px; } h2,.grve-h2 { font-size: 25px; line-height: 1.11em; } .grve-h2.grve-heading-120:not(.grve-mobile-reset-increase-heading ) { font-size: 22px; } .grve-h2.grve-heading-140:not(.grve-mobile-reset-increase-heading ) { font-size: 22px; } .grve-h2.grve-heading-160:not(.grve-mobile-reset-increase-heading ) { font-size: 22px; } .grve-h2.grve-heading-180:not(.grve-mobile-reset-increase-heading ) { font-size: 22px; } .grve-h2.grve-heading-200:not(.grve-mobile-reset-increase-heading ) { font-size: 18px; } .grve-h2.grve-heading-250:not(.grve-mobile-reset-increase-heading ) { font-size: 15px; } .grve-h2.grve-heading-300:not(.grve-mobile-reset-increase-heading ) { font-size: 15px; } h3,.grve-h3 { font-size: 21px; line-height: 1.1em; } .grve-h3.grve-heading-120:not(.grve-mobile-reset-increase-heading ) { font-size: 18px; } .grve-h3.grve-heading-140:not(.grve-mobile-reset-increase-heading ) { font-size: 18px; } .grve-h3.grve-heading-160:not(.grve-mobile-reset-increase-heading ) { font-size: 18px; } .grve-h3.grve-heading-180:not(.grve-mobile-reset-increase-heading ) { font-size: 18px; } .grve-h3.grve-heading-200:not(.grve-mobile-reset-increase-heading ) { font-size: 15px; } .grve-h3.grve-heading-250:not(.grve-mobile-reset-increase-heading ) { font-size: 12px; } .grve-h3.grve-heading-300:not(.grve-mobile-reset-increase-heading ) { font-size: 12px; } h4,.grve-h4 { font-size: 25px; line-height: 1.11em; } .grve-h4.grve-heading-120:not(.grve-mobile-reset-increase-heading ) { font-size: 21px; } .grve-h4.grve-heading-140:not(.grve-mobile-reset-increase-heading ) { font-size: 21px; } .grve-h4.grve-heading-160:not(.grve-mobile-reset-increase-heading ) { font-size: 21px; } .grve-h4.grve-heading-180:not(.grve-mobile-reset-increase-heading ) { font-size: 21px; } .grve-h4.grve-heading-200:not(.grve-mobile-reset-increase-heading ) { font-size: 18px; } .grve-h4.grve-heading-250:not(.grve-mobile-reset-increase-heading ) { font-size: 14px; } .grve-h4.grve-heading-300:not(.grve-mobile-reset-increase-heading ) { font-size: 14px; } h5,.grve-h5 { font-size: 20px; line-height: 1.11em; } .grve-h5.grve-heading-120:not(.grve-mobile-reset-increase-heading ) { font-size: 17px; } .grve-h5.grve-heading-140:not(.grve-mobile-reset-increase-heading ) { font-size: 17px; } .grve-h5.grve-heading-160:not(.grve-mobile-reset-increase-heading ) { font-size: 17px; } .grve-h5.grve-heading-180:not(.grve-mobile-reset-increase-heading ) { font-size: 17px; } .grve-h5.grve-heading-200:not(.grve-mobile-reset-increase-heading ) { font-size: 14px; } .grve-h5.grve-heading-250:not(.grve-mobile-reset-increase-heading ) { font-size: 12px; } .grve-h5.grve-heading-300:not(.grve-mobile-reset-increase-heading ) { font-size: 12px; } .grve-h6.grve-heading-160:not(.grve-mobile-reset-increase-heading ) { font-size: 9px; } .grve-h6.grve-heading-180:not(.grve-mobile-reset-increase-heading ) { font-size: 9px; } .grve-h6.grve-heading-200:not(.grve-mobile-reset-increase-heading ) { font-size: 7px; } .grve-h6.grve-heading-250:not(.grve-mobile-reset-increase-heading ) { font-size: 6px; } .grve-h6.grve-heading-300:not(.grve-mobile-reset-increase-heading ) { font-size: 6px; } #grve-page-title .grve-title,#grve-blog-title .grve-title,#grve-search-page-title .grve-title { font-size: 29px; line-height: 1.1em; } #grve-post-title .grve-title { font-size: 29px; line-height: 1.1em; } .grve-single-simple-title { font-size: 22px; line-height: 1.11em; } #grve-portfolio-title .grve-title { font-size: 29px; line-height: 1.1em; } #grve-forum-title .grve-title { font-size: 29px; line-height: 1.1em; } .grve-product-area .product_title { font-size: 29px; line-height: 1.1em; } #grve-product-title .grve-title,#grve-product-tax-title .grve-title,.woocommerce-page #grve-page-title .grve-title { font-size: 36px; line-height: 1.1em; } .grve-event-simple-title { font-size: 29px; line-height: 1.1em; } #grve-event-title .grve-title,#grve-event-tax-title .grve-title { font-size: 36px; line-height: 1.1em; } #grve-feature-section .grve-title { font-size: 43px; line-height: 1.1em; } #grve-feature-section.grve-fullscreen .grve-title { font-size: 43px; line-height: 1.1em; } #grve-feature-section.grve-fullscreen .grve-description { font-size: 17px; line-height: 1.11em; } #grve-page-title .grve-description,#grve-blog-title .grve-description,#grve-blog-title .grve-description p,#grve-search-page-title .grve-description { font-size: 16px; line-height: 1.1em; } #grve-post-title .grve-description { font-size: 16px; line-height: 1.1em; } #grve-entry-summary .grve-short-description p { font-size: 13px; line-height: 1.13em; } #grve-product-title .grve-description,#grve-product-tax-title .grve-description,#grve-product-tax-title .grve-description p,.woocommerce-page #grve-page-title .grve-description { font-size: 16px; line-height: 1.1em; } #grve-event-title .grve-description,#grve-event-tax-title .grve-description,#grve-event-tax-title .grve-description p { font-size: 16px; line-height: 1.1em; } #grve-feature-section .grve-subheading { font-size: 22px; line-height: 1.11em; } #grve-feature-section.grve-fullscreen .grve-subheading { font-size: 22px; line-height: 1.11em; } #grve-feature-section .grve-description { font-size: 22px; line-height: 1.11em; } .grve-leader-text,.grve-leader-text p,p.grve-leader-text { font-size: 22px; line-height: 1.29em; } .grve-quote-text,blockquote p { font-size: 19px; line-height: 1.08em; } .grve-subtitle,.grve-subtitle-text { font-size: 15px; line-height: 1.32em; } #grve-theme-wrapper .grve-link-text,#grve-theme-wrapper a.grve-btn,#grve-theme-wrapper input[type="submit"],#grve-theme-wrapper input[type="reset"],#grve-theme-wrapper button:not(.mfp-arrow):not(.grve-search-btn),#cancel-comment-reply-link,#reply-title { font-size: 12px !important; line-height: 2.13em; } } @media print { h1,.grve-h1,#grve-theme-wrapper .grve-modal .grve-search input[type="text"],.grve-dropcap span,p.grve-dropcap:first-letter { font-size: 29px; line-height: 1.1em; } .grve-h1.grve-heading-120:not(.grve-print-reset-increase-heading ) { font-size: 26px; } .grve-h1.grve-heading-140:not(.grve-print-reset-increase-heading ) { font-size: 26px; } .grve-h1.grve-heading-160:not(.grve-print-reset-increase-heading ) { font-size: 26px; } .grve-h1.grve-heading-180:not(.grve-print-reset-increase-heading ) { font-size: 26px; } .grve-h1.grve-heading-200:not(.grve-print-reset-increase-heading ) { font-size: 21px; } .grve-h1.grve-heading-250:not(.grve-print-reset-increase-heading ) { font-size: 17px; } .grve-h1.grve-heading-300:not(.grve-print-reset-increase-heading ) { font-size: 17px; } h2,.grve-h2 { font-size: 25px; line-height: 1.11em; } .grve-h2.grve-heading-120:not(.grve-print-reset-increase-heading ) { font-size: 22px; } .grve-h2.grve-heading-140:not(.grve-print-reset-increase-heading ) { font-size: 22px; } .grve-h2.grve-heading-160:not(.grve-print-reset-increase-heading ) { font-size: 22px; } .grve-h2.grve-heading-180:not(.grve-print-reset-increase-heading ) { font-size: 22px; } .grve-h2.grve-heading-200:not(.grve-print-reset-increase-heading ) { font-size: 18px; } .grve-h2.grve-heading-250:not(.grve-print-reset-increase-heading ) { font-size: 15px; } .grve-h2.grve-heading-300:not(.grve-print-reset-increase-heading ) { font-size: 15px; } h3,.grve-h3 { font-size: 21px; line-height: 1.1em; } .grve-h3.grve-heading-120:not(.grve-print-reset-increase-heading ) { font-size: 18px; } .grve-h3.grve-heading-140:not(.grve-print-reset-increase-heading ) { font-size: 18px; } .grve-h3.grve-heading-160:not(.grve-print-reset-increase-heading ) { font-size: 18px; } .grve-h3.grve-heading-180:not(.grve-print-reset-increase-heading ) { font-size: 18px; } .grve-h3.grve-heading-200:not(.grve-print-reset-increase-heading ) { font-size: 15px; } .grve-h3.grve-heading-250:not(.grve-print-reset-increase-heading ) { font-size: 12px; } .grve-h3.grve-heading-300:not(.grve-print-reset-increase-heading ) { font-size: 12px; } h4,.grve-h4 { font-size: 25px; line-height: 1.11em; } .grve-h4.grve-heading-120:not(.grve-print-reset-increase-heading ) { font-size: 21px; } .grve-h4.grve-heading-140:not(.grve-print-reset-increase-heading ) { font-size: 21px; } .grve-h4.grve-heading-160:not(.grve-print-reset-increase-heading ) { font-size: 21px; } .grve-h4.grve-heading-180:not(.grve-print-reset-increase-heading ) { font-size: 21px; } .grve-h4.grve-heading-200:not(.grve-print-reset-increase-heading ) { font-size: 18px; } .grve-h4.grve-heading-250:not(.grve-print-reset-increase-heading ) { font-size: 14px; } .grve-h4.grve-heading-300:not(.grve-print-reset-increase-heading ) { font-size: 14px; } h5,.grve-h5 { font-size: 20px; line-height: 1.11em; } .grve-h5.grve-heading-120:not(.grve-print-reset-increase-heading ) { font-size: 17px; } .grve-h5.grve-heading-140:not(.grve-print-reset-increase-heading ) { font-size: 17px; } .grve-h5.grve-heading-160:not(.grve-print-reset-increase-heading ) { font-size: 17px; } .grve-h5.grve-heading-180:not(.grve-print-reset-increase-heading ) { font-size: 17px; } .grve-h5.grve-heading-200:not(.grve-print-reset-increase-heading ) { font-size: 14px; } .grve-h5.grve-heading-250:not(.grve-print-reset-increase-heading ) { font-size: 12px; } .grve-h5.grve-heading-300:not(.grve-print-reset-increase-heading ) { font-size: 12px; } .grve-h6.grve-heading-160:not(.grve-print-reset-increase-heading ) { font-size: 9px; } .grve-h6.grve-heading-180:not(.grve-print-reset-increase-heading ) { font-size: 9px; } .grve-h6.grve-heading-200:not(.grve-print-reset-increase-heading ) { font-size: 7px; } .grve-h6.grve-heading-250:not(.grve-print-reset-increase-heading ) { font-size: 6px; } .grve-h6.grve-heading-300:not(.grve-print-reset-increase-heading ) { font-size: 6px; } #grve-page-title .grve-title,#grve-blog-title .grve-title,#grve-search-page-title .grve-title { font-size: 29px; line-height: 1.1em; } #grve-post-title .grve-title { font-size: 29px; line-height: 1.1em; } .grve-single-simple-title { font-size: 22px; line-height: 1.11em; } #grve-portfolio-title .grve-title { font-size: 29px; line-height: 1.1em; } #grve-forum-title .grve-title { font-size: 29px; line-height: 1.1em; } .grve-product-area .product_title { font-size: 29px; line-height: 1.1em; } #grve-product-title .grve-title,#grve-product-tax-title .grve-title,.woocommerce-page #grve-page-title .grve-title { font-size: 36px; line-height: 1.1em; } .grve-event-simple-title { font-size: 29px; line-height: 1.1em; } #grve-event-title .grve-title,#grve-event-tax-title .grve-title { font-size: 36px; line-height: 1.1em; } #grve-feature-section .grve-title { font-size: 43px; line-height: 1.1em; } #grve-feature-section.grve-fullscreen .grve-title { font-size: 43px; line-height: 1.1em; } #grve-feature-section.grve-fullscreen .grve-description { font-size: 17px; line-height: 1.11em; } #grve-page-title .grve-description,#grve-blog-title .grve-description,#grve-blog-title .grve-description p,#grve-search-page-title .grve-description { font-size: 16px; line-height: 1.1em; } #grve-post-title .grve-description { font-size: 16px; line-height: 1.1em; } #grve-entry-summary .grve-short-description p { font-size: 13px; line-height: 1.13em; } #grve-product-title .grve-description,#grve-product-tax-title .grve-description,#grve-product-tax-title .grve-description p,.woocommerce-page #grve-page-title .grve-description { font-size: 16px; line-height: 1.1em; } #grve-event-title .grve-description,#grve-event-tax-title .grve-description,#grve-event-tax-title .grve-description p { font-size: 16px; line-height: 1.1em; } #grve-feature-section .grve-subheading { font-size: 22px; line-height: 1.11em; } #grve-feature-section.grve-fullscreen .grve-subheading { font-size: 22px; line-height: 1.11em; } #grve-feature-section .grve-description { font-size: 22px; line-height: 1.11em; } .grve-leader-text,.grve-leader-text p,p.grve-leader-text { font-size: 22px; line-height: 1.29em; } .grve-quote-text,blockquote p { font-size: 19px; line-height: 1.08em; } .grve-subtitle,.grve-subtitle-text { font-size: 15px; line-height: 1.32em; } #grve-theme-wrapper .grve-link-text,#grve-theme-wrapper a.grve-btn,#grve-theme-wrapper input[type="submit"],#grve-theme-wrapper input[type="reset"],#grve-theme-wrapper button:not(.mfp-arrow):not(.grve-search-btn),#cancel-comment-reply-link,#reply-title { font-size: 12px !important; line-height: 2.13em; } } 
 a { color: #63b143; } a:hover { color: #63b143; } .grve-container, #disqus_thread, #grve-content.grve-left-sidebar .grve-content-wrapper, #grve-content.grve-right-sidebar .grve-content-wrapper { max-width: 1170px; } @media only screen and (max-width: 1230px) { .grve-container, #disqus_thread, #grve-content.grve-left-sidebar .grve-content-wrapper, #grve-content.grve-right-sidebar .grve-content-wrapper { width: 90%; max-width: 1170px; } } @media only screen and (min-width: 960px) { #grve-theme-wrapper.grve-header-side .grve-container, #grve-theme-wrapper.grve-header-side #grve-content.grve-left-sidebar .grve-content-wrapper, #grve-theme-wrapper.grve-header-side #grve-content.grve-right-sidebar .grve-content-wrapper { width: 90%; max-width: 1170px; } } body.grve-boxed #grve-theme-wrapper { width: 100%; max-width: 1220px; } #grve-body.grve-boxed #grve-header.grve-fixed #grve-main-header, #grve-body.grve-boxed #grve-movedo-sticky-header, #grve-body.grve-boxed .grve-anchor-menu .grve-anchor-wrapper.grve-sticky, #grve-body.grve-boxed #grve-footer.grve-fixed-footer, #grve-body.grve-boxed #grve-top-bar.grve-fixed .grve-wrapper { max-width: 1220px; } @media only screen and (max-width: 1200px) { #grve-body.grve-boxed #grve-header.grve-sticky-header #grve-main-header.grve-header-default, #grve-body.grve-boxed #grve-header.grve-sticky-header #grve-main-header #grve-bottom-header, #grve-body.grve-boxed #grve-header.grve-fixed #grve-main-header { max-width: 90%; } #grve-body.grve-boxed #grve-top-bar.grve-fixed .grve-wrapper { max-width: 90%; } } #grve-top-bar .grve-wrapper { padding-top: 15px; padding-bottom: 15px; } #grve-top-bar .grve-wrapper, #grve-top-bar .grve-language > li > ul, #grve-top-bar .grve-top-bar-menu ul.sub-menu { background-color: #ffffff; color: #777777; } #grve-top-bar a { color: #777777; } #grve-top-bar a:hover { color: #0652FD; } #grve-main-header { background-color: rgba(255,255,255,1); } #grve-main-header.grve-transparent, #grve-main-header.grve-light, #grve-main-header.grve-dark { background-color: transparent; } #grve-main-header.grve-header-default, .grve-header-elements { border-color: rgba(0,0,0,0); } .grve-logo-text a, #grve-header .grve-main-menu .grve-wrapper > ul > li > a, .grve-header-element > a, .grve-header-element .grve-purchased-items, .grve-header-text-element { color: #272727; } .grve-safe-btn-icon { fill: #272727; } .grve-logo-text a:hover, #grve-header .grve-main-menu .grve-wrapper > ul > li.grve-current > a, #grve-header .grve-main-menu .grve-wrapper > ul > li.current-menu-item > a, #grve-header .grve-main-menu .grve-wrapper > ul > li.current-menu-ancestor > a, #grve-header .grve-main-menu .grve-wrapper > ul > li:hover > a, .grve-header-element > a:hover { color: #63b143; } #grve-header .grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li.current-menu-item > a span, #grve-header .grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li.current-menu-ancestor > a span { border-color: #272727; } #grve-header .grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li:hover > a span, #grve-header .grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li.active > a span { border-color: #63b143; } #grve-header .grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li > a .grve-item:after { background-color: #272727; } #grve-header .grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li:hover > a .grve-item:after, #grve-header .grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li.active > a .grve-item:after { background-color: #63b143; } #grve-header .grve-main-menu .grve-wrapper > ul > li ul { background-color: #ffffff; } #grve-header .grve-main-menu .grve-wrapper > ul > li ul li a { color: #272727; } #grve-header .grve-main-menu .grve-wrapper > ul > li ul li a:hover, #grve-header .grve-main-menu .grve-wrapper > ul > li ul li.current-menu-item > a, #grve-header .grve-main-menu .grve-wrapper > ul li li.current-menu-ancestor > a { color: #63b143; background-color: #ffffff; } #grve-header .grve-main-menu .grve-wrapper > ul > li.megamenu > ul > li > a { color: #ffffff; background-color: transparent; } #grve-header .grve-main-menu .grve-wrapper > ul > li.megamenu > ul > li:hover > a { color: #ffffff; } #grve-header .grve-horizontal-menu ul.grve-menu li.megamenu > .sub-menu > li { border-color: #333638; } #grve-header .grve-main-menu .grve-wrapper > ul > li ul li.grve-menu-type-button a { background-color: transparent; } #grve-main-header, .grve-logo, .grve-header-text-element { height: 60px; } .grve-logo a { height: 48px; } .grve-logo.grve-logo-text a { line-height: 60px; } #grve-main-menu .grve-wrapper > ul > li > a, .grve-header-element > a, .grve-no-assigned-menu { line-height: 60px; } .grve-logo .grve-wrapper img { padding-top: 0; padding-bottom: 0; } #grve-theme-wrapper.grve-feature-below #grve-goto-section-wrapper { margin-bottom: 60px; } @media only screen and (min-width: 1400px) { #grve-header.grve-overlapping + .grve-page-title, #grve-header.grve-overlapping + #grve-feature-section, #grve-header.grve-overlapping + #grve-content, #grve-header.grve-overlapping + .grve-single-wrapper, #grve-header.grve-overlapping + .grve-product-area { top: -60px; margin-bottom: -60px; } #grve-header.grve-overlapping:not(.grve-header-below) + .grve-page-title .grve-wrapper, #grve-header.grve-overlapping:not(.grve-header-below) + #grve-feature-section .grve-wrapper:not(.grve-map) { padding-top: 60px; } #grve-feature-section + #grve-header.grve-overlapping { top: -60px; } #grve-header { height: 60px; } } @media only screen and (min-width: 1400px) { #grve-header.grve-overlapping + #grve-content .grve-sidebar.grve-fixed-sidebar, #grve-header.grve-overlapping + .grve-single-wrapper .grve-sidebar.grve-fixed-sidebar { top: 60px; } } #grve-header .grve-main-menu .grve-item .label.grve-bg-default, #grve-hidden-menu .grve-item .label.grve-bg-default { background-color: #454545; color: #ffffff; } #grve-main-header.grve-light .grve-logo-text a, #grve-main-header.grve-light #grve-main-menu .grve-wrapper > ul > li > a, #grve-main-header.grve-light .grve-header-element > a, #grve-main-header.grve-light .grve-header-element .grve-purchased-items, #grve-main-header.grve-light .grve-header-text-element { color: #ffffff; color: rgba(255,255,255,0.7); } #grve-main-header.grve-light .grve-safe-btn-icon { fill: #ffffff; } #grve-main-header.grve-light .grve-logo-text a:hover, #grve-main-header.grve-light #grve-main-menu .grve-wrapper > ul > li.grve-current > a, #grve-main-header.grve-light #grve-main-menu .grve-wrapper > ul > li.current-menu-item > a, #grve-main-header.grve-light #grve-main-menu .grve-wrapper > ul > li:hover > a, #grve-main-header.grve-light #grve-main-menu .grve-wrapper > ul > li.current-menu-item > a, #grve-main-header.grve-light #grve-main-menu .grve-wrapper > ul > li.current-menu-ancestor > a, #grve-main-header.grve-light .grve-header-element > a:hover { color: #63b143; } #grve-main-header.grve-light #grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li.current-menu-item > a span, #grve-main-header.grve-light #grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li.current-menu-ancestor > a span, #grve-main-header.grve-light #grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li:hover > a span { border-color: #63b143; } #grve-main-header.grve-light #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li > a .grve-item:after, #grve-main-header.grve-light #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li:hover > a .grve-item:after { background-color: #63b143; } #grve-main-header.grve-light, #grve-main-header.grve-light .grve-header-elements, #grve-main-header.grve-header-default.grve-light, #grve-main-header.grve-light #grve-bottom-header { border-color: rgba(255,255,255,0); } #grve-main-header.grve-dark .grve-logo-text a, #grve-main-header.grve-dark #grve-main-menu .grve-wrapper > ul > li > a, #grve-main-header.grve-dark .grve-header-element > a, #grve-main-header.grve-dark .grve-header-element .grve-purchased-items, #grve-main-header.grve-dark .grve-header-text-element { color: #000000; color: rgba(0,0,0,0.5); } #grve-main-header.grve-dark .grve-safe-btn-icon { fill: #000000; } #grve-main-header.grve-dark .grve-logo-text a:hover, #grve-main-header.grve-dark #grve-main-menu .grve-wrapper > ul > li.grve-current > a, #grve-main-header.grve-dark #grve-main-menu .grve-wrapper > ul > li.current-menu-item > a, #grve-main-header.grve-dark #grve-main-menu .grve-wrapper > ul > li:hover > a, #grve-main-header.grve-dark #grve-main-menu .grve-wrapper > ul > li.current-menu-item > a, #grve-main-header.grve-dark #grve-main-menu .grve-wrapper > ul > li.current-menu-ancestor > a, #grve-main-header.grve-dark .grve-header-element > a:hover { color: #63b143; } #grve-main-header.grve-dark #grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li.current-menu-item > a span, #grve-main-header.grve-dark #grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li.current-menu-ancestor > a span, #grve-main-header.grve-dark #grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li:hover > a span { border-color: #63b143; } #grve-main-header.grve-dark #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li > a .grve-item:after, #grve-main-header.grve-dark #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li:hover > a .grve-item:after { background-color: #63b143; } #grve-main-header.grve-dark, #grve-main-header.grve-dark .grve-header-elements, #grve-main-header.grve-header-default.grve-dark, #grve-main-header.grve-dark #grve-bottom-header { border-color: rgba(0,0,0,0); } #grve-header.grve-sticky-header #grve-main-header.grve-shrink-sticky, #grve-header.grve-sticky-header #grve-main-header.grve-advanced-sticky { height: 60px; } #grve-header.grve-sticky-header #grve-main-header.grve-shrink-sticky .grve-logo, #grve-header.grve-sticky-header #grve-main-header.grve-advanced-sticky .grve-logo, #grve-header.grve-sticky-header #grve-main-header.grve-shrink-sticky .grve-header-text-element, #grve-header.grve-sticky-header #grve-main-header.grve-advanced-sticky .grve-header-text-element { height: 60px; } #grve-header.grve-sticky-header #grve-main-header.grve-shrink-sticky .grve-logo a, #grve-header.grve-sticky-header #grve-main-header.grve-advanced-sticky .grve-logo a { height: 20px; } #grve-header.grve-sticky-header #grve-main-header.grve-shrink-sticky .grve-logo.grve-logo-text a, #grve-header.grve-sticky-header #grve-main-header.grve-advanced-sticky .grve-logo.grve-logo-text a { line-height: 60px; } #grve-header.grve-sticky-header #grve-main-header.grve-shrink-sticky #grve-main-menu .grve-wrapper > ul > li > a, #grve-header.grve-sticky-header #grve-main-header.grve-shrink-sticky .grve-header-element > a, #grve-header.grve-sticky-header #grve-main-header.grve-shrink-sticky .grve-no-assigned-menu, #grve-header.grve-sticky-header #grve-main-header.grve-advanced-sticky #grve-main-menu .grve-wrapper > ul > li > a, #grve-header.grve-sticky-header #grve-main-header.grve-advanced-sticky .grve-header-element > a, #grve-header.grve-sticky-header #grve-main-header.grve-advanced-sticky .grve-no-assigned-menu { line-height: 60px; } #grve-header.grve-sticky-header.grve-scroll-up #grve-main-header.grve-advanced-sticky { -webkit-transform: translateY(60px); -moz-transform: translateY(60px); -ms-transform: translateY(60px); -o-transform: translateY(60px); transform: translateY(60px); } #grve-header.grve-sticky-header #grve-main-header:not(.grve-header-logo-top), #grve-header.grve-sticky-header #grve-main-header #grve-bottom-header { background-color: rgba(255,255,255,1); } #grve-header.grve-header-logo-top.grve-sticky-header #grve-main-header { background-color: transparent; } #grve-header.grve-sticky-header .grve-logo-text a, #grve-header.grve-sticky-header #grve-main-header #grve-main-menu .grve-wrapper > ul > li > a, #grve-header.grve-sticky-header #grve-main-header .grve-header-element > a, #grve-header.grve-sticky-header .grve-header-element .grve-purchased-items, #grve-header.grve-sticky-header .grve-header-text-element { color: #272727; } #grve-header.grve-sticky-header .grve-logo-text a:hover, #grve-header.grve-sticky-header #grve-main-header #grve-main-menu .grve-wrapper > ul > li.grve-current > a, #grve-header.grve-sticky-header #grve-main-header #grve-main-menu .grve-wrapper > ul > li.current-menu-item > a, #grve-header.grve-sticky-header #grve-main-header #grve-main-menu .grve-wrapper > ul > li:hover > a, #grve-header.grve-sticky-header #grve-main-header #grve-main-menu .grve-wrapper > ul > li.current-menu-item > a, #grve-header.grve-sticky-header #grve-main-header #grve-main-menu .grve-wrapper > ul > li.current-menu-ancestor > a, #grve-header.grve-sticky-header #grve-main-header #grve-main-menu .grve-wrapper > ul > li.active > a, #grve-header.grve-sticky-header #grve-main-header .grve-header-element > a:hover { color: #63b143; } #grve-header.grve-sticky-header #grve-main-header .grve-safe-btn-icon { fill: #63b143; } #grve-header.grve-sticky-header #grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li.current-menu-item > a span, #grve-header.grve-sticky-header #grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li.current-menu-ancestor > a span { border-color: #63b143; } #grve-header.grve-sticky-header #grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li:hover > a span { border-color: #63b143; } #grve-header.grve-sticky-header #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li > a .grve-item:after { background-color: #63b143; } #grve-header.grve-sticky-header #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li:hover > a .grve-item:after { background-color: #63b143; } #grve-header.grve-sticky-header #grve-main-header.grve-header-default, #grve-header.grve-sticky-header #grve-main-header .grve-header-elements { border-color: rgba(238,241,246,0); } #grve-movedo-sticky-header, #grve-movedo-sticky-header .grve-logo, #grve-movedo-sticky-header:before { height: 60px; } #grve-movedo-sticky-header .grve-logo a { height: 20px; } #grve-movedo-sticky-header .grve-main-menu .grve-wrapper > ul > li > a, #grve-movedo-sticky-header .grve-header-element > a, #grve-movedo-sticky-header .grve-no-assigned-menu { line-height: 60px; } #grve-movedo-sticky-header:before, #grve-movedo-sticky-header .grve-logo, #grve-movedo-sticky-header .grve-header-element > a.grve-safe-button { background-color: rgba(255,255,255,1); } #grve-movedo-sticky-header .grve-logo, #grve-movedo-sticky-header .grve-header-element > a.grve-safe-button { min-width: 60px; } #grve-movedo-sticky-header .grve-main-menu .grve-wrapper > ul > li > a, #grve-movedo-sticky-header .grve-header-element > a { color: #272727; } #grve-movedo-sticky-header .grve-safe-btn-icon { fill: #63b143; } #grve-movedo-sticky-header .grve-main-menu .grve-wrapper > ul > li.grve-current > a, #grve-movedo-sticky-header .grve-main-menu .grve-wrapper > ul > li.current-menu-item > a, #grve-movedo-sticky-header .grve-main-menu .grve-wrapper > ul > li:hover > a, #grve-movedo-sticky-header .grve-main-menu .grve-wrapper > ul > li.current-menu-item > a, #grve-movedo-sticky-header .grve-main-menu .grve-wrapper > ul > li.current-menu-ancestor > a, #grve-movedo-sticky-header .grve-main-menu .grve-wrapper > ul > li.active > a, #grve-movedo-sticky-header .grve-header-element > a:hover { color: #63b143; } #grve-movedo-sticky-header .grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li:hover > a span { border-color: #63b143; } #grve-movedo-sticky-header .grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li > a .grve-item:after { background-color: #63b143; } #grve-movedo-sticky-header .grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li:hover > a .grve-item:after { background-color: #63b143; } #grve-sidearea { background-color: #ffffff; color: #272727; } #grve-sidearea .widget, #grve-sidearea form, #grve-sidearea form p, #grve-sidearea form div, #grve-sidearea form span { color: #272727; } #grve-sidearea h1, #grve-sidearea h2, #grve-sidearea h3, #grve-sidearea h4, #grve-sidearea h5, #grve-sidearea h6, #grve-sidearea .widget .grve-widget-title { color: #63b143; } #grve-sidearea a { color: #63b143; } #grve-sidearea .widget li a .grve-arrow:after, #grve-sidearea .widget li a .grve-arrow:before { color: #63b143; } #grve-sidearea a:hover { color: #000000; } #grve-sidearea .grve-close-btn:after, #grve-sidearea .grve-close-btn:before, #grve-sidearea .grve-close-btn span { background-color: #777777; } #grve-sidearea .grve-border, #grve-sidearea form, #grve-sidearea form p, #grve-sidearea form div, #grve-sidearea form span, #grve-sidearea .widget a, #grve-sidearea .widget ul, #grve-sidearea .widget li, #grve-sidearea .widget table, #grve-sidearea .widget table td, #grve-sidearea .widget table th, #grve-sidearea .widget table tr, #grve-sidearea table, #grve-sidearea tr, #grve-sidearea td, #grve-sidearea th, #grve-sidearea .widget, #grve-sidearea .widget ul, #grve-sidearea .widget li, #grve-sidearea .widget div, #grve-theme-wrapper #grve-sidearea form, #grve-theme-wrapper #grve-sidearea .wpcf7-form-control-wrap { border-color: #3e3e3e; } #grve-sidearea-overlay { background-color: rgba(0,0,0,0.90); } #grve-modal-overlay, .mfp-bg, #grve-loader-overflow { background-color: rgba(255,255,255,1); } .grve-page-curtain { background-color: #18252a; } #grve-theme-wrapper .grve-modal-content .grve-form-style-1:not(.grve-white-bg) h1, #grve-theme-wrapper .grve-modal-content .grve-form-style-1:not(.grve-white-bg) h2, #grve-theme-wrapper .grve-modal-content .grve-form-style-1:not(.grve-white-bg) h3, #grve-theme-wrapper .grve-modal-content .grve-form-style-1:not(.grve-white-bg) h4, #grve-theme-wrapper .grve-modal-content .grve-form-style-1:not(.grve-white-bg) h5, #grve-theme-wrapper .grve-modal-content .grve-form-style-1:not(.grve-white-bg) h6, #grve-theme-wrapper .grve-modal-content .grve-form-style-1:not(.grve-white-bg) .grve-modal-title, .mfp-title, .mfp-counter, #grve-theme-wrapper .grve-modal-content .grve-heading-color { color: #000000; } .grve-close-modal, button.mfp-arrow { color: #000000; } #grve-theme-wrapper .grve-modal form, #grve-theme-wrapper .grve-modal form p, #grve-theme-wrapper .grve-modal form div, #grve-theme-wrapper .grve-modal form span, #grve-theme-wrapper .grve-login-modal-footer, #grve-socials-modal .grve-social li a, #grve-language-modal ul li a { color: #777777; border-color: #eef1f6; } #grve-safebutton-area .grve-logo { background-color: rgba(255,255,255,1); min-width: 60px; height: 60px; } #grve-safebutton-area .grve-logo a { height: 20px; } #grve-safebutton-area .grve-close-button-wrapper { background-color: rgba(255,255,255,1); min-width: 60px; line-height: 60px; } #grve-safebutton-area .grve-close-button-wrapper a { color: #272727; } #grve-safebutton-area .grve-close-button-wrapper a:hover { color: #63b143; } #grve-responsive-header #grve-main-responsive-header { background-color: rgba(255,255,255,1); } #grve-responsive-header { height: 55px; } #grve-responsive-header .grve-logo { height: 55px; } #grve-responsive-header .grve-header-element > a { line-height: 55px; } #grve-responsive-header .grve-logo a { height: 43px; } #grve-responsive-header .grve-logo.grve-logo-text a { line-height: 55px; } #grve-responsive-header .grve-logo .grve-wrapper img { padding-top: 0; padding-bottom: 0; } @media only screen and (max-width: 1399px) { #grve-main-header, #grve-bottom-header { display: none; } #grve-main-menu, #grve-responsive-hidden-menu-wrapper { display: none; } #grve-responsive-header { display: block; } .grve-header-responsive-elements { display: block; } #grve-logo.grve-position-center, #grve-logo.grve-position-center .grve-wrapper { position: relative; left: 0; } #grve-responsive-menu-wrapper { display: block; } } @media only screen and (max-width: 1399px) { #grve-header.grve-responsive-overlapping + * { top: -55px; margin-bottom: -55px; } #grve-header.grve-responsive-overlapping + #grve-page-anchor { top: 0px; margin-bottom: 0px; } #grve-feature-section + #grve-header.grve-responsive-overlapping { top: -55px; } #grve-header.grve-responsive-overlapping + .grve-page-title .grve-wrapper, #grve-header.grve-responsive-overlapping + #grve-feature-section .grve-wrapper { padding-top: 55px; } } #grve-hidden-menu { background-color: #ffffff; } #grve-hidden-menu a { color: #272727; } #grve-hidden-menu:not(.grve-slide-menu) ul.grve-menu li a .grve-arrow:after, #grve-hidden-menu:not(.grve-slide-menu) ul.grve-menu li a .grve-arrow:before { background-color: #272727; } #grve-hidden-menu ul.grve-menu li.open > a .grve-arrow:after, #grve-hidden-menu ul.grve-menu li.open > a .grve-arrow:before { background-color: #63b143; } #grve-hidden-menu.grve-slide-menu ul.grve-menu li > .grve-arrow:hover { color: #63b143; } #grve-theme-wrapper .grve-header-responsive-elements form, #grve-theme-wrapper .grve-header-responsive-elements form p, #grve-theme-wrapper .grve-header-responsive-elements form div, #grve-theme-wrapper .grve-header-responsive-elements form span { color: #272727; } #grve-hidden-menu a:hover, #grve-hidden-menu ul.grve-menu > li.current-menu-item > a, #grve-hidden-menu ul.grve-menu > li.current-menu-ancestor > a, #grve-hidden-menu ul.grve-menu li.current-menu-item > a, #grve-hidden-menu ul.grve-menu li.open > a { color: #63b143; } #grve-hidden-menu .grve-close-btn { color: #272727; } #grve-hidden-menu ul.grve-menu li a, #grve-theme-wrapper .grve-header-responsive-elements form, #grve-theme-wrapper .grve-header-responsive-elements form p, #grve-theme-wrapper .grve-header-responsive-elements form div, #grve-theme-wrapper .grve-header-responsive-elements form span { border-color: #ffffff; } #grve-hidden-menu-overlay { background-color: rgba(0,0,0,0.90); } #grve-responsive-header .grve-header-element > a, #grve-responsive-header .grve-header-element .grve-purchased-items { color: #272727; } #grve-responsive-header .grve-header-element > a:hover { color: #63b143; } #grve-responsive-header .grve-safe-btn-icon { fill: #272727; } #grve-responsive-header .grve-safe-btn-icon:hover { fill: #63b143; } .grve-spinner:not(.custom), .grve-spinner:not(.custom):before, .grve-spinner:not(.custom):after { border-radius: 50%; width: 8px; height: 8px; background-color: #63b143; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation: spinnerBulletAnim 1.8s infinite ease-in-out; animation: spinnerBulletAnim 1.8s infinite ease-in-out; } .grve-spinner:not(.custom) { position: absolute; top: 50%; left: 50%; margin-top: -4px; margin-left: -4px; -webkit-animation-delay: -0.16s; animation-delay: -0.16s; } .grve-spinner:not(.custom):before, .grve-spinner:not(.custom):after { content: ''; position: absolute; top: 0; } .grve-spinner:not(.custom):before { left: -16px; -webkit-animation-delay: -0.32s; animation-delay: -0.32s; } .grve-spinner:not(.custom):after { left: 16px } @-webkit-keyframes spinnerBulletAnim { 0%, 80%, 100% { opacity: 1; } 40% { opacity: 0; } } @keyframes spinnerBulletAnim { 0%, 80%, 100% { opacity: 1; } 40% { opacity: 0; } } .grve-isotope .grve-spinner:before { top: 50px; } @-webkit-keyframes spinnerAnim { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes spinnerAnim { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } #grve-theme-wrapper .grve-box-item.grve-bg-white { color: #000000; color: rgba(0,0,0,0.30); background-color: #ffffff; -webkit-box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.25); -moz-box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.25); box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.25); } #grve-theme-wrapper .grve-box-item.grve-bg-black { color: #ffffff; color: rgba(255,255,255,0.60); background-color: #000000; -webkit-box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.25); -moz-box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.25); box-shadow: 0px 0px 50px 0px rgba(0,0,0,0.25); } #grve-theme-wrapper .grve-box-item.grve-bg-white .grve-heading-color { color: #000000; } #grve-theme-wrapper .grve-box-item.grve-bg-black .grve-heading-color { color: #ffffff; } ::-moz-selection { color: #ffffff; background: #63b143; } ::selection { color: #ffffff; background: #63b143; } h1,h2,h3,h4,h5,h6, .grve-h1, .grve-h2, .grve-h3, .grve-h4, .grve-h5, .grve-h6, .grve-heading-color, .grve-heading-hover-color:hover, p.grve-dropcap:first-letter, #reply-title:hover { color: #141d29; } .grve-blog .grve-blog-item:not(.grve-style-2) .grve-post-title.grve-post-title-hover:hover, .grve-blog-leader .grve-post-list .grve-post-title.grve-post-title-hover:hover, .grve-blog .grve-post-meta-wrapper li a:hover, .grve-blog ul.grve-post-meta a:hover, .grve-blog .grve-blog-item.grve-style-2 .grve-categories li a:hover, .grve-search button[type='submit']:hover, #grve-content .widget.widget_nav_menu li.current-menu-item a, #grve-content .widget.widget_nav_menu li a:hover, .widget.widget_calendar table tbody a, blockquote > p:before, .grve-filter.grve-filter-style-classic ul li:hover, .grve-filter.grve-filter-style-classic ul li.selected { color: #63b143; } #grve-theme-wrapper .grve-widget.grve-social li a.grve-outline:hover, #grve-theme-wrapper .grve-with-line:after, #grve-single-post-tags .grve-tags li a:hover, #grve-single-post-categories .grve-categories li a:hover, #grve-socials-modal .grve-social li a:hover, .grve-hover-underline:after, .grve-language-element ul li a:hover, .grve-language-element ul li a.active, #grve-language-modal ul li a:hover, #grve-language-modal ul li a.active, .grve-tabs-title .grve-tab-title.active .grve-title:after, .wpcf7-form input[type='radio']:checked + .wpcf7-list-item-label:after, .wpcf7-form input[type='radio']:not(:checked) + .wpcf7-list-item-label:after, .wpcf7-form input[type='checkbox']:checked + .wpcf7-list-item-label:after, .wpcf7-form input[type='checkbox']:not(:checked) + .wpcf7-list-item-label:after { background-color: #63b143; border-color: #63b143; color: #ffffff; } a.grve-text-dark, .grve-blog.grve-with-shadow .grve-blog-item:not(.grve-style-2) .grve-post-title, .grve-blog.grve-with-shadow .grve-blog-item:not(.grve-style-2) .grve-read-more { color: #000000; } a.grve-text-light, .grve-carousel-style-2 .grve-blog-carousel .grve-post-title { color: #ffffff; } .grve-headings-primary-1 h1, .grve-headings-primary-1 h2, .grve-headings-primary-1 h3, .grve-headings-primary-1 h4, .grve-headings-primary-1 h5, .grve-headings-primary-1 h6, .grve-headings-primary-1 .grve-heading-color, .grve-column.grve-headings-primary-1 h1, .grve-column.grve-headings-primary-1 h2, .grve-column.grve-headings-primary-1 h3, .grve-column.grve-headings-primary-1 h4, .grve-column.grve-headings-primary-1 h5, .grve-column.grve-headings-primary-1 h6, .grve-column.grve-headings-primary-1 .grve-heading-color, .grve-split-content .grve-headings-primary-1.grve-media-wrapper .grve-title { color: #63b143; } .grve-text-primary-1, #grve-theme-wrapper .grve-text-hover-primary-1:hover, #grve-theme-wrapper a.grve-text-hover-primary-1:hover, #grve-theme-wrapper a .grve-text-hover-primary-1:hover { color: #63b143; } .grve-text-primary-1.grve-svg-icon { stroke: #63b143; } #grve-theme-wrapper .grve-bg-primary-1, #grve-theme-wrapper .grve-bg-hover-primary-1:hover, #grve-theme-wrapper a.grve-bg-hover-primary-1:hover, #grve-theme-wrapper a .grve-bg-hover-primary-1:hover, #grve-theme-wrapper a:hover .grve-bg-hover-primary-1, .grve-filter.grve-filter-style-button.grve-filter-color-primary-1 ul li.selected { background-color: #63b143; border-color: #63b143; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-primary-1 { background-color: transparent; border-color: #63b143; color: #63b143; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-primary-1:hover { background-color: #63b143; border-color: #63b143; color: #ffffff; } #grve-theme-wrapper .grve-menu-type-button.grve-primary-1 > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-primary-1 > a:hover .grve-item { background-color: #63b143; color: #ffffff; } #grve-theme-wrapper .has-primary-1-color { color: #63b143; } #grve-theme-wrapper .has-primary-1-background-color { background-color: #63b143; } .grve-headings-primary-2 h1, .grve-headings-primary-2 h2, .grve-headings-primary-2 h3, .grve-headings-primary-2 h4, .grve-headings-primary-2 h5, .grve-headings-primary-2 h6, .grve-headings-primary-2 .grve-heading-color, .grve-column.grve-headings-primary-2 h1, .grve-column.grve-headings-primary-2 h2, .grve-column.grve-headings-primary-2 h3, .grve-column.grve-headings-primary-2 h4, .grve-column.grve-headings-primary-2 h5, .grve-column.grve-headings-primary-2 h6, .grve-column.grve-headings-primary-2 .grve-heading-color, .grve-split-content .grve-headings-primary-2.grve-media-wrapper .grve-title { color: #124143; } .grve-text-primary-2, #grve-theme-wrapper .grve-text-hover-primary-2:hover, #grve-theme-wrapper a.grve-text-hover-primary-2:hover, #grve-theme-wrapper a .grve-text-hover-primary-2:hover { color: #124143; } .grve-text-primary-2.grve-svg-icon { stroke: #124143; } #grve-theme-wrapper .grve-bg-primary-2, #grve-theme-wrapper .grve-bg-hover-primary-2:hover, #grve-theme-wrapper a.grve-bg-hover-primary-2:hover, #grve-theme-wrapper a .grve-bg-hover-primary-2:hover, #grve-theme-wrapper a:hover .grve-bg-hover-primary-2, .grve-filter.grve-filter-style-button.grve-filter-color-primary-2 ul li.selected { background-color: #124143; border-color: #124143; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-primary-2 { background-color: transparent; border-color: #124143; color: #124143; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-primary-2:hover { background-color: #124143; border-color: #124143; color: #ffffff; } #grve-theme-wrapper .grve-menu-type-button.grve-primary-2 > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-primary-2 > a:hover .grve-item { background-color: #124143; color: #ffffff; } #grve-theme-wrapper .has-primary-2-color { color: #124143; } #grve-theme-wrapper .has-primary-2-background-color { background-color: #124143; } .grve-headings-primary-3 h1, .grve-headings-primary-3 h2, .grve-headings-primary-3 h3, .grve-headings-primary-3 h4, .grve-headings-primary-3 h5, .grve-headings-primary-3 h6, .grve-headings-primary-3 .grve-heading-color, .grve-column.grve-headings-primary-3 h1, .grve-column.grve-headings-primary-3 h2, .grve-column.grve-headings-primary-3 h3, .grve-column.grve-headings-primary-3 h4, .grve-column.grve-headings-primary-3 h5, .grve-column.grve-headings-primary-3 h6, .grve-column.grve-headings-primary-3 .grve-heading-color, .grve-split-content .grve-headings-primary-3.grve-media-wrapper .grve-title { color: #ffac56; } .grve-text-primary-3, #grve-theme-wrapper .grve-text-hover-primary-3:hover, #grve-theme-wrapper a.grve-text-hover-primary-3:hover, #grve-theme-wrapper a .grve-text-hover-primary-3:hover { color: #ffac56; } .grve-text-primary-3.grve-svg-icon { stroke: #ffac56; } #grve-theme-wrapper .grve-bg-primary-3, #grve-theme-wrapper .grve-bg-hover-primary-3:hover, #grve-theme-wrapper a.grve-bg-hover-primary-3:hover, #grve-theme-wrapper a .grve-bg-hover-primary-3:hover, #grve-theme-wrapper a:hover .grve-bg-hover-primary-3, .grve-filter.grve-filter-style-button.grve-filter-color-primary-3 ul li.selected { background-color: #ffac56; border-color: #ffac56; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-primary-3 { background-color: transparent; border-color: #ffac56; color: #ffac56; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-primary-3:hover { background-color: #ffac56; border-color: #ffac56; color: #ffffff; } #grve-theme-wrapper .grve-menu-type-button.grve-primary-3 > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-primary-3 > a:hover .grve-item { background-color: #ffac56; color: #ffffff; } #grve-theme-wrapper .has-primary-3-color { color: #ffac56; } #grve-theme-wrapper .has-primary-3-background-color { background-color: #ffac56; } .grve-headings-primary-4 h1, .grve-headings-primary-4 h2, .grve-headings-primary-4 h3, .grve-headings-primary-4 h4, .grve-headings-primary-4 h5, .grve-headings-primary-4 h6, .grve-headings-primary-4 .grve-heading-color, .grve-column.grve-headings-primary-4 h1, .grve-column.grve-headings-primary-4 h2, .grve-column.grve-headings-primary-4 h3, .grve-column.grve-headings-primary-4 h4, .grve-column.grve-headings-primary-4 h5, .grve-column.grve-headings-primary-4 h6, .grve-column.grve-headings-primary-4 .grve-heading-color, .grve-split-content .grve-headings-primary-4.grve-media-wrapper .grve-title { color: #141d29; } .grve-text-primary-4, #grve-theme-wrapper .grve-text-hover-primary-4:hover, #grve-theme-wrapper a.grve-text-hover-primary-4:hover, #grve-theme-wrapper a .grve-text-hover-primary-4:hover { color: #141d29; } .grve-text-primary-4.grve-svg-icon { stroke: #141d29; } #grve-theme-wrapper .grve-bg-primary-4, #grve-theme-wrapper .grve-bg-hover-primary-4:hover, #grve-theme-wrapper a.grve-bg-hover-primary-4:hover, #grve-theme-wrapper a .grve-bg-hover-primary-4:hover, #grve-theme-wrapper a:hover .grve-bg-hover-primary-4, .grve-filter.grve-filter-style-button.grve-filter-color-primary-4 ul li.selected { background-color: #141d29; border-color: #141d29; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-primary-4 { background-color: transparent; border-color: #141d29; color: #141d29; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-primary-4:hover { background-color: #141d29; border-color: #141d29; color: #ffffff; } #grve-theme-wrapper .grve-menu-type-button.grve-primary-4 > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-primary-4 > a:hover .grve-item { background-color: #141d29; color: #ffffff; } #grve-theme-wrapper .has-primary-4-color { color: #141d29; } #grve-theme-wrapper .has-primary-4-background-color { background-color: #141d29; } .grve-headings-primary-5 h1, .grve-headings-primary-5 h2, .grve-headings-primary-5 h3, .grve-headings-primary-5 h4, .grve-headings-primary-5 h5, .grve-headings-primary-5 h6, .grve-headings-primary-5 .grve-heading-color, .grve-column.grve-headings-primary-5 h1, .grve-column.grve-headings-primary-5 h2, .grve-column.grve-headings-primary-5 h3, .grve-column.grve-headings-primary-5 h4, .grve-column.grve-headings-primary-5 h5, .grve-column.grve-headings-primary-5 h6, .grve-column.grve-headings-primary-5 .grve-heading-color, .grve-split-content .grve-headings-primary-5.grve-media-wrapper .grve-title { color: #c1f691; } .grve-text-primary-5, #grve-theme-wrapper .grve-text-hover-primary-5:hover, #grve-theme-wrapper a.grve-text-hover-primary-5:hover, #grve-theme-wrapper a .grve-text-hover-primary-5:hover { color: #c1f691; } .grve-text-primary-5.grve-svg-icon { stroke: #c1f691; } #grve-theme-wrapper .grve-bg-primary-5, #grve-theme-wrapper .grve-bg-hover-primary-5:hover, #grve-theme-wrapper a.grve-bg-hover-primary-5:hover, #grve-theme-wrapper a .grve-bg-hover-primary-5:hover, #grve-theme-wrapper a:hover .grve-bg-hover-primary-5, .grve-filter.grve-filter-style-button.grve-filter-color-primary-5 ul li.selected { background-color: #c1f691; border-color: #c1f691; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-primary-5 { background-color: transparent; border-color: #c1f691; color: #c1f691; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-primary-5:hover { background-color: #c1f691; border-color: #c1f691; color: #ffffff; } #grve-theme-wrapper .grve-menu-type-button.grve-primary-5 > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-primary-5 > a:hover .grve-item { background-color: #c1f691; color: #ffffff; } #grve-theme-wrapper .has-primary-5-color { color: #c1f691; } #grve-theme-wrapper .has-primary-5-background-color { background-color: #c1f691; } .grve-headings-primary-6 h1, .grve-headings-primary-6 h2, .grve-headings-primary-6 h3, .grve-headings-primary-6 h4, .grve-headings-primary-6 h5, .grve-headings-primary-6 h6, .grve-headings-primary-6 .grve-heading-color, .grve-column.grve-headings-primary-6 h1, .grve-column.grve-headings-primary-6 h2, .grve-column.grve-headings-primary-6 h3, .grve-column.grve-headings-primary-6 h4, .grve-column.grve-headings-primary-6 h5, .grve-column.grve-headings-primary-6 h6, .grve-column.grve-headings-primary-6 .grve-heading-color, .grve-split-content .grve-headings-primary-6.grve-media-wrapper .grve-title { color: #db5111; } .grve-text-primary-6, #grve-theme-wrapper .grve-text-hover-primary-6:hover, #grve-theme-wrapper a.grve-text-hover-primary-6:hover, #grve-theme-wrapper a .grve-text-hover-primary-6:hover { color: #db5111; } .grve-text-primary-6.grve-svg-icon { stroke: #db5111; } #grve-theme-wrapper .grve-bg-primary-6, #grve-theme-wrapper .grve-bg-hover-primary-6:hover, #grve-theme-wrapper a.grve-bg-hover-primary-6:hover, #grve-theme-wrapper a .grve-bg-hover-primary-6:hover, #grve-theme-wrapper a:hover .grve-bg-hover-primary-6, .grve-filter.grve-filter-style-button.grve-filter-color-primary-6 ul li.selected { background-color: #db5111; border-color: #db5111; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-primary-6 { background-color: transparent; border-color: #db5111; color: #db5111; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-primary-6:hover { background-color: #db5111; border-color: #db5111; color: #ffffff; } #grve-theme-wrapper .grve-menu-type-button.grve-primary-6 > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-primary-6 > a:hover .grve-item { background-color: #db5111; color: #ffffff; } #grve-theme-wrapper .has-primary-6-color { color: #db5111; } #grve-theme-wrapper .has-primary-6-background-color { background-color: #db5111; } .grve-headings-light h1, .grve-headings-light h2, .grve-headings-light h3, .grve-headings-light h4, .grve-headings-light h5, .grve-headings-light h6, .grve-headings-light .grve-heading-color, .grve-column.grve-headings-light h1, .grve-column.grve-headings-light h2, .grve-column.grve-headings-light h3, .grve-column.grve-headings-light h4, .grve-column.grve-headings-light h5, .grve-column.grve-headings-light h6, .grve-column.grve-headings-light .grve-heading-color, .grve-split-content .grve-headings-light.grve-media-wrapper .grve-title { color: #ffffff; } .grve-text-light, #grve-theme-wrapper .grve-text-hover-light:hover, #grve-theme-wrapper a.grve-text-hover-light:hover, #grve-theme-wrapper a .grve-text-hover-light:hover { color: #ffffff; } .grve-text-light.grve-svg-icon { stroke: #ffffff; } #grve-theme-wrapper .grve-bg-light, #grve-theme-wrapper .grve-bg-hover-light:hover, #grve-theme-wrapper a.grve-bg-hover-light:hover, #grve-theme-wrapper a .grve-bg-hover-light:hover, #grve-theme-wrapper a:hover .grve-bg-hover-light, .grve-filter.grve-filter-style-button.grve-filter-color-light ul li.selected { background-color: #ffffff; border-color: #ffffff; color: #000000; } #grve-theme-wrapper a.grve-btn-line.grve-bg-light { background-color: transparent; border-color: #ffffff; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-light:hover { background-color: #ffffff; border-color: #ffffff; color: #000000; } #grve-theme-wrapper .grve-menu-type-button.grve-light > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-light > a:hover .grve-item { background-color: #ffffff; color: #000000; } #grve-theme-wrapper .has-light-color { color: #ffffff; } #grve-theme-wrapper .has-light-background-color { background-color: #ffffff; } .grve-headings-white h1, .grve-headings-white h2, .grve-headings-white h3, .grve-headings-white h4, .grve-headings-white h5, .grve-headings-white h6, .grve-headings-white .grve-heading-color, .grve-column.grve-headings-white h1, .grve-column.grve-headings-white h2, .grve-column.grve-headings-white h3, .grve-column.grve-headings-white h4, .grve-column.grve-headings-white h5, .grve-column.grve-headings-white h6, .grve-column.grve-headings-white .grve-heading-color, .grve-split-content .grve-headings-white.grve-media-wrapper .grve-title { color: #ffffff; } .grve-text-white, #grve-theme-wrapper .grve-text-hover-white:hover, #grve-theme-wrapper a.grve-text-hover-white:hover, #grve-theme-wrapper a .grve-text-hover-white:hover { color: #ffffff; } .grve-text-white.grve-svg-icon { stroke: #ffffff; } #grve-theme-wrapper .grve-bg-white, #grve-theme-wrapper .grve-bg-hover-white:hover, #grve-theme-wrapper a.grve-bg-hover-white:hover, #grve-theme-wrapper a .grve-bg-hover-white:hover, #grve-theme-wrapper a:hover .grve-bg-hover-white, .grve-filter.grve-filter-style-button.grve-filter-color-white ul li.selected { background-color: #ffffff; border-color: #ffffff; color: #000000; } #grve-theme-wrapper a.grve-btn-line.grve-bg-white { background-color: transparent; border-color: #ffffff; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-white:hover { background-color: #ffffff; border-color: #ffffff; color: #000000; } #grve-theme-wrapper .grve-menu-type-button.grve-white > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-white > a:hover .grve-item { background-color: #ffffff; color: #000000; } #grve-theme-wrapper .has-white-color { color: #ffffff; } #grve-theme-wrapper .has-white-background-color { background-color: #ffffff; } .grve-headings-dark h1, .grve-headings-dark h2, .grve-headings-dark h3, .grve-headings-dark h4, .grve-headings-dark h5, .grve-headings-dark h6, .grve-headings-dark .grve-heading-color, .grve-column.grve-headings-dark h1, .grve-column.grve-headings-dark h2, .grve-column.grve-headings-dark h3, .grve-column.grve-headings-dark h4, .grve-column.grve-headings-dark h5, .grve-column.grve-headings-dark h6, .grve-column.grve-headings-dark .grve-heading-color, .grve-split-content .grve-headings-dark.grve-media-wrapper .grve-title { color: #000000; } .grve-text-dark, #grve-theme-wrapper .grve-text-hover-dark:hover, #grve-theme-wrapper a.grve-text-hover-dark:hover, #grve-theme-wrapper a .grve-text-hover-dark:hover { color: #000000; } .grve-text-dark.grve-svg-icon { stroke: #000000; } #grve-theme-wrapper .grve-bg-dark, #grve-theme-wrapper .grve-bg-hover-dark:hover, #grve-theme-wrapper a.grve-bg-hover-dark:hover, #grve-theme-wrapper a .grve-bg-hover-dark:hover, #grve-theme-wrapper a:hover .grve-bg-hover-dark, .grve-filter.grve-filter-style-button.grve-filter-color-dark ul li.selected { background-color: #000000; border-color: #000000; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-dark { background-color: transparent; border-color: #000000; color: #000000; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-dark:hover { background-color: #000000; border-color: #000000; color: #ffffff; } #grve-theme-wrapper .grve-menu-type-button.grve-dark > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-dark > a:hover .grve-item { background-color: #000000; color: #ffffff; } #grve-theme-wrapper .has-dark-color { color: #000000; } #grve-theme-wrapper .has-dark-background-color { background-color: #000000; } .grve-headings-black h1, .grve-headings-black h2, .grve-headings-black h3, .grve-headings-black h4, .grve-headings-black h5, .grve-headings-black h6, .grve-headings-black .grve-heading-color, .grve-column.grve-headings-black h1, .grve-column.grve-headings-black h2, .grve-column.grve-headings-black h3, .grve-column.grve-headings-black h4, .grve-column.grve-headings-black h5, .grve-column.grve-headings-black h6, .grve-column.grve-headings-black .grve-heading-color, .grve-split-content .grve-headings-black.grve-media-wrapper .grve-title { color: #000000; } .grve-text-black, #grve-theme-wrapper .grve-text-hover-black:hover, #grve-theme-wrapper a.grve-text-hover-black:hover, #grve-theme-wrapper a .grve-text-hover-black:hover { color: #000000; } .grve-text-black.grve-svg-icon { stroke: #000000; } #grve-theme-wrapper .grve-bg-black, #grve-theme-wrapper .grve-bg-hover-black:hover, #grve-theme-wrapper a.grve-bg-hover-black:hover, #grve-theme-wrapper a .grve-bg-hover-black:hover, #grve-theme-wrapper a:hover .grve-bg-hover-black, .grve-filter.grve-filter-style-button.grve-filter-color-black ul li.selected { background-color: #000000; border-color: #000000; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-black { background-color: transparent; border-color: #000000; color: #000000; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-black:hover { background-color: #000000; border-color: #000000; color: #ffffff; } #grve-theme-wrapper .grve-menu-type-button.grve-black > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-black > a:hover .grve-item { background-color: #000000; color: #ffffff; } #grve-theme-wrapper .has-black-color { color: #000000; } #grve-theme-wrapper .has-black-background-color { background-color: #000000; } .grve-headings-green h1, .grve-headings-green h2, .grve-headings-green h3, .grve-headings-green h4, .grve-headings-green h5, .grve-headings-green h6, .grve-headings-green .grve-heading-color, .grve-column.grve-headings-green h1, .grve-column.grve-headings-green h2, .grve-column.grve-headings-green h3, .grve-column.grve-headings-green h4, .grve-column.grve-headings-green h5, .grve-column.grve-headings-green h6, .grve-column.grve-headings-green .grve-heading-color, .grve-split-content .grve-headings-green.grve-media-wrapper .grve-title { color: #6ECA09; } .grve-text-green, #grve-theme-wrapper .grve-text-hover-green:hover, #grve-theme-wrapper a.grve-text-hover-green:hover, #grve-theme-wrapper a .grve-text-hover-green:hover { color: #6ECA09; } .grve-text-green.grve-svg-icon { stroke: #6ECA09; } #grve-theme-wrapper .grve-bg-green, #grve-theme-wrapper .grve-bg-hover-green:hover, #grve-theme-wrapper a.grve-bg-hover-green:hover, #grve-theme-wrapper a .grve-bg-hover-green:hover, #grve-theme-wrapper a:hover .grve-bg-hover-green, .grve-filter.grve-filter-style-button.grve-filter-color-green ul li.selected { background-color: #6ECA09; border-color: #6ECA09; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-green { background-color: transparent; border-color: #6ECA09; color: #6ECA09; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-green:hover { background-color: #6ECA09; border-color: #6ECA09; color: #ffffff; } #grve-theme-wrapper .grve-menu-type-button.grve-green > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-green > a:hover .grve-item { background-color: #6ECA09; color: #ffffff; } #grve-theme-wrapper .has-green-color { color: #6ECA09; } #grve-theme-wrapper .has-green-background-color { background-color: #6ECA09; } .grve-headings-red h1, .grve-headings-red h2, .grve-headings-red h3, .grve-headings-red h4, .grve-headings-red h5, .grve-headings-red h6, .grve-headings-red .grve-heading-color, .grve-column.grve-headings-red h1, .grve-column.grve-headings-red h2, .grve-column.grve-headings-red h3, .grve-column.grve-headings-red h4, .grve-column.grve-headings-red h5, .grve-column.grve-headings-red h6, .grve-column.grve-headings-red .grve-heading-color, .grve-split-content .grve-headings-red.grve-media-wrapper .grve-title { color: #D0021B; } .grve-text-red, #grve-theme-wrapper .grve-text-hover-red:hover, #grve-theme-wrapper a.grve-text-hover-red:hover, #grve-theme-wrapper a .grve-text-hover-red:hover { color: #D0021B; } .grve-text-red.grve-svg-icon { stroke: #D0021B; } #grve-theme-wrapper .grve-bg-red, #grve-theme-wrapper .grve-bg-hover-red:hover, #grve-theme-wrapper a.grve-bg-hover-red:hover, #grve-theme-wrapper a .grve-bg-hover-red:hover, #grve-theme-wrapper a:hover .grve-bg-hover-red, .grve-filter.grve-filter-style-button.grve-filter-color-red ul li.selected { background-color: #D0021B; border-color: #D0021B; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-red { background-color: transparent; border-color: #D0021B; color: #D0021B; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-red:hover { background-color: #D0021B; border-color: #D0021B; color: #ffffff; } #grve-theme-wrapper .grve-menu-type-button.grve-red > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-red > a:hover .grve-item { background-color: #D0021B; color: #ffffff; } #grve-theme-wrapper .has-red-color { color: #D0021B; } #grve-theme-wrapper .has-red-background-color { background-color: #D0021B; } .grve-headings-orange h1, .grve-headings-orange h2, .grve-headings-orange h3, .grve-headings-orange h4, .grve-headings-orange h5, .grve-headings-orange h6, .grve-headings-orange .grve-heading-color, .grve-column.grve-headings-orange h1, .grve-column.grve-headings-orange h2, .grve-column.grve-headings-orange h3, .grve-column.grve-headings-orange h4, .grve-column.grve-headings-orange h5, .grve-column.grve-headings-orange h6, .grve-column.grve-headings-orange .grve-heading-color, .grve-split-content .grve-headings-orange.grve-media-wrapper .grve-title { color: #FAB901; } .grve-text-orange, #grve-theme-wrapper .grve-text-hover-orange:hover, #grve-theme-wrapper a.grve-text-hover-orange:hover, #grve-theme-wrapper a .grve-text-hover-orange:hover { color: #FAB901; } .grve-text-orange.grve-svg-icon { stroke: #FAB901; } #grve-theme-wrapper .grve-bg-orange, #grve-theme-wrapper .grve-bg-hover-orange:hover, #grve-theme-wrapper a.grve-bg-hover-orange:hover, #grve-theme-wrapper a .grve-bg-hover-orange:hover, #grve-theme-wrapper a:hover .grve-bg-hover-orange, .grve-filter.grve-filter-style-button.grve-filter-color-orange ul li.selected { background-color: #FAB901; border-color: #FAB901; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-orange { background-color: transparent; border-color: #FAB901; color: #FAB901; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-orange:hover { background-color: #FAB901; border-color: #FAB901; color: #ffffff; } #grve-theme-wrapper .grve-menu-type-button.grve-orange > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-orange > a:hover .grve-item { background-color: #FAB901; color: #ffffff; } #grve-theme-wrapper .has-orange-color { color: #FAB901; } #grve-theme-wrapper .has-orange-background-color { background-color: #FAB901; } .grve-headings-aqua h1, .grve-headings-aqua h2, .grve-headings-aqua h3, .grve-headings-aqua h4, .grve-headings-aqua h5, .grve-headings-aqua h6, .grve-headings-aqua .grve-heading-color, .grve-column.grve-headings-aqua h1, .grve-column.grve-headings-aqua h2, .grve-column.grve-headings-aqua h3, .grve-column.grve-headings-aqua h4, .grve-column.grve-headings-aqua h5, .grve-column.grve-headings-aqua h6, .grve-column.grve-headings-aqua .grve-heading-color, .grve-split-content .grve-headings-aqua.grve-media-wrapper .grve-title { color: #28d2dc; } .grve-text-aqua, #grve-theme-wrapper .grve-text-hover-aqua:hover, #grve-theme-wrapper a.grve-text-hover-aqua:hover, #grve-theme-wrapper a .grve-text-hover-aqua:hover { color: #28d2dc; } .grve-text-aqua.grve-svg-icon { stroke: #28d2dc; } #grve-theme-wrapper .grve-bg-aqua, #grve-theme-wrapper .grve-bg-hover-aqua:hover, #grve-theme-wrapper a.grve-bg-hover-aqua:hover, #grve-theme-wrapper a .grve-bg-hover-aqua:hover, #grve-theme-wrapper a:hover .grve-bg-hover-aqua, .grve-filter.grve-filter-style-button.grve-filter-color-aqua ul li.selected { background-color: #28d2dc; border-color: #28d2dc; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-aqua { background-color: transparent; border-color: #28d2dc; color: #28d2dc; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-aqua:hover { background-color: #28d2dc; border-color: #28d2dc; color: #ffffff; } #grve-theme-wrapper .grve-menu-type-button.grve-aqua > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-aqua > a:hover .grve-item { background-color: #28d2dc; color: #ffffff; } #grve-theme-wrapper .has-aqua-color { color: #28d2dc; } #grve-theme-wrapper .has-aqua-background-color { background-color: #28d2dc; } .grve-headings-blue h1, .grve-headings-blue h2, .grve-headings-blue h3, .grve-headings-blue h4, .grve-headings-blue h5, .grve-headings-blue h6, .grve-headings-blue .grve-heading-color, .grve-column.grve-headings-blue h1, .grve-column.grve-headings-blue h2, .grve-column.grve-headings-blue h3, .grve-column.grve-headings-blue h4, .grve-column.grve-headings-blue h5, .grve-column.grve-headings-blue h6, .grve-column.grve-headings-blue .grve-heading-color, .grve-split-content .grve-headings-blue.grve-media-wrapper .grve-title { color: #15c7ff; } .grve-text-blue, #grve-theme-wrapper .grve-text-hover-blue:hover, #grve-theme-wrapper a.grve-text-hover-blue:hover, #grve-theme-wrapper a .grve-text-hover-blue:hover { color: #15c7ff; } .grve-text-blue.grve-svg-icon { stroke: #15c7ff; } #grve-theme-wrapper .grve-bg-blue, #grve-theme-wrapper .grve-bg-hover-blue:hover, #grve-theme-wrapper a.grve-bg-hover-blue:hover, #grve-theme-wrapper a .grve-bg-hover-blue:hover, #grve-theme-wrapper a:hover .grve-bg-hover-blue, .grve-filter.grve-filter-style-button.grve-filter-color-blue ul li.selected { background-color: #15c7ff; border-color: #15c7ff; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-blue { background-color: transparent; border-color: #15c7ff; color: #15c7ff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-blue:hover { background-color: #15c7ff; border-color: #15c7ff; color: #ffffff; } #grve-theme-wrapper .grve-menu-type-button.grve-blue > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-blue > a:hover .grve-item { background-color: #15c7ff; color: #ffffff; } #grve-theme-wrapper .has-blue-color { color: #15c7ff; } #grve-theme-wrapper .has-blue-background-color { background-color: #15c7ff; } .grve-headings-purple h1, .grve-headings-purple h2, .grve-headings-purple h3, .grve-headings-purple h4, .grve-headings-purple h5, .grve-headings-purple h6, .grve-headings-purple .grve-heading-color, .grve-column.grve-headings-purple h1, .grve-column.grve-headings-purple h2, .grve-column.grve-headings-purple h3, .grve-column.grve-headings-purple h4, .grve-column.grve-headings-purple h5, .grve-column.grve-headings-purple h6, .grve-column.grve-headings-purple .grve-heading-color, .grve-split-content .grve-headings-purple.grve-media-wrapper .grve-title { color: #7639e2; } .grve-text-purple, #grve-theme-wrapper .grve-text-hover-purple:hover, #grve-theme-wrapper a.grve-text-hover-purple:hover, #grve-theme-wrapper a .grve-text-hover-purple:hover { color: #7639e2; } .grve-text-purple.grve-svg-icon { stroke: #7639e2; } #grve-theme-wrapper .grve-bg-purple, #grve-theme-wrapper .grve-bg-hover-purple:hover, #grve-theme-wrapper a.grve-bg-hover-purple:hover, #grve-theme-wrapper a .grve-bg-hover-purple:hover, #grve-theme-wrapper a:hover .grve-bg-hover-purple, .grve-filter.grve-filter-style-button.grve-filter-color-purple ul li.selected { background-color: #7639e2; border-color: #7639e2; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-purple { background-color: transparent; border-color: #7639e2; color: #7639e2; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-purple:hover { background-color: #7639e2; border-color: #7639e2; color: #ffffff; } #grve-theme-wrapper .grve-menu-type-button.grve-purple > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-purple > a:hover .grve-item { background-color: #7639e2; color: #ffffff; } #grve-theme-wrapper .has-purple-color { color: #7639e2; } #grve-theme-wrapper .has-purple-background-color { background-color: #7639e2; } .grve-headings-grey h1, .grve-headings-grey h2, .grve-headings-grey h3, .grve-headings-grey h4, .grve-headings-grey h5, .grve-headings-grey h6, .grve-headings-grey .grve-heading-color, .grve-column.grve-headings-grey h1, .grve-column.grve-headings-grey h2, .grve-column.grve-headings-grey h3, .grve-column.grve-headings-grey h4, .grve-column.grve-headings-grey h5, .grve-column.grve-headings-grey h6, .grve-column.grve-headings-grey .grve-heading-color, .grve-split-content .grve-headings-grey.grve-media-wrapper .grve-title { color: #e2e2e2; } .grve-text-grey, #grve-theme-wrapper .grve-text-hover-grey:hover, #grve-theme-wrapper a.grve-text-hover-grey:hover, #grve-theme-wrapper a .grve-text-hover-grey:hover { color: #e2e2e2; } .grve-text-grey.grve-svg-icon { stroke: #e2e2e2; } #grve-theme-wrapper .grve-bg-grey, #grve-theme-wrapper .grve-bg-hover-grey:hover, #grve-theme-wrapper a.grve-bg-hover-grey:hover, #grve-theme-wrapper a .grve-bg-hover-grey:hover, #grve-theme-wrapper a:hover .grve-bg-hover-grey, .grve-filter.grve-filter-style-button.grve-filter-color-grey ul li.selected { background-color: #e2e2e2; border-color: #e2e2e2; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-grey { background-color: transparent; border-color: #e2e2e2; color: #e2e2e2; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-grey:hover { background-color: #e2e2e2; border-color: #e2e2e2; color: #ffffff; } #grve-theme-wrapper .grve-menu-type-button.grve-grey > a .grve-item, #grve-theme-wrapper .grve-menu-type-button.grve-hover-grey > a:hover .grve-item { background-color: #e2e2e2; color: #ffffff; } #grve-theme-wrapper .has-grey-color { color: #e2e2e2; } #grve-theme-wrapper .has-grey-background-color { background-color: #e2e2e2; } .grve-anchor-menu .grve-anchor-wrapper, .grve-anchor-menu .grve-container ul, #grve-responsive-anchor { background-color: #ffffff; } .grve-anchor-menu .grve-anchor-wrapper, .grve-anchor-menu .grve-container > ul > li > a, .grve-anchor-menu .grve-container ul li a, .grve-anchor-menu .grve-container > ul > li:last-child > a, #grve-responsive-anchor a { border-color: #ffffff; } .grve-anchor-menu a, #grve-responsive-anchor a, #grve-responsive-anchor .grve-close-btn { color: #272727; background-color: transparent; } #grve-responsive-anchor a .grve-arrow:after, #grve-responsive-anchor a .grve-arrow:before { background-color: #272727; } .grve-anchor-menu a:hover, .grve-anchor-menu .grve-container > ul > li.active > a { color: #63b143; background-color: #ffffff; } #grve-responsive-anchor a:hover span { color: #63b143; } .grve-anchor-menu a .grve-arrow:after, .grve-anchor-menu a .grve-arrow:before, #grve-responsive-anchor a .grve-arrow:hover:after, #grve-responsive-anchor a .grve-arrow:hover:before { background-color: #63b143; } #grve-page-anchor { height: 62px; } #grve-page-anchor .grve-anchor-wrapper { line-height: 60px; } #grve-post-anchor { height: 62px; } #grve-post-anchor .grve-anchor-wrapper { line-height: 60px; } #grve-portfolio-anchor { height: 62px; } #grve-portfolio-anchor .grve-anchor-wrapper { line-height: 60px; } .grve-breadcrumbs { background-color: #ffffff; border-color: #e0e0e0; } .grve-breadcrumbs ul li { color: #b2b2b2; } .grve-breadcrumbs ul li a { color: #6e6e6e; } .grve-breadcrumbs ul li a:hover { color: #63b143; } #grve-page-breadcrumbs { line-height: 60px; } #grve-post-breadcrumbs { line-height: 60px; } #grve-portfolio-breadcrumbs { line-height: 60px; } #grve-product-breadcrumbs { line-height: 60px; } #grve-content, .grve-single-wrapper, #grve-main-content .grve-section, .grve-anchor-menu, #grve-safebutton-area, #grve-bottom-bar { background-color: #ffffff; color: #141d29; } body, .grve-text-content, .grve-text-content a, #grve-content form, #grve-content form p, #grve-content form div, #grve-content form span:not(.grve-heading-color), table, #reply-title, .grve-blog.grve-with-shadow .grve-blog-item:not(.grve-style-2) .grve-post-meta, .grve-blog.grve-with-shadow .grve-blog-item:not(.grve-style-2) p { color: #141d29; } #grve-theme-wrapper .grve-border, a.grve-border, #grve-content table, #grve-content tr, #grve-content td, #grve-content th, #grve-theme-wrapper form, #grve-theme-wrapper form p, #grve-theme-wrapper .wpcf7-form-control-wrap, #grve-theme-wrapper .wpcf7-list-item, #grve-theme-wrapper label, #grve-content form div, #grve-content form span:not(.grve-heading-color), hr, .grve-hr.grve-element div, .grve-title-double-line span:before, .grve-title-double-line span:after, .grve-title-double-bottom-line span:after, .vc_tta.vc_general .vc_tta-panel-title, #grve-single-post-tags .grve-tags li a, #grve-single-post-categories .grve-categories li a { border-color: #e9e9e9; } #grve-single-post-categories .grve-categories li a { background-color: #e9e9e9; } .grve-border-primary-1, #grve-content .grve-blog-large .grve-blog-item.sticky ul.grve-post-meta, .grve-carousel-pagination-2 .grve-carousel .owl-controls .owl-page.active span, .grve-carousel-pagination-2 .grve-carousel .owl-controls.clickable .owl-page:hover span, .grve-carousel-pagination-2.grve-testimonial .owl-controls .owl-page.active span, .grve-carousel-pagination-2.grve-testimonial .owl-controls.clickable .owl-page:hover span, .grve-carousel-pagination-2 .grve-flexible-carousel .owl-controls .owl-page.active span, .grve-carousel-pagination-2 .grve-flexible-carousel .owl-controls.clickable .owl-page:hover span, #grve-content .grve-read-more:after, #grve-content .more-link:after, .grve-blog-large .grve-blog-item.sticky .grve-blog-item-inner:after { border-color: #63b143; } #grve-content .widget .grve-widget-title { color: #141d29; } .widget { color: #141d29; } .widget, .widget ul, .widget li, .widget div { border-color: #e9e9e9; } .grve-widget.grve-social li a.grve-outline:hover { border-color: #63b143; } .widget a:not(.grve-outline):not(.grve-btn) { color: #141d29; } .widget:not(.grve-social) a:not(.grve-outline):not(.grve-btn):hover, .widget.widget_nav_menu li.open > a { color: #63b143; } #grve-post-bar, #grve-post-bar.grve-layout-3 .grve-post-bar-item .grve-item-icon, #grve-post-bar.grve-layout-3 .grve-post-bar-item { background-color: #272727; border-color: #272727; } #grve-post-bar .grve-post-bar-item, #grve-post-bar.grve-layout-1 .grve-post-bar-item .grve-nav-item, #grve-post-bar.grve-layout-2:not(.grve-nav-columns-1) .grve-post-bar-item .grve-next, #grve-post-bar.grve-layout-2.grve-nav-columns-1 .grve-post-bar-item .grve-prev + .grve-next { border-color: #272727; } #grve-post-bar .grve-nav-item .grve-title { color: #ffffff; } #grve-post-bar .grve-bar-socials li { border-color: #272727; } #grve-post-bar .grve-bar-socials li a:not(.active) { color: #ffffff; } #grve-post-bar .grve-bar-socials li a:hover { color: #000000; } #grve-post-bar .grve-arrow, #grve-post-bar.grve-layout-3 .grve-post-bar-item .grve-item-icon { color: #ffffff; } #grve-portfolio-bar .grve-post-bar-item:not(.grve-post-navigation), #grve-portfolio-bar .grve-post-bar-item .grve-nav-item { padding-top: 40px; padding-bottom: 40px; } #grve-portfolio-bar, #grve-portfolio-bar.grve-layout-3 .grve-post-bar-item .grve-item-icon, #grve-portfolio-bar.grve-layout-3 .grve-post-bar-item { background-color: #ffffff; border-color: #e9e9e9; } #grve-portfolio-bar .grve-post-bar-item, #grve-portfolio-bar.grve-layout-1 .grve-post-bar-item .grve-nav-item, #grve-portfolio-bar.grve-layout-2:not(.grve-nav-columns-1) .grve-post-bar-item .grve-next, #grve-portfolio-bar.grve-layout-2.grve-nav-columns-1 .grve-post-bar-item .grve-prev + .grve-next { border-color: #e9e9e9; } #grve-portfolio-bar .grve-nav-item .grve-title { color: #000000; } #grve-portfolio-bar .grve-bar-socials li { border-color: #e9e9e9; } #grve-portfolio-bar .grve-bar-socials li a:not(.active) { color: #d3d3d3; } #grve-portfolio-bar .grve-bar-socials li a:hover { color: #000000; } #grve-portfolio-bar .grve-arrow, #grve-portfolio-bar.grve-layout-3 .grve-post-bar-item .grve-item-icon { color: #d3d3d3; } #grve-footer .grve-widget-area { background-color: #272727; } #grve-footer .grve-widget-area .widget .grve-widget-title, #grve-footer .grve-widget-area h1, #grve-footer .grve-widget-area h2, #grve-footer .grve-widget-area h3, #grve-footer .grve-widget-area h4, #grve-footer .grve-widget-area h5, #grve-footer .grve-widget-area h6 { color: #ffffff; } #grve-footer .grve-widget-area .widget, #grve-footer .grve-widget-area form, #grve-footer .grve-widget-area form p, #grve-footer .grve-widget-area form div, #grve-footer .grve-widget-area form span { color: #ffffff; } #grve-footer .grve-widget-area, #grve-footer .grve-widget-area .grve-container, #grve-footer .grve-widget-area .widget, #grve-footer .grve-widget-area .widget a:not(.grve-outline):not(.grve-btn), #grve-footer .grve-widget-area .widget ul, #grve-footer .grve-widget-area .widget li, #grve-footer .grve-widget-area .widget div, #grve-footer .grve-widget-area table, #grve-footer .grve-widget-area tr, #grve-footer .grve-widget-area td, #grve-footer .grve-widget-area th, #grve-footer .grve-widget-area form, #grve-footer .grve-widget-area .wpcf7-form-control-wrap, #grve-footer .grve-widget-area label, #grve-footer .grve-widget-area .grve-border, #grve-footer .grve-widget-area form, #grve-footer .grve-widget-area form p, #grve-footer .grve-widget-area form div, #grve-footer .grve-widget-area form span, #grve-footer .grve-widget-area .grve-widget-area { border-color: #6b6b6b; } #grve-footer .grve-widget-area .widget a:not(.grve-outline):not(.grve-btn) { color: #ffffff; } #grve-footer .grve-widget-area .widget:not(.widget_tag_cloud) a:not(.grve-outline):not(.grve-btn):hover, #grve-footer .grve-widget-area .widget.widget_nav_menu li.open > a { color: #63b143; } #grve-footer .grve-footer-bar { color: #ffffff; background-color: rgba(39,39,39,1); } #grve-footer .grve-footer-bar a { color: #ffffff; } #grve-footer .grve-footer-bar a:hover { color: #63b143; } .grve-back-top .grve-wrapper-color { background-color: #262829; } .grve-back-top .grve-back-top-icon { color: #ffffff; } .widget.widget_tag_cloud a { display: inline-block; margin-bottom: 4px; margin-right: 4px; font-size: 12px !important; border: 2px solid; border-color: inherit; -webkit-border-radius: 50px; border-radius: 50px; line-height: 30px; padding: 0 15px; color: inherit; -webkit-transition : all .3s; -moz-transition : all .3s; -ms-transition : all .3s; -o-transition : all .3s; transition : all .3s; } #grve-theme-wrapper .widget.widget_tag_cloud a { border-color: #e9e9e9; } #grve-theme-wrapper .widget.widget_tag_cloud a:hover, #grve-theme-wrapper #grve-sidearea .widget.widget_tag_cloud a:hover { background-color: #63b143; border-color: #63b143; color: #ffffff; } #grve-theme-wrapper #grve-sidearea .widget.widget_tag_cloud a { border-color: #3e3e3e; } #grve-footer .grve-widget-area .widget.widget_tag_cloud a:hover { background-color: #63b143; border-color: #63b143; color: #ffffff; } #grve-privacy-bar { background-color: rgba(0,0,0,0.90); color: #ffffff; } .grve-privacy-agreement { background-color: #272727; color: #ffffff; } .grve-privacy-refresh-btn { background-color: #63b143; color: #ffffff; } .grve-privacy-preferences { background-color: transparent; color: #ffffff; } .grve-privacy-agreement:hover { background-color: #272727; } .grve-privacy-refresh-btn:hover { background-color: #63b143; } .grve-privacy-switch .grve-switch input[type='checkbox']:checked + .grve-switch-slider { background-color: #63b143; } .compose-mode .vc_element .grve-row { margin-top: 30px; } .compose-mode .vc_vc_column .wpb_column { width: 100% !important; margin-bottom: 30px; border: 1px dashed rgba(125, 125, 125, 0.4); } .compose-mode .vc_controls > .vc_controls-out-tl { left: 15px; } .compose-mode .vc_controls > .vc_controls-bc { bottom: 15px; } .compose-mode .vc_welcome .vc_buttons { margin-top: 60px; } .compose-mode .grve-image img { opacity: 1; } .compose-mode .vc_controls > div { z-index: 9; } .compose-mode .grve-bg-image { opacity: 1; } .compose-mode #grve-theme-wrapper .grve-section.grve-fullwidth-background, .compose-mode #grve-theme-wrapper .grve-section.grve-fullwidth-element { visibility: visible; } .compose-mode .grve-animated-item { opacity: 1; } .compose-mode .grve-clipping-animation, .compose-mode .grve-clipping-animation.grve-colored-clipping .grve-clipping-content { visibility: visible; opacity: 1; } .compose-mode .grve-section.grve-custom-height { visibility: visible; } .grve-row.grve-columns-gap-5 { margin-left: -2.5px; margin-right: -2.5px; } .grve-row.grve-columns-gap-5 .grve-column { padding-left: 2.5px; padding-right: 2.5px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-5 .grve-column .grve-column-wrapper { margin-bottom: 30px; } .grve-row.grve-columns-gap-5 .grve-column:last-child .grve-column-wrapper { margin-bottom: 0px; } } .grve-section.grve-fullwidth .grve-row.grve-columns-gap-5 { padding-left: 2.5px; padding-right: 2.5px; } .grve-row.grve-columns-gap-5 .grve-row-inner { margin-left: -2.5px; margin-right: -2.5px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-5 .grve-row-inner { margin-bottom: 5px; } .grve-row.grve-columns-gap-5 .grve-row-inner:last-child { margin-bottom: 0px; } } .grve-row.grve-columns-gap-5 .grve-column-inner { padding-left: 2.5px; padding-right: 2.5px; } .grve-row.grve-columns-gap-10 { margin-left: -5px; margin-right: -5px; } .grve-row.grve-columns-gap-10 .grve-column { padding-left: 5px; padding-right: 5px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-10 .grve-column .grve-column-wrapper { margin-bottom: 30px; } .grve-row.grve-columns-gap-10 .grve-column:last-child .grve-column-wrapper { margin-bottom: 0px; } } .grve-section.grve-fullwidth .grve-row.grve-columns-gap-10 { padding-left: 5px; padding-right: 5px; } .grve-row.grve-columns-gap-10 .grve-row-inner { margin-left: -5px; margin-right: -5px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-10 .grve-row-inner { margin-bottom: 10px; } .grve-row.grve-columns-gap-10 .grve-row-inner:last-child { margin-bottom: 0px; } } .grve-row.grve-columns-gap-10 .grve-column-inner { padding-left: 5px; padding-right: 5px; } .grve-row.grve-columns-gap-15 { margin-left: -7.5px; margin-right: -7.5px; } .grve-row.grve-columns-gap-15 .grve-column { padding-left: 7.5px; padding-right: 7.5px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-15 .grve-column .grve-column-wrapper { margin-bottom: 30px; } .grve-row.grve-columns-gap-15 .grve-column:last-child .grve-column-wrapper { margin-bottom: 0px; } } .grve-section.grve-fullwidth .grve-row.grve-columns-gap-15 { padding-left: 7.5px; padding-right: 7.5px; } .grve-row.grve-columns-gap-15 .grve-row-inner { margin-left: -7.5px; margin-right: -7.5px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-15 .grve-row-inner { margin-bottom: 15px; } .grve-row.grve-columns-gap-15 .grve-row-inner:last-child { margin-bottom: 0px; } } .grve-row.grve-columns-gap-15 .grve-column-inner { padding-left: 7.5px; padding-right: 7.5px; } .grve-row.grve-columns-gap-20 { margin-left: -10px; margin-right: -10px; } .grve-row.grve-columns-gap-20 .grve-column { padding-left: 10px; padding-right: 10px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-20 .grve-column .grve-column-wrapper { margin-bottom: 30px; } .grve-row.grve-columns-gap-20 .grve-column:last-child .grve-column-wrapper { margin-bottom: 0px; } } .grve-section.grve-fullwidth .grve-row.grve-columns-gap-20 { padding-left: 10px; padding-right: 10px; } .grve-row.grve-columns-gap-20 .grve-row-inner { margin-left: -10px; margin-right: -10px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-20 .grve-row-inner { margin-bottom: 20px; } .grve-row.grve-columns-gap-20 .grve-row-inner:last-child { margin-bottom: 0px; } } .grve-row.grve-columns-gap-20 .grve-column-inner { padding-left: 10px; padding-right: 10px; } .grve-row.grve-columns-gap-25 { margin-left: -12.5px; margin-right: -12.5px; } .grve-row.grve-columns-gap-25 .grve-column { padding-left: 12.5px; padding-right: 12.5px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-25 .grve-column .grve-column-wrapper { margin-bottom: 30px; } .grve-row.grve-columns-gap-25 .grve-column:last-child .grve-column-wrapper { margin-bottom: 0px; } } .grve-section.grve-fullwidth .grve-row.grve-columns-gap-25 { padding-left: 12.5px; padding-right: 12.5px; } .grve-row.grve-columns-gap-25 .grve-row-inner { margin-left: -12.5px; margin-right: -12.5px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-25 .grve-row-inner { margin-bottom: 25px; } .grve-row.grve-columns-gap-25 .grve-row-inner:last-child { margin-bottom: 0px; } } .grve-row.grve-columns-gap-25 .grve-column-inner { padding-left: 12.5px; padding-right: 12.5px; } .grve-row.grve-columns-gap-30 { margin-left: -15px; margin-right: -15px; } .grve-row.grve-columns-gap-30 .grve-column { padding-left: 15px; padding-right: 15px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-30 .grve-column .grve-column-wrapper { margin-bottom: 30px; } .grve-row.grve-columns-gap-30 .grve-column:last-child .grve-column-wrapper { margin-bottom: 0px; } } .grve-section.grve-fullwidth .grve-row.grve-columns-gap-30 { padding-left: 15px; padding-right: 15px; } .grve-row.grve-columns-gap-30 .grve-row-inner { margin-left: -15px; margin-right: -15px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-30 .grve-row-inner { margin-bottom: 30px; } .grve-row.grve-columns-gap-30 .grve-row-inner:last-child { margin-bottom: 0px; } } .grve-row.grve-columns-gap-30 .grve-column-inner { padding-left: 15px; padding-right: 15px; } .grve-row.grve-columns-gap-35 { margin-left: -17.5px; margin-right: -17.5px; } .grve-row.grve-columns-gap-35 .grve-column { padding-left: 17.5px; padding-right: 17.5px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-35 .grve-column .grve-column-wrapper { margin-bottom: 30px; } .grve-row.grve-columns-gap-35 .grve-column:last-child .grve-column-wrapper { margin-bottom: 0px; } } .grve-section.grve-fullwidth .grve-row.grve-columns-gap-35 { padding-left: 17.5px; padding-right: 17.5px; } .grve-row.grve-columns-gap-35 .grve-row-inner { margin-left: -17.5px; margin-right: -17.5px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-35 .grve-row-inner { margin-bottom: 35px; } .grve-row.grve-columns-gap-35 .grve-row-inner:last-child { margin-bottom: 0px; } } .grve-row.grve-columns-gap-35 .grve-column-inner { padding-left: 17.5px; padding-right: 17.5px; } .grve-row.grve-columns-gap-40 { margin-left: -20px; margin-right: -20px; } .grve-row.grve-columns-gap-40 .grve-column { padding-left: 20px; padding-right: 20px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-40 .grve-column .grve-column-wrapper { margin-bottom: 30px; } .grve-row.grve-columns-gap-40 .grve-column:last-child .grve-column-wrapper { margin-bottom: 0px; } } .grve-section.grve-fullwidth .grve-row.grve-columns-gap-40 { padding-left: 20px; padding-right: 20px; } .grve-row.grve-columns-gap-40 .grve-row-inner { margin-left: -20px; margin-right: -20px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-40 .grve-row-inner { margin-bottom: 40px; } .grve-row.grve-columns-gap-40 .grve-row-inner:last-child { margin-bottom: 0px; } } .grve-row.grve-columns-gap-40 .grve-column-inner { padding-left: 20px; padding-right: 20px; } .grve-row.grve-columns-gap-45 { margin-left: -22.5px; margin-right: -22.5px; } .grve-row.grve-columns-gap-45 .grve-column { padding-left: 22.5px; padding-right: 22.5px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-45 .grve-column .grve-column-wrapper { margin-bottom: 30px; } .grve-row.grve-columns-gap-45 .grve-column:last-child .grve-column-wrapper { margin-bottom: 0px; } } .grve-section.grve-fullwidth .grve-row.grve-columns-gap-45 { padding-left: 22.5px; padding-right: 22.5px; } .grve-row.grve-columns-gap-45 .grve-row-inner { margin-left: -22.5px; margin-right: -22.5px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-45 .grve-row-inner { margin-bottom: 45px; } .grve-row.grve-columns-gap-45 .grve-row-inner:last-child { margin-bottom: 0px; } } .grve-row.grve-columns-gap-45 .grve-column-inner { padding-left: 22.5px; padding-right: 22.5px; } .grve-row.grve-columns-gap-50 { margin-left: -25px; margin-right: -25px; } .grve-row.grve-columns-gap-50 .grve-column { padding-left: 25px; padding-right: 25px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-50 .grve-column .grve-column-wrapper { margin-bottom: 30px; } .grve-row.grve-columns-gap-50 .grve-column:last-child .grve-column-wrapper { margin-bottom: 0px; } } .grve-section.grve-fullwidth .grve-row.grve-columns-gap-50 { padding-left: 25px; padding-right: 25px; } .grve-row.grve-columns-gap-50 .grve-row-inner { margin-left: -25px; margin-right: -25px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-50 .grve-row-inner { margin-bottom: 50px; } .grve-row.grve-columns-gap-50 .grve-row-inner:last-child { margin-bottom: 0px; } } .grve-row.grve-columns-gap-50 .grve-column-inner { padding-left: 25px; padding-right: 25px; } .grve-row.grve-columns-gap-55 { margin-left: -27.5px; margin-right: -27.5px; } .grve-row.grve-columns-gap-55 .grve-column { padding-left: 27.5px; padding-right: 27.5px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-55 .grve-column .grve-column-wrapper { margin-bottom: 30px; } .grve-row.grve-columns-gap-55 .grve-column:last-child .grve-column-wrapper { margin-bottom: 0px; } } .grve-section.grve-fullwidth .grve-row.grve-columns-gap-55 { padding-left: 27.5px; padding-right: 27.5px; } .grve-row.grve-columns-gap-55 .grve-row-inner { margin-left: -27.5px; margin-right: -27.5px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-55 .grve-row-inner { margin-bottom: 55px; } .grve-row.grve-columns-gap-55 .grve-row-inner:last-child { margin-bottom: 0px; } } .grve-row.grve-columns-gap-55 .grve-column-inner { padding-left: 27.5px; padding-right: 27.5px; } .grve-row.grve-columns-gap-60 { margin-left: -30px; margin-right: -30px; } .grve-row.grve-columns-gap-60 .grve-column { padding-left: 30px; padding-right: 30px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-60 .grve-column .grve-column-wrapper { margin-bottom: 30px; } .grve-row.grve-columns-gap-60 .grve-column:last-child .grve-column-wrapper { margin-bottom: 0px; } } .grve-section.grve-fullwidth .grve-row.grve-columns-gap-60 { padding-left: 30px; padding-right: 30px; } .grve-row.grve-columns-gap-60 .grve-row-inner { margin-left: -30px; margin-right: -30px; } @media only screen and (max-width: 767px) { .grve-row.grve-columns-gap-60 .grve-row-inner { margin-bottom: 60px; } .grve-row.grve-columns-gap-60 .grve-row-inner:last-child { margin-bottom: 0px; } } .grve-row.grve-columns-gap-60 .grve-column-inner { padding-left: 30px; padding-right: 30px; } #grve-theme-wrapper .grve-padding-top-1x{ padding-top: 30px; } #grve-theme-wrapper .grve-padding-bottom-1x{ padding-bottom: 30px; } #grve-theme-wrapper .grve-margin-top-1x{ margin-top: 30px; } #grve-theme-wrapper .grve-margin-bottom-1x{ margin-bottom: 30px; } #grve-theme-wrapper .grve-height-1x{ height: 30px; } #grve-theme-wrapper .grve-top-1x{ top: 30px; } #grve-theme-wrapper .grve-left-1x{ left: 30px; } #grve-theme-wrapper .grve-right-1x{ right: 30px; } #grve-theme-wrapper .grve-bottom-1x{ bottom: 30px; } #grve-theme-wrapper .grve-top-minus-1x{ top: -30px; } #grve-theme-wrapper .grve-left-minus-1x{ left: -30px; } #grve-theme-wrapper .grve-right-minus-1x{ right: -30px; } #grve-theme-wrapper .grve-bottom-minus-1x{ bottom: -30px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-theme-wrapper .grve-padding-top-2x{ padding-top: 60px; } #grve-theme-wrapper .grve-padding-bottom-2x{ padding-bottom: 60px; } #grve-theme-wrapper .grve-margin-top-2x{ margin-top: 60px; } #grve-theme-wrapper .grve-margin-bottom-2x{ margin-bottom: 60px; } #grve-theme-wrapper .grve-height-2x{ height: 60px; } #grve-theme-wrapper .grve-top-2x{ top: 60px; } #grve-theme-wrapper .grve-left-2x{ left: 60px; } #grve-theme-wrapper .grve-right-2x{ right: 60px; } #grve-theme-wrapper .grve-bottom-2x{ bottom: 60px; } #grve-theme-wrapper .grve-top-minus-2x{ top: -60px; } #grve-theme-wrapper .grve-left-minus-2x{ left: -60px; } #grve-theme-wrapper .grve-right-minus-2x{ right: -60px; } #grve-theme-wrapper .grve-bottom-minus-2x{ bottom: -60px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-theme-wrapper .grve-padding-top-3x{ padding-top: 90px; } #grve-theme-wrapper .grve-padding-bottom-3x{ padding-bottom: 90px; } #grve-theme-wrapper .grve-margin-top-3x{ margin-top: 90px; } #grve-theme-wrapper .grve-margin-bottom-3x{ margin-bottom: 90px; } #grve-theme-wrapper .grve-height-3x{ height: 90px; } #grve-theme-wrapper .grve-top-3x{ top: 90px; } #grve-theme-wrapper .grve-left-3x{ left: 90px; } #grve-theme-wrapper .grve-right-3x{ right: 90px; } #grve-theme-wrapper .grve-bottom-3x{ bottom: 90px; } #grve-theme-wrapper .grve-top-minus-3x{ top: -90px; } #grve-theme-wrapper .grve-left-minus-3x{ left: -90px; } #grve-theme-wrapper .grve-right-minus-3x{ right: -90px; } #grve-theme-wrapper .grve-bottom-minus-3x{ bottom: -90px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-theme-wrapper .grve-padding-top-4x{ padding-top: 120px; } #grve-theme-wrapper .grve-padding-bottom-4x{ padding-bottom: 120px; } #grve-theme-wrapper .grve-margin-top-4x{ margin-top: 120px; } #grve-theme-wrapper .grve-margin-bottom-4x{ margin-bottom: 120px; } #grve-theme-wrapper .grve-height-4x{ height: 120px; } #grve-theme-wrapper .grve-top-4x{ top: 120px; } #grve-theme-wrapper .grve-left-4x{ left: 120px; } #grve-theme-wrapper .grve-right-4x{ right: 120px; } #grve-theme-wrapper .grve-bottom-4x{ bottom: 120px; } #grve-theme-wrapper .grve-top-minus-4x{ top: -120px; } #grve-theme-wrapper .grve-left-minus-4x{ left: -120px; } #grve-theme-wrapper .grve-right-minus-4x{ right: -120px; } #grve-theme-wrapper .grve-bottom-minus-4x{ bottom: -120px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-theme-wrapper .grve-padding-top-5x{ padding-top: 150px; } #grve-theme-wrapper .grve-padding-bottom-5x{ padding-bottom: 150px; } #grve-theme-wrapper .grve-margin-top-5x{ margin-top: 150px; } #grve-theme-wrapper .grve-margin-bottom-5x{ margin-bottom: 150px; } #grve-theme-wrapper .grve-height-5x{ height: 150px; } #grve-theme-wrapper .grve-top-5x{ top: 150px; } #grve-theme-wrapper .grve-left-5x{ left: 150px; } #grve-theme-wrapper .grve-right-5x{ right: 150px; } #grve-theme-wrapper .grve-bottom-5x{ bottom: 150px; } #grve-theme-wrapper .grve-top-minus-5x{ top: -150px; } #grve-theme-wrapper .grve-left-minus-5x{ left: -150px; } #grve-theme-wrapper .grve-right-minus-5x{ right: -150px; } #grve-theme-wrapper .grve-bottom-minus-5x{ bottom: -150px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-theme-wrapper .grve-padding-top-6x{ padding-top: 180px; } #grve-theme-wrapper .grve-padding-bottom-6x{ padding-bottom: 180px; } #grve-theme-wrapper .grve-margin-top-6x{ margin-top: 180px; } #grve-theme-wrapper .grve-margin-bottom-6x{ margin-bottom: 180px; } #grve-theme-wrapper .grve-height-6x{ height: 180px; } #grve-theme-wrapper .grve-top-6x{ top: 180px; } #grve-theme-wrapper .grve-left-6x{ left: 180px; } #grve-theme-wrapper .grve-right-6x{ right: 180px; } #grve-theme-wrapper .grve-bottom-6x{ bottom: 180px; } #grve-theme-wrapper .grve-top-minus-6x{ top: -180px; } #grve-theme-wrapper .grve-left-minus-6x{ left: -180px; } #grve-theme-wrapper .grve-right-minus-6x{ right: -180px; } #grve-theme-wrapper .grve-bottom-minus-6x{ bottom: -180px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-main-content .grve-main-content-wrapper, #grve-sidebar { padding-top: 90px; padding-bottom: 90px; } #grve-single-media.grve-portfolio-media.grve-without-sidebar { padding-top: 90px; } #grve-single-media.grve-portfolio-media.grve-with-sidebar { padding-bottom: 90px; } @media only screen and (max-width: 1200px) { #grve-theme-wrapper .grve-padding-top-1x{ padding-top: 18px; } #grve-theme-wrapper .grve-padding-bottom-1x{ padding-bottom: 18px; } #grve-theme-wrapper .grve-margin-top-1x{ margin-top: 18px; } #grve-theme-wrapper .grve-margin-bottom-1x{ margin-bottom: 18px; } #grve-theme-wrapper .grve-height-1x{ height: 18px; } #grve-theme-wrapper .grve-top-1x{ top: 18px; } #grve-theme-wrapper .grve-left-1x{ left: 18px; } #grve-theme-wrapper .grve-right-1x{ right: 18px; } #grve-theme-wrapper .grve-bottom-1x{ bottom: 18px; } #grve-theme-wrapper .grve-top-minus-1x{ top: -18px; } #grve-theme-wrapper .grve-left-minus-1x{ left: -18px; } #grve-theme-wrapper .grve-right-minus-1x{ right: -18px; } #grve-theme-wrapper .grve-bottom-minus-1x{ bottom: -18px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-theme-wrapper .grve-padding-top-2x{ padding-top: 48px; } #grve-theme-wrapper .grve-padding-bottom-2x{ padding-bottom: 48px; } #grve-theme-wrapper .grve-margin-top-2x{ margin-top: 48px; } #grve-theme-wrapper .grve-margin-bottom-2x{ margin-bottom: 48px; } #grve-theme-wrapper .grve-height-2x{ height: 48px; } #grve-theme-wrapper .grve-top-2x{ top: 48px; } #grve-theme-wrapper .grve-left-2x{ left: 48px; } #grve-theme-wrapper .grve-right-2x{ right: 48px; } #grve-theme-wrapper .grve-bottom-2x{ bottom: 48px; } #grve-theme-wrapper .grve-top-minus-2x{ top: -48px; } #grve-theme-wrapper .grve-left-minus-2x{ left: -48px; } #grve-theme-wrapper .grve-right-minus-2x{ right: -48px; } #grve-theme-wrapper .grve-bottom-minus-2x{ bottom: -48px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-theme-wrapper .grve-padding-top-3x{ padding-top: 72px; } #grve-theme-wrapper .grve-padding-bottom-3x{ padding-bottom: 72px; } #grve-theme-wrapper .grve-margin-top-3x{ margin-top: 72px; } #grve-theme-wrapper .grve-margin-bottom-3x{ margin-bottom: 72px; } #grve-theme-wrapper .grve-height-3x{ height: 72px; } #grve-theme-wrapper .grve-top-3x{ top: 72px; } #grve-theme-wrapper .grve-left-3x{ left: 72px; } #grve-theme-wrapper .grve-right-3x{ right: 72px; } #grve-theme-wrapper .grve-bottom-3x{ bottom: 72px; } #grve-theme-wrapper .grve-top-minus-3x{ top: -72px; } #grve-theme-wrapper .grve-left-minus-3x{ left: -72px; } #grve-theme-wrapper .grve-right-minus-3x{ right: -72px; } #grve-theme-wrapper .grve-bottom-minus-3x{ bottom: -72px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-theme-wrapper .grve-padding-top-4x{ padding-top: 96px; } #grve-theme-wrapper .grve-padding-bottom-4x{ padding-bottom: 96px; } #grve-theme-wrapper .grve-margin-top-4x{ margin-top: 96px; } #grve-theme-wrapper .grve-margin-bottom-4x{ margin-bottom: 96px; } #grve-theme-wrapper .grve-height-4x{ height: 96px; } #grve-theme-wrapper .grve-top-4x{ top: 96px; } #grve-theme-wrapper .grve-left-4x{ left: 96px; } #grve-theme-wrapper .grve-right-4x{ right: 96px; } #grve-theme-wrapper .grve-bottom-4x{ bottom: 96px; } #grve-theme-wrapper .grve-top-minus-4x{ top: -96px; } #grve-theme-wrapper .grve-left-minus-4x{ left: -96px; } #grve-theme-wrapper .grve-right-minus-4x{ right: -96px; } #grve-theme-wrapper .grve-bottom-minus-4x{ bottom: -96px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-theme-wrapper .grve-padding-top-5x{ padding-top: 120px; } #grve-theme-wrapper .grve-padding-bottom-5x{ padding-bottom: 120px; } #grve-theme-wrapper .grve-margin-top-5x{ margin-top: 120px; } #grve-theme-wrapper .grve-margin-bottom-5x{ margin-bottom: 120px; } #grve-theme-wrapper .grve-height-5x{ height: 120px; } #grve-theme-wrapper .grve-top-5x{ top: 120px; } #grve-theme-wrapper .grve-left-5x{ left: 120px; } #grve-theme-wrapper .grve-right-5x{ right: 120px; } #grve-theme-wrapper .grve-bottom-5x{ bottom: 120px; } #grve-theme-wrapper .grve-top-minus-5x{ top: -120px; } #grve-theme-wrapper .grve-left-minus-5x{ left: -120px; } #grve-theme-wrapper .grve-right-minus-5x{ right: -120px; } #grve-theme-wrapper .grve-bottom-minus-5x{ bottom: -120px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-theme-wrapper .grve-padding-top-6x{ padding-top: 144px; } #grve-theme-wrapper .grve-padding-bottom-6x{ padding-bottom: 144px; } #grve-theme-wrapper .grve-margin-top-6x{ margin-top: 144px; } #grve-theme-wrapper .grve-margin-bottom-6x{ margin-bottom: 144px; } #grve-theme-wrapper .grve-height-6x{ height: 144px; } #grve-theme-wrapper .grve-top-6x{ top: 144px; } #grve-theme-wrapper .grve-left-6x{ left: 144px; } #grve-theme-wrapper .grve-right-6x{ right: 144px; } #grve-theme-wrapper .grve-bottom-6x{ bottom: 144px; } #grve-theme-wrapper .grve-top-minus-6x{ top: -144px; } #grve-theme-wrapper .grve-left-minus-6x{ left: -144px; } #grve-theme-wrapper .grve-right-minus-6x{ right: -144px; } #grve-theme-wrapper .grve-bottom-minus-6x{ bottom: -144px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-main-content .grve-main-content-wrapper, #grve-sidebar { padding-top: 72px; padding-bottom: 72px; } #grve-single-media.grve-portfolio-media.grve-without-sidebar { padding-top: 72px; } #grve-single-media.grve-portfolio-media.grve-with-sidebar { padding-bottom: 72px; } } @media only screen and (max-width: 768px) { #grve-theme-wrapper .grve-padding-top-1x{ padding-top: 18px; } #grve-theme-wrapper .grve-padding-bottom-1x{ padding-bottom: 18px; } #grve-theme-wrapper .grve-margin-top-1x{ margin-top: 18px; } #grve-theme-wrapper .grve-margin-bottom-1x{ margin-bottom: 18px; } #grve-theme-wrapper .grve-height-1x{ height: 18px; } #grve-theme-wrapper .grve-top-1x{ top: 18px; } #grve-theme-wrapper .grve-left-1x{ left: 18px; } #grve-theme-wrapper .grve-right-1x{ right: 18px; } #grve-theme-wrapper .grve-bottom-1x{ bottom: 18px; } #grve-theme-wrapper .grve-top-minus-1x{ top: -18px; } #grve-theme-wrapper .grve-left-minus-1x{ left: -18px; } #grve-theme-wrapper .grve-right-minus-1x{ right: -18px; } #grve-theme-wrapper .grve-bottom-minus-1x{ bottom: -18px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-theme-wrapper .grve-padding-top-2x{ padding-top: 36px; } #grve-theme-wrapper .grve-padding-bottom-2x{ padding-bottom: 36px; } #grve-theme-wrapper .grve-margin-top-2x{ margin-top: 36px; } #grve-theme-wrapper .grve-margin-bottom-2x{ margin-bottom: 36px; } #grve-theme-wrapper .grve-height-2x{ height: 36px; } #grve-theme-wrapper .grve-top-2x{ top: 36px; } #grve-theme-wrapper .grve-left-2x{ left: 36px; } #grve-theme-wrapper .grve-right-2x{ right: 36px; } #grve-theme-wrapper .grve-bottom-2x{ bottom: 36px; } #grve-theme-wrapper .grve-top-minus-2x{ top: -36px; } #grve-theme-wrapper .grve-left-minus-2x{ left: -36px; } #grve-theme-wrapper .grve-right-minus-2x{ right: -36px; } #grve-theme-wrapper .grve-bottom-minus-2x{ bottom: -36px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-theme-wrapper .grve-padding-top-3x{ padding-top: 54px; } #grve-theme-wrapper .grve-padding-bottom-3x{ padding-bottom: 54px; } #grve-theme-wrapper .grve-margin-top-3x{ margin-top: 54px; } #grve-theme-wrapper .grve-margin-bottom-3x{ margin-bottom: 54px; } #grve-theme-wrapper .grve-height-3x{ height: 54px; } #grve-theme-wrapper .grve-top-3x{ top: 54px; } #grve-theme-wrapper .grve-left-3x{ left: 54px; } #grve-theme-wrapper .grve-right-3x{ right: 54px; } #grve-theme-wrapper .grve-bottom-3x{ bottom: 54px; } #grve-theme-wrapper .grve-top-minus-3x{ top: -54px; } #grve-theme-wrapper .grve-left-minus-3x{ left: -54px; } #grve-theme-wrapper .grve-right-minus-3x{ right: -54px; } #grve-theme-wrapper .grve-bottom-minus-3x{ bottom: -54px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-theme-wrapper .grve-padding-top-4x{ padding-top: 72px; } #grve-theme-wrapper .grve-padding-bottom-4x{ padding-bottom: 72px; } #grve-theme-wrapper .grve-margin-top-4x{ margin-top: 72px; } #grve-theme-wrapper .grve-margin-bottom-4x{ margin-bottom: 72px; } #grve-theme-wrapper .grve-height-4x{ height: 72px; } #grve-theme-wrapper .grve-top-4x{ top: 72px; } #grve-theme-wrapper .grve-left-4x{ left: 72px; } #grve-theme-wrapper .grve-right-4x{ right: 72px; } #grve-theme-wrapper .grve-bottom-4x{ bottom: 72px; } #grve-theme-wrapper .grve-top-minus-4x{ top: -72px; } #grve-theme-wrapper .grve-left-minus-4x{ left: -72px; } #grve-theme-wrapper .grve-right-minus-4x{ right: -72px; } #grve-theme-wrapper .grve-bottom-minus-4x{ bottom: -72px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-theme-wrapper .grve-padding-top-5x{ padding-top: 90px; } #grve-theme-wrapper .grve-padding-bottom-5x{ padding-bottom: 90px; } #grve-theme-wrapper .grve-margin-top-5x{ margin-top: 90px; } #grve-theme-wrapper .grve-margin-bottom-5x{ margin-bottom: 90px; } #grve-theme-wrapper .grve-height-5x{ height: 90px; } #grve-theme-wrapper .grve-top-5x{ top: 90px; } #grve-theme-wrapper .grve-left-5x{ left: 90px; } #grve-theme-wrapper .grve-right-5x{ right: 90px; } #grve-theme-wrapper .grve-bottom-5x{ bottom: 90px; } #grve-theme-wrapper .grve-top-minus-5x{ top: -90px; } #grve-theme-wrapper .grve-left-minus-5x{ left: -90px; } #grve-theme-wrapper .grve-right-minus-5x{ right: -90px; } #grve-theme-wrapper .grve-bottom-minus-5x{ bottom: -90px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-theme-wrapper .grve-padding-top-6x{ padding-top: 108px; } #grve-theme-wrapper .grve-padding-bottom-6x{ padding-bottom: 108px; } #grve-theme-wrapper .grve-margin-top-6x{ margin-top: 108px; } #grve-theme-wrapper .grve-margin-bottom-6x{ margin-bottom: 108px; } #grve-theme-wrapper .grve-height-6x{ height: 108px; } #grve-theme-wrapper .grve-top-6x{ top: 108px; } #grve-theme-wrapper .grve-left-6x{ left: 108px; } #grve-theme-wrapper .grve-right-6x{ right: 108px; } #grve-theme-wrapper .grve-bottom-6x{ bottom: 108px; } #grve-theme-wrapper .grve-top-minus-6x{ top: -108px; } #grve-theme-wrapper .grve-left-minus-6x{ left: -108px; } #grve-theme-wrapper .grve-right-minus-6x{ right: -108px; } #grve-theme-wrapper .grve-bottom-minus-6x{ bottom: -108px; } #grve-theme-wrapper .grve-padding-none { padding: 0px !important; } #grve-theme-wrapper .grve-margin-none { margin: 0px !important; } #grve-main-content .grve-main-content-wrapper, #grve-sidebar { padding-top: 54px; padding-bottom: 54px; } #grve-single-media.grve-portfolio-media.grve-without-sidebar { padding-top: 54px; } #grve-single-media.grve-portfolio-media.grve-with-sidebar { padding-bottom: 54px; } } #grve-main-content .grve-main-content-wrapper, #grve-sidebar {padding-top: 0px;padding-bottom: 0px;}#grve-single-media.grve-portfolio-media.grve-without-sidebar {padding-top: 0px;}#grve-single-media.grve-portfolio-media.grve-with-sidebar {padding-bottom: 0px;}
.grve-section.grve-custom-height{visibility:visible !important;} /** .grve-bg-image{opacity:1 !important;}*/ :root { view-transition-name: root; } ::view-transition-old(root), ::view-transition-new(root), ::root { animation-duration: 0s !important; } .grve-extra-round { -webkit-border-radius: 100px !important; border-radius: 100px !important; } /* MultiStep Form */ .ft-multistep-hidden { visibility: hidden; } /* Proven Expert RichSnippets */ #grve-footer #pe_rating { margin-left: auto !important; margin-right: auto !important; display: block !important; margin-bottom: -4px !important; background: #272727 !important; padding-top: 20px; } /* Countdown */ .page-id-241371 .felixthoennessen-countdown, .page-id-249357 .felixthoennessen-countdown, .page-id-249725 .felixthoennessen-countdown, .postid-247031 .felixthoennessen-countdown, .page-id-210 .felixthoennessen-countdown{ display: none; } .felixthoennessen-countdown, .felixthoennessen-countdown-closed { width: 100%; position: fixed; bottom: 0; left: 0; background-color: #63b143 !important; padding: 20px 100px; display: table; z-index: 9999 !important; } .felixthoennessen-countdown .grve-align-left .grve-btn, .felixthoennessen-countdown-closed .grve-align-left .grve-btn{ margin-right: 0px !important; } .felixthoennessen-countdown-text { width: 30%; vertical-align: middle; display: table-cell; text-align: left; color: white; } .felixthoennessen-countdown-counter { width: 40%; vertical-align: middle; display: table-cell; text-align: center; } .felixthoennessen-countdown-btn { width: 30%; vertical-align: middle; display: table-cell; text-align: right; } .felixthoennessen-countdown-text-closed { width: 70%; vertical-align: middle; display: table-cell; text-align: left; } .felixthoennessen-countdown-text-closed i { font-size: 25px; padding-right: 10px; } .felixthoennessen-countdown-btn-closed { width: 30%; vertical-align: middle; display: table-cell; text-align: right; } /* #grve-footer .grve-footer-wrapper .grve-footer-bar { padding-bottom: 180px; } */ @media only screen and (max-width: 1200px) { /* Aktivieren wenn Countdown nicht aktiv */ /* #ywycco_cta { display: none; } */ .felixthoennessen-countdown { padding: 5px; } .felixthoennessen-countdown-closed { padding: 5px; } .grve-countdown.grve-style-1 .grve-countdown-item:before { border-top: none; border-color: white !important; } .grve-countdown .grve-countdown-item { display: inline-block !important; margin-bottom: 0px !important; padding: 0px 5px !important; } .felixthoennessen-countdown-text { width: 100%; display: block; text-align: center; } .felixthoennessen-countdown-counter { width: 100%; display: block; text-align: center; } .felixthoennessen-countdown-btn { width: 100%; display: block !important; text-align: center; } .felixthoennessen-countdown-text-closed { width: 100%; display: block; text-align: center; } .felixthoennessen-countdown-btn-closed { width: 100%; margin-top: 10px; display: block; text-align: center; } .felixthoennessen-countdown .grve-countdown-item .grve-number { margin-bottom: 0px; font-size: 16px; } .felixthoennessen-countdown .grve-countdown-item .grve-small-text { margin-bottom: 5px; padding-bottom: 5px; } .felixthoennessen-countdown a.grve-btn { margin-top: 0px; margin-bottom: 0px; padding: 5px 10px !important; } } /* Ende Countdown */ /* Responsive Header */ /* #grve-responsive-header .grve-logo > .grve-wrapper { top: calc(50% - 21.5px); } */ /* Darken Effekt im Blog bei Freebies */ .ft-darken-on { z-index: 9999999; } .ft-darken { z-index: 99999999999 !important; position: relative; } .ft-overlay { display: none; position: fixed !important; width: 100% !important; height: 100% !important; z-index: 6 !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; background-color: rgba(0,0,0,.85) !important; } .ft-darken-on + .ft-overlay { display: block; } /* Ende Darken Effekt im Blog bei Freebies */ .portfolio-template-default .grve-sidebar .felixthoennessen-portfolio-sidebar-list div { color: #63b143 !important; } .portfolio-template-default .grve-sidebar .felixthoennessen-portfolio-sidebar-list li { padding-bottom: 5px !important; } .portfolio-template-default .grve-sidebar .felixthoennessen-portfolio-sidebar-list { margin-top: -5px !important; } @media only screen and (max-width: 1023px) { .portfolio-template-default .grve-content-wrapper { display: flex !important; flex-flow: column !important; } .portfolio-template-default #grve-main-content { order: 2 !important; } .portfolio-template-default #grve-sidebar { order: 1 !important; } } .portfolio-template-default .grve-portfolio-details-btn { padding: 10px 25px !important; line-height: 1.4 !important; border: 1px solid #63b143 !important; } .portfolio-template-default .grve-portfolio-details-btn:hover { background-color: transparent !important; color: #63b143 !important; border: 1px solid inherit !important; } /* .portfolio-template-default .grve-portfolio-description .grve-h5 { font-size: 36px !important; line-height: 47px !important; } */ /* Remove Mobile Padding */ .grve-column-wrapper { margin-bottom: 0px !important; } /* .grve-leader-text { color: #272727; } */ .felixthoennessen-cta { position: fixed !important; z-index: 9999 !important; border-radius: 100px; padding: 10px 20px; right: 70px; top: 7px; background: #63b143; border: 1px solid #63b143; color: #ffffff; transition: .4s; display: inline-block !important; } .felixthoennessen-cta:hover { background: transparent !important; color: #63b143 !important; } @media only screen and (max-width: 1200px) { .felixthoennessen-cta { display: none !important; } } .felixthoennessen-cta:hover { color: #ffffff; } @media only screen and (max-width: 768px) { .felixthoennessen-mobile-responsive-off { display: none !important; } } @media only screen and (max-width: 959px) { .felixthoennessen-tablet-responsive-off { display: none !important; } } @media only screen and (min-width: 996px) { .felixthoennessen-mobile-responsive-on { display: none !important; } } .grve-btn-medium { padding: 15px 25px !important; line-height: 1.4 !important; } .grve-btn-small { padding: 10px 25px !important; line-height: 1.4 !important; } .grve-btn-extrasmall { padding: 10px 25px !important; line-height: 1.4 !important; } /* .grve-btn-medium:hover { border: 1px solid #63b143 !important; background: transparent !important; color: #63b143 !important; } .grve-btn-extrasmall:hover { border: 1px solid #63b143 !important; background: transparent !important; color: #63b143 !important; } */ .typeform-share { text-transform: uppercase !important; font-size: 15px !important; letter-spacing: .5px !important; border: 1px solid #63b143 !important; transition: .2s !important; line-height: 53px !important; } .typeform-share:hover { background-color: transparent !important; color: #63b143 !important; } #grve-theme-wrapper .grve-bg-hover-primary-1:hover, #grve-theme-wrapper a.grve-bg-hover-primary-1:hover, #grve-theme-wrapper a .grve-bg-hover-primary-1:hover, #grve-theme-wrapper a:hover .grve-bg-hover-primary-1 { background-color: transparent !important; color: #63b143 !important; } #grve-theme-wrapper .grve-bg-hover-white:hover, #grve-theme-wrapper a.grve-bg-hover-white:hover, #grve-theme-wrapper a .grve-bg-hover-white:hover, #grve-theme-wrapper a:hover .grve-bg-hover-white, #grve-theme-wrapper .grve-bg-hover-black:hover, #grve-theme-wrapper a.grve-bg-hover-black:hover, #grve-theme-wrapper a .grve-bg-hover-black:hover, #grve-theme-wrapper a:hover .grve-bg-hover-black { background-color: transparent !important; color: inherit !important; } #grve-theme-wrapper a.grve-btn-line.grve-bg-primary-1:hover, #grve-theme-wrapper a.grve-btn-line.grve-bg-white:hover, #grve-theme-wrapper a.grve-btn-line.grve-bg-black:hover{ background-color: #63b143 !important; color: #ffffff !important; } .wpcf7-submit { padding: 15px 25px !important; line-height: 1.4 !important; } .wpcf7-submit:hover { background: transparent !important; color: #63b143 !important; border: 1px solid #63b143 !important; } .grve-carousel-buttons div i { font-size: 50px !important; line-height: inherit !important; } .felixthoennessen-fullheight { min-height: 100vh !important; } .grve-blog.grve-with-shadow .grve-blog-item:not(.grve-style-2) .grve-read-more { color: #63b143; } .grve-blog.grve-with-shadow .grve-blog-item:not(.grve-style-2) .grve-read-more:hover { color: #000 !important; } .grve-author-image { display: none; } .felixthoennessen-icon-animation .grve-wrapper-icon { animation: spin 2500ms; animation-timing-function: cubic-bezier; } .grve-page-title .grve-title, #grve-feature-section .grve-title { margin-bottom: 28px !important; } @keyframes spin { 0% { transform:rotate(0deg); } 100% { transform:rotate(360deg); } } #grve-theme-wrapper .grve-box-item.grve-bg-black { color: #ffffff; color: rgba(255,255,255,.6) !important; background-color: #272727 !important; -webkit-box-shadow: 0px 0px 50px 0px rgb(0 0 0 / 0%) !important; -moz-box-shadow: 0px 0px 50px 0px rgba(0,0,0,0) !important; box-shadow: 0px 0px 50px 0px rgb(0 0 0 / 0%) !important; } .grve-testimonial.grve-layout-3 .grve-testimonial-thumb { display: table-cell; width: 120px; } .grve-testimonial.grve-layout-3 .grve-testimonial-thumb img { width: 100%; margin-bottom: 0; display: block; -webkit-border-radius: 100px; border-radius: 100px; } #grve-sidearea .sub-menu a { color: #272727 !important; } #grve-sidearea .sub-menu a:hover { color: #63b143 !important; } #grve-sidearea .widget.widget_nav_menu li ul { padding-left: 0px !important; margin-top: 0px !important; border-color: inherit; } #grve-sidearea .widget.widget_nav_menu li ul li { margin-bottom: 0px !important; padding-bottom: 0px !important; } #grve-sidearea a { text-transform: uppercase !important; } strong { font-weight: 700 !important; } .felixthoennessen-promo-text { padding: 5px; background: #63b143; display: inline-block; color: #fff !important; z-index: 99999 !important; } #grve-theme-wrapper .grve-testimonial .grve-box-item.grve-bg-black { color: #ffffff; color: rgba(255,255,255,1) !important; background-color: #272727 !important; } #grve-theme-wrapper .grve-testimonial .grve-box-item.grve-bg-white { color: #000; color: rgba(0,0,0,1) !important; background-color: #fff !important; -webkit-box-shadow: 0px 0px 50px 0px rgb(0 0 0 / 0%) !important; -moz-box-shadow: 0px 0px 50px 0px rgba(0,0,0,0) !important; box-shadow: 0px 0px 50px 0px rgb(0 0 0 / 0%) !important; } .felixthoennessen-transparent-btn { color: black !important; background: transparent !important; border: none !important; text-transform: none !important; font-weight: 700 !important; letter-spacing: 0px !important; padding-left: 0px !important; padding-right: 0px !important; } .felixthoennessen-transparent-btn:hover { color: black !important; background: transparent !important; border: none !important; } .single-post .grve-tags a { border: 1px solid #63b143 !important; } .single-post .grve-tags a:hover { border: 1px solid #63b143 !important; background: #63b143 !important; } .grve-hover-underline:after { content: none !important; } .single-post #grve-about-author .grve-author-read-more { display: none !important; } .single-post #grve-about-author .grve-author-read-more:hover { color: #63b143 !important; } .single-post #grve-about-author { text-align: left !important; } .single-post #grve-about-author p { max-width: 570px; margin-left: 0; margin-right: auto; } #grve-related-post .grve-related-title .grve-align-center { text-align: left !important; } #grve-related-post .grve-column-wrapper .grve-align-center { text-align: left !important; } .wpcf7-form-control-wrap .wpcf7-list-item { display: inline-block; margin: 0 0 0 0; } /* Passwort-Page Media Kit */ /* #grve-main-content.post-password-required { height: 100% !important; } */ .post-password-required .post-password-form { padding: 200px 0px 400px; } .post-password-required .post-password-form input[type='submit'] { border: 1px solid #63b143 !important; transition: .6s !important; padding: 10px 25px !important; line-height: 1.4 !important; } .post-password-required .post-password-form input[type='submit']:hover { border: 1px solid #63b143 !important; background: #fff !important; color: #63b143 !important; } .post-password-required .post-password-form::before { content: "Dieser Inhalt ist nur für ausgewählte Personen und nur mit einem speziellen Passwort aufrufbar. Solltest Du dieses Passwort nicht besitzen, wende Dich an hallo@felix.team"; display: block; margin-bottom: 20px; } .post-password-required .post-password-form p:first-child { display: none !important; } .grve-single-wrapper .post-password-required { min-height: 800px !important; } .post-password-required .post-password-form { max-width: 970px; margin: auto; } /* Private Cookie Banner */ #grve-privacy-bar button { border-radius: 100px; margin-bottom: 10px; } #grve-privacy-bar .grve-privacy-agreement-all { background: #63b143 !important; border: 1px solid #63b143; } #grve-privacy-bar .grve-privacy-agreement-all:hover { background: transparent !important; color: #63b143; } #grve-privacy-bar .grve-privacy-agreement { border: 1px solid #63b143 !important; background: transparent !important; } #grve-privacy-bar .grve-privacy-btn + .grve-privacy-btn { margin-left: 0px; } #grve-privacy-bar .grve-link-text, #grve-privacy-bar .grve-btn, #grve-privacy-bar input[type='submit'], #grve-privacy-bar input[type='reset'], #grve-privacy-bar input[type='button'], #grve-privacy-bar button:not(.mfp-arrow):not(.grve-search-btn), #grve-privacy-bar #cancel-comment-reply-link, #grve-privacy-bar .grve-anchor-menu .grve-anchor-wrapper .grve-container > ul > li > a, #grve-privacy-bar .grve-anchor-menu .grve-anchor-wrapper .grve-container ul.sub-menu li a, #grve-privacy-bar #reply-title { width: 100%; } #grve-privacy-bar.grve-bar-position-left .grve-privacy-agreement, #grve-privacy-bar.grve-bar-position-right .grve-privacy-agreement { float: none; width: 100%; } #grve-privacy-bar .grve-link-text, #grve-privacy-bar .grve-btn, #grve-privacy-bar input[type='submit'], #grve-privacy-bar input[type='reset'], #grve-privacy-bar input[type='button'], #grve-privacy-bar button:not(.mfp-arrow):not(.grve-search-btn), #grve-privacy-bar #cancel-comment-reply-link, #grve-privacy-bar .grve-anchor-menu .grve-anchor-wrapper .grve-container > ul > li > a, #grve-privacy-bar .grve-anchor-menu .grve-anchor-wrapper .grve-container ul.sub-menu li a, #grve-privacy-bar #reply-title { width: 100%; } #ywycco_cta { position: fixed; bottom: -200px; width: 100%; height: 90px; left: 0px; overflow: visible; z-index: 9999; transition: bottom 0.3s ease-in-out; padding: 0px 10px 30px; } .ywycco_cta_btn { padding: 10px 20px; background: #63b143; color: white; border: 1px solid #63b143; border-radius: 100px; text-align: center; display: inline-block; width: 100%; text-transform: uppercase; letter-spacing: .5px; font-weight: 900; font-size: 13px; /* -webkit-box-shadow: 0 15px 25px rgb(0 0 0 / 40%); -moz-box-shadow: 0 15px 25px rgba(0,0,0,0.4); box-shadow: 0 15px 25px rgb(0 0 0 / 40%); */ } .ywycco_cta_btn:hover { color: white; } @media only screen and (min-width: 1200px) { #ywycco_cta { display: none; } } /* HIER SIND CSS VON SEITENSPEZIFISCH */ .felixthoennessen-home-scale .grve-title { font-size: 400%; } .felixthoennessen-home-scale .felixthoennessen-home-keynote-speaker span { line-height: .8em !important; } .felixthoennessen-header-pre { font-size: 60px !important; text-align: left !important; } .felixthoennessen-header-title { font-size: 300px; line-height: 300px; text-align: center !important; } .felixthoennessen-header-sub { font-size: 60px !important; text-align: right !important; } h2.felixthoennessen-head-pre-sub { font-size: 60px !important; line-height: 60px !important; } @media only screen and (max-width: 1023px) { h2.felixthoennessen-head-pre-sub { font-size: 30px !important; line-height: 30px !important; text-align: left !important; } } h1.felixthoennessen-head-title { font-size: 220px !important; line-height: 180px !important; } @media only screen and (max-width: 1023px) { h1.felixthoennessen-head-title { font-size: 70px !important; line-height: 50px !important; text-align: left !important; } } .felixthoennessen-icon-number { font-weight: 900; } .felixthoennessen-featured-carousel-mobile { pointer-events: none !important; } .owl-controls .active span { background: #63b143 !important; color: #63b143 !important; border-color: #63b143 !important; } .grve-bg-image.grve-bg-center-top { background-position: 70% 0% !important; } @media only screen and (max-width: 995px) { .felixthoennessen-mein-weg .grve-bg-image { display: none !important; } } @media only screen and (max-width: 995px) { .felixthoennessen-mein-weg { background: #f0f0f0 !important; padding-top: 100px; padding-bottom: 25px; } } .search-results .type-page, .search-results .type-portfolio, .search-results .grve-filter { display: none !important; } .single-post .grve-header-text-element { display: none !important; } .grve-privacy-fallback-content .grve-privacy-popup-btn { color: #63b143 !important; } .felixthoennessen-menu-btn { margin-bottom: 30px !important; } .page-template-business-check .typeform-share { height: 47px !important; line-height: 46px !important; } .wpcf7 .wpcf7-submit:disabled { cursor: not-allowed !important; opacity: .5; pointer-events: none; } .grve-isotope-item-inner { height: auto !important; } #grve-theme-wrapper .grve-padding-bottom-1x { padding-bottom: 110px !important; } @media only screen and (max-width: 1199px) { #grve-theme-wrapper .grve-padding-bottom-1x { padding-bottom: 220px !important; } } #grve-safebutton-area2 .grve-logo, #grve-safebutton-area2 .grve-position-left { display: none !important; } #grve-safebutton-area2 .grve-close-button-wrapper { background-color: transparent !important; background: transparent !important; } #grve-safebutton-area2 .vc_custom_1619619437226 { background: #272727 !important; } /* Responsive Menu */ #grve-hidden-menu ul.grve-menu li.current-menu-item > .grve-btn { color: #fff !important; } #grve-hidden-menu ul.grve-menu li.current-menu-item:hover > .grve-btn { color: #63b143 !important; } /* Autor */ .grve-author-info .grve-title:before { content:'Verfasst von '; } #grve-about-author .grve-author-info .grve-title { text-transform: none !important; } /* Sidebar */ #grve-sidearea .widget a { border-color: #63b143; } .felixthoennessen-sidebar-btn { white-space: nowrap; } .grve-hidden-area .grve-hiddenarea-content { overflow: visible; } /* Calendly Chat Button */ .felixthoennessen_chat_btn { position: fixed; bottom: 40px; right: 20px; z-index: 999 !important; } .felixthoennessen_chat { background-color:#63b143; padding:16px 28px; -webkit-border-radius: 20px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius: 20px; -moz-border-radius-bottomleft: 2px; border-radius: 20px; border-bottom-left-radius: 2px; display: inline-block; z-index: 999999 !important; box-shadow: 0 0 0 0 #63b143; -webkit-animation: felixthoennessenPulse 5.4s infinite cubic-bezier(0.5, 0, 0, 1); -moz-animation: felixthoennessenPulse 5.4s infinite cubic-bezier(0.5, 0, 0, 1); -ms-animation: felixthoennessenPulse 5.4s infinite cubic-bezier(0.5, 0, 0, 1); animation: felixthoennessenPulse 5.4s infinite cubic-bezier(0.5, 0, 0, 1); } @-webkit-keyframes felixthoennessenPulse { to { box-shadow: 0 0 0 25px rgba(99, 177, 67, 0); } } @-moz-keyframes felixthoennessenPulse { to { box-shadow: 0 0 0 25px rgba(99, 177, 67, 0); } } @-ms-keyframes felixthoennessenPulse { to { box-shadow: 0 0 0 25px rgba(99, 177, 67, 0); } } @keyframes felixthoennessenPulse { to { box-shadow: 0 0 0 25px rgba(232, 76, 61, 0); } } .felixthoennessen_tippt { align-items: center; display: flex; height: 17px; float: left; } .felixthoennessen_btn_text { padding-right: 10px; color: white !important; } .felixthoennessen_tippt .felixthoennessen_dots { animation: felixthoennessenTippenAnimation 1.8s infinite ease-in-out; background-color: #ccc ; //rgba(240,240,240,.75); border-radius: 50%; height: 7px; margin-right: 4px; vertical-align: middle; width: 7px; display: inline-block; } .felixthoennessen_tippt .felixthoennessen_dots:nth-child(1) { animation-delay: 200ms; } .felixthoennessen_tippt .felixthoennessen_dots:nth-child(2) { animation-delay: 300ms; } .felixthoennessen_tippt .felixthoennessen_dots:nth-child(3) { animation-delay: 400ms; } .felixthoennessen_tippt .felixthoennessen_dots:last-child { margin-right: 0; } @keyframes felixthoennessenTippenAnimation { 0% { transform: translateY(0px); background-color:#f0f0f0; // rgba(240,240,240,.75); } 28% { transform: translateY(-7px); background-color:#fff; //rgba(39,39,39,.45); } 44% { transform: translateY(0px); background-color: #f0f0f0; //rgba(39,39,39,.25); } } .felixthoennessen-notification{ z-index: 999999999 !important; display: absolute; font-size: 14px !important; padding: 5px 10px !important; color: white !important; border-radius: 6px; background-color: #ff2c2c; box-shadow: -3px 3px 15px rgba(0, 0, 0, 0.6); transition: all 0.25s ease-in-out; visibility: visible; opacity: 1; transform: translateY(-21px) translateX(-15px); animation: 3.6s felixthoennessenNotificationAnimation linear infinite; -webkit-animation-fill-mode: both; display: inline-block; } @keyframes felixthoennessenNotificationAnimation{ 0%{ transform: translateY(-21px) translateX(-15px); } 20%{ transform: translateY(-23px) translateX(-15px); } 45%{ transform: translateY(-27px) translateX(-15px); } 70%{ transform: translateY(-23px) translateX(-15px); } 100%{ transform: translateY(-21px) translateX(-15px); } } /* Carousel Slide Buttons */ .grve-default .grve-carousel-buttons div, .grve-dark .grve-carousel-buttons div { color: #63b143; opacity: 1; } /* .grve-default .grve-carousel-buttons div, .grve-dark .grve-carousel-buttons div { color: white !important; opacity: 1; background: #63b143 !important; border-radius: 100px !important; border: 1px solid #63b143; } .grve-section:not(.grve-fullwidth) .grve-carousel .grve-carousel-buttons .grve-carousel-prev { margin-left: -20px; } .grve-section:not(.grve-fullwidth) .grve-carousel .grve-carousel-buttons .grve-carousel-next { margin-right: -20px; } */ /* Careousel Slide Pagination */ .owl-carousel .owl-controls { counter-reset: felixthoennessencarouselcount !important; } .owl-controls .active span, .owl-controls .owl-dot.active span{ background: #63b143 !important; background-color: #63b143 !important; color: #63b143 !important; border-color: #63b143 !important; } .owl-controls .owl-dot:hover span { background-color: #63b143 !important; border-color: #63b143 !important; } .owl-controls .owl-dot span { opacity: 1 !important; width: 22px !important; height: 22px !important; background-color: transparent !important; border: 1px solid #63b143 !important; } .owl-carousel .owl-controls .owl-dots .owl-dot:before { position: relative !important; top: 22px !important; left: 0px; font-size: 10px !important; counter-increment: felixthoennessencarouselcount !important; content: ""counter(felixthoennessencarouselcount)"" !important; } .owl-carousel .owl-controls .owl-dots .owl-dot { color: #63b143 !important; } .owl-carousel .owl-controls .owl-dots .owl-dot:hover { color: white !important; } .owl-carousel .owl-controls .owl-dots .owl-dot.active { color: white !important; } .grve-dark .grve-carousel-buttons div:hover { color: #63b143 !important; background: transparent !important; } /* Sliding Area */ .grve-hidden-area .grve-hiddenarea-content { width: 75% !important; } .grve-close-btn-wrapper { width: 75% !important; } /* Blog Sidebar */ #grve-sidebar .grve-latest-news .grve-news-content .grve-latest-news-date { display: none; } /* Blog Kategorie Titel */ .category .grve-page-title.grve-small-height .grve-wrapper, .category .grve-page-title.grve-small-height, .category #grve-feature-section.grve-small-height, .category .grve-page-title.grve-small-height .grve-wrapper, .category #grve-feature-section.grve-small-height .grve-wrapper{ height: auto !important; } /* Faded Popup */ .ft-faded-popup { background-color: transparent !important; border-color: transparent !important; position: fixed; bottom: 15px !important; background-image:url('./assets/img/ft-popup-tool-box.png'); background-position: center; background-repeat: no-repeat; background-size: cover; height: 268px; width: 126px; margin: auto; left: 15px; z-index: 9999 !important; } @media only screen and (max-width: 1081px) { .ft-faded-popup { display: none !important; } } .ft-faded-popup.grve-message .grve-close { right: -25px; background: #c1f691; border-radius: 100px; position: absolute; z-index: 5; top: -30px; right: 0; width: 30px; height: 30px; line-height: inherit; text-align: right; cursor: pointer; -webkit-tap-highlight-color: rgba(0,0,0,0); } .ft-faded-popup.grve-message .grve-close:before, .ft-faded-popup.grve-message .grve-close:after{ background-color: #141d29 !important; } .ft-faded-popup-btn { position: absolute !important; top: 40px; opacity: 0; right: -234px; animation: ft-typing-ani .5s ease-in-out forwards, shake 3s ease-in-out infinite !important; animation-delay: 3.5s !important; } @keyframes shake { 0% { } 60% { } 60% { transform: translateX(0%); } 70% { transform: translateX(-3%) rotate(-5deg); } 80% { transform: translateX(3%) rotate(2deg); } 90% { transform: translateX(-2%) rotate(-1deg); } 100% { transform: translateX(0%); } } /* Quotes */ /* .ft-typing-text { position: absolute; right: 0px; top: 0px; background: green; padding: 40px; } */ .ft-faded-popup .ft-typing-text { position: absolute; right: -240px; top: -74px; opacity: 0; background: white; font-weight: 700; font-size: 15px; color: #141d29 !important; padding: 20px; border-radius: 30px; max-width: 225px; -webkit-box-shadow: 0 15px 25px rgb(0 0 0 / 20%); -moz-box-shadow: 0 15px 25px rgba(0,0,0,0.2); box-shadow: 0 15px 25px rgb(0 0 0 / 20%); animation: ft-typing-ani 1s forwards !important; animation-delay: 2.5s !important; border: 2px solid #141d29; } @keyframes ft-typing-ani { to { opacity: 1; } } .ft-faded-popup .ft-typing-text:before { content: ""; display: block; position: absolute; z-index: 10; border-radius: 50px; width: 25px; height: 25px; bottom: -20px; left: -26px; background: white; border: 2px solid #141d29; } /* .ft-typing-text:after { border: 1em solid transparent; border-right-color: black; content: ''; margin-left: -2em; position: absolute; bottom: 20px; left: 0%; width: 0; height: 0; } */ .ft-faded-popup .ft-typing-text:after { content: ""; border-radius: 25px; width: 12px; height: 12px; background: white; z-index: 10; position: absolute; bottom: -28px; left: -43px; display: block; border: 2px solid #141d29; } /* Werbinarjam Bar */ /* #grve-footer .grve-footer-wrapper .grve-footer-bar { padding-bottom: 200px; } */ /* Vimeo Pulsing Button */ .hideme{ visibility: hidden !important; display: none !important; } .ft-vimeo-btn { z-index: 9999 !important; display: block; position: absolute !important; background: #63b143 !important; padding: 30px 32px; line-height: 0px; border-radius: 1000px; top: 50% !important; left: 50% !important; pointer-events: none; transform: translateX(-50%) translateY(-50%); box-shadow: 0 0 0 0 #63b143; -webkit-animation: felixthoennessenPulse 2.4s infinite cubic-bezier(0.5, 0, 0, 1); -moz-animation: felixthoennessenPulse 2.4s infinite cubic-bezier(0.5, 0, 0, 1); -ms-animation: felixthoennessenPulse 2.4s infinite cubic-bezier(0.5, 0, 0, 1); animation: felixthoennessenPulse 2.4s infinite cubic-bezier(0.5, 0, 0, 1); } .ft-vimeo-btn i { color: white !important; font-size: 20px; } /* Menü Label */ #grve-header .grve-main-menu .grve-item .label, #grve-hidden-menu .grve-item .label { display: block; vertical-align: middle; font-size: 9px; margin-left: 0; position: absolute; line-height: 1.3; top: 6px; right: 10px; text-transform: uppercase; letter-spacing: 1px; padding: 3px 5px; -webkit-border-radius: 2px; border-radius: 100px; } #grve-theme-content { visibility: visible !important; /* height: auto !important; */ overflow: visible !important; } #grve-safebutton-area2.grve-show-area { visibility: visible; height: calc(100% - 100px); max-width: 900px; width: 100%; position: fixed; top: 50px; left: 50%; transform: translate(-50%, 0); min-height: 100vh; } #grve-safebutton-area2 { z-index: 99999999; box-shadow: 0 0 5px 1000px rgba(0,0,0,.5) !important; background-image: url('./assets/img/Webseite-Grafiken2.jpg'); } .grve-mask-wrapper { visibility: hidden; opacity: 0; } /* Stephan Jorda Ergänzungen */ .overAnimationScale {ransform: scale(0.95); transition: transform 0.3s; } .overAnimationScale:hover{transform: scale(1.1);} /*Split mehr Abstand oben bei kleinen Geräten */ @media only screen and (max-width: 767px) { .fteam_split_subheading{ font-size: 12px !important; } }
.grve-modal input[type='submit']:not(.grve-custom-btn),#grve-theme-wrapper input[type='submit']:not(.grve-custom-btn), #grve-theme-wrapper input[type='reset']:not(.grve-custom-btn), #grve-theme-wrapper input[type='button']:not(.grve-custom-btn),#grve-theme-wrapper button:not(.grve-custom-btn):not(.vc_general):not(.tribe-events-c-subscribe-dropdown__button-text):not(.tribe-events-calendar-month__day-cell--mobile):not(.tribe-events-c-top-bar__datepicker-button):not(.tribe-events-c-nav__next):not(.tribe-events-c-nav__prev),#grve-theme-wrapper .grve-search button[type='submit'], .grve-portfolio-details-btn.grve-btn:not(.grve-custom-btn) {-webkit-border-radius: 50px;border-radius: 50px;background-color: #63b143;color: #ffffff;}.grve-modal input[type='submit']:not(.grve-custom-btn):hover, #grve-theme-wrapper input[type='submit']:not(.grve-custom-btn):hover, #grve-theme-wrapper input[type='reset']:not(.grve-custom-btn):hover, #grve-theme-wrapper input[type='button']:not(.grve-custom-btn):hover,#grve-theme-wrapper button:not(.grve-custom-btn):not(.vc_general):not(.tribe-events-c-subscribe-dropdown__button-text):not(.tribe-events-calendar-month__day-cell--mobile):not(.tribe-events-c-top-bar__datepicker-button):not(.tribe-events-c-nav__next):not(.tribe-events-c-nav__prev):hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, #grve-theme-wrapper .grve-search button[type='submit']:hover, .grve-portfolio-details-btn.grve-btn:not(.grve-custom-btn):hover {background-color: #63b143;color: #ffffff;}
#grve-related-post .grve-related-title, .grve-nav-btn a, .grve-bar-socials li a, #grve-single-post-tags .grve-tags li a, #grve-single-post-categories .grve-categories li a, .widget.widget_tag_cloud a, #grve-body #grve-theme-wrapper .grve-newsletter input[type='email'], #grve-theme-wrapper .grve-search:not(.grve-search-modal) input[type='text'], #grve-socials-modal .grve-social li a, .grve-pagination ul li, .grve-dropcap span.grve-style-2 {-webkit-border-radius: 50px !important;border-radius: 50px !important;}
