body, p { font-size: 14px; font-family: Poppins; font-weight: 400; line-height: 28px; letter-spacing: 1px; } #grve-header .grve-logo.grve-logo-text a { font-family: Poppins; font-weight: 400; font-style: normal; font-size: 36px; text-transform: capitalize; letter-spacing: 0px; } #grve-main-menu .grve-wrapper > ul > li > a, #grve-main-menu .grve-wrapper > ul > li.megamenu > ul > li > a, #grve-theme-wrapper #grve-hidden-menu ul.grve-menu > li > a, .grve-toggle-hiddenarea .grve-label, #grve-hidden-menu ul.grve-menu > li.megamenu > ul > li > a, #grve-main-menu .grve-wrapper > ul > li ul li.grve-goback a, #grve-hidden-menu ul.grve-menu > li ul li.grve-goback a { font-family: Montserrat; font-weight: 700; font-style: normal; font-size: 14px; text-transform: uppercase; letter-spacing: 0px; } .grve-slide-menu #grve-main-menu .grve-wrapper ul li.megamenu ul li:not(.grve-goback) > a, #grve-hidden-menu.grve-slide-menu ul li.megamenu ul li:not(.grve-goback) > a, #grve-main-menu .grve-wrapper > ul > li ul li a, #grve-header .grve-shoppin-cart-content { font-family: Montserrat; font-weight: 400; font-style: normal; font-size: 14px; text-transform: none; letter-spacing: 0px; } #grve-main-menu .grve-menu-description, #grve-hidden-menu .grve-menu-description { font-family: Montserrat; font-weight: 400; font-style: normal; font-size: 16px; text-transform: none; letter-spacing: 0px; } .grve-anchor-menu .grve-anchor-wrapper .grve-container > ul > li > a, .grve-anchor-menu .grve-anchor-wrapper .grve-container ul.sub-menu li a { font-family: Poppins; font-weight: 400; font-style: normal; font-size: 12px; text-transform: uppercase; letter-spacing: 2px; } h1, .grve-h1, #grve-theme-wrapper .grve-modal .grve-search input[type='text'], .grve-dropcap span, h2, .grve-h2, h3, .grve-h3, h4, .grve-h4, h5, .grve-h5, h6, .grve-h6 { font-family: Montserrat; font-weight: 400; font-style: normal; text-transform: capitalize; } h1, .grve-h1, #grve-theme-wrapper .grve-modal .grve-search input[type='text'], .grve-dropcap span { font-size: 50px; line-height: 60px; letter-spacing: 0px; } h2, .grve-h2 { font-size: 36px; line-height: 40px; letter-spacing: 0px; } h3, .grve-h3 { font-size: 30px; line-height: 33px; letter-spacing: 0px; } h4, .grve-h4 { font-size: 23px; line-height: 26px; letter-spacing: 0px; } h5, .grve-h5, h3#reply-title { font-size: 18px; line-height: 20px; letter-spacing: 0px; } h6, .grve-h6 { font-size: 16px; line-height: 18px; letter-spacing: 0px; } #grve-page-title .grve-title, #grve-blog-title .grve-title { font-family: Montserrat; font-weight: 400; font-style: normal; font-size: 64px; text-transform: uppercase; line-height: 68px; letter-spacing: 0px; } #grve-page-title .grve-description, #grve-blog-title .grve-description, #grve-blog-title .grve-description p { font-family: Poppins; font-weight: 400; font-style: normal; font-size: 26px; text-transform: none; line-height: 32px; letter-spacing: 2px; } #grve-post-title .grve-title-meta { font-family: Poppins; font-weight: 400; font-style: normal; font-size: 18px; text-transform: uppercase; line-height: 30px; letter-spacing: 3.7px; } #grve-post-title .grve-title { font-family: Montserrat; font-weight: 700; font-style: normal; font-size: 64px; text-transform: uppercase; line-height: 68px; letter-spacing: 0px; } #grve-post-title .grve-description { font-family: Poppins; font-weight: 400; font-style: normal; font-size: 26px; text-transform: capitalize; line-height: 32px; letter-spacing: 0.7px; } #grve-portfolio-title .grve-title { font-family: Montserrat; font-weight: 700; font-style: normal; font-size: 64px; text-transform: uppercase; line-height: 68px; letter-spacing: 0px; } #grve-portfolio-title .grve-description { font-family: Poppins; font-weight: 400; font-style: normal; font-size: 26px; text-transform: none; line-height: 32px; letter-spacing: 0.7px; } #grve-product-title .grve-title, #grve-product-tax-title .grve-title, .woocommerce-page #grve-page-title .grve-title { font-family: Montserrat; font-weight: 700; font-style: normal; font-size: 64px; text-transform: uppercase; line-height: 68px; 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: Poppins; font-weight: 400; font-style: normal; font-size: 26px; text-transform: none; line-height: 32px; letter-spacing: 0.7px; } #grve-feature-section .grve-subheading { font-family: Poppins; font-weight: 400; font-style: normal; font-size: 18px; text-transform: uppercase; line-height: 30px; letter-spacing: 3.7px; } #grve-feature-section .grve-title { font-family: Montserrat; font-weight: 700; font-style: normal; font-size: 64px; text-transform: uppercase; line-height: 68px; letter-spacing: 0px; } #grve-feature-section .grve-description { font-family: Poppins; font-weight: 400; font-style: normal; font-size: 26px; text-transform: none; line-height: 32px; letter-spacing: 0.7px; } #grve-feature-section.grve-fullscreen .grve-subheading { font-family: Poppins; font-weight: 400; font-style: normal; font-size: 20px; text-transform: uppercase; line-height: 30px; letter-spacing: 3.7px; } #grve-feature-section.grve-fullscreen .grve-title { font-family: Montserrat; font-weight: 700; font-style: normal; font-size: 90px; text-transform: uppercase; line-height: 96px; letter-spacing: 0px; } #grve-feature-section.grve-fullscreen .grve-description { font-family: Poppins; font-weight: 400; font-style: normal; font-size: 30px; text-transform: none; line-height: 36px; letter-spacing: 0.7px; } .grve-leader-text, .grve-leader-text p, p.grve-leader-text, blockquote, blockquote p { font-family: Montserrat; font-weight: 400; font-style: normal; font-size: 26px; text-transform: none; line-height: 32px; letter-spacing: 0px; } .grve-subtitle, .grve-subtitle p, .grve-subtitle-text { font-family: Poppins; font-weight: 400; font-style: normal; font-size: 14px; text-transform: uppercase; line-height: 18px; letter-spacing: 3.7px; } .grve-small-text, span.wpcf7-not-valid-tip, div.wpcf7-validation-errors { font-family: Poppins; font-weight: 400; font-style: normal; font-size: 12px; text-transform: uppercase; letter-spacing: 2px; } .grve-link-text, .grve-btn, input[type='submit'], input[type='reset'], button:not(.mfp-arrow), #grve-header .grve-shoppin-cart-content .total, #grve-header .grve-shoppin-cart-content .button, #grve-main-content .vc_tta.vc_general .vc_tta-tab > a, .vc_tta.vc_general .vc_tta-panel-title, #cancel-comment-reply-link { font-family: Montserrat !important; font-weight: 700 !important; font-style: normal; font-size: 13px !important; text-transform: uppercase; letter-spacing: 0.7px; } .grve-btn.grve-btn-extrasmall, .widget.woocommerce button[type='submit'] { font-size: 9px !important; } .grve-btn.grve-btn-small { font-size: 11px !important; } .grve-btn.grve-btn-large { font-size: 16px !important; } .grve-btn.grve-btn-extralarge { font-size: 18px !important; } .grve-widget-title { font-family: Montserrat; font-weight: 400; font-style: normal; font-size: 16px; text-transform: uppercase; line-height: 24px; letter-spacing: 0px; } .widget, .widgets, #grve-hidden-menu ul.grve-menu li a { font-family: Poppins; font-weight: 400; font-style: normal; font-size: 16px; text-transform: none; line-height: 24px; letter-spacing: 0px; } @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 { font-size: 45px; line-height: 1.2em; } h2,.grve-h2 { font-size: 32.4px; line-height: 1.11em; } #grve-page-title .grve-title,#grve-blog-title .grve-title { font-size: 57.6px; line-height: 1.06em; } #grve-post-title .grve-title { font-size: 57.6px; line-height: 1.06em; } #grve-portfolio-title .grve-title { font-size: 57.6px; line-height: 1.06em; } #grve-product-title .grve-title,#grve-product-tax-title .grve-title,.woocommerce-page #grve-page-title .grve-title { font-size: 57.6px; line-height: 1.06em; } #grve-feature-section .grve-title { font-size: 57.6px; line-height: 1.06em; } #grve-feature-section.grve-fullscreen .grve-title { font-size: 81px; line-height: 1.07em; } #grve-feature-section.grve-fullscreen .grve-description { font-size: 27px; line-height: 1.2em; } #grve-page-title .grve-description,#grve-blog-title .grve-description,#grve-blog-title .grve-description p { font-size: 23.4px; line-height: 1.23em; } #grve-post-title .grve-title-meta { font-size: 16.2px; line-height: 1.67em; } #grve-post-title .grve-description { font-size: 23.4px; line-height: 1.23em; } #grve-portfolio-title .grve-description { font-size: 23.4px; line-height: 1.23em; } #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: 23.4px; line-height: 1.23em; } #grve-feature-section .grve-subheading { font-size: 16.2px; line-height: 1.67em; } #grve-feature-section.grve-fullscreen .grve-subheading { font-size: 18px; line-height: 1.5em; } #grve-feature-section .grve-description { font-size: 23.4px; line-height: 1.23em; } .grve-leader-text,.grve-leader-text p,p.grve-leader-text,blockquote { font-size: 23.4px; line-height: 1.23em; } .grve-subtitle,.grve-subtitle-text { font-size: 12.6px; line-height: 1.29em; } } @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 { font-size: 40px; line-height: 1.2em; } h2,.grve-h2 { font-size: 28.8px; line-height: 1.11em; } #grve-page-title .grve-title,#grve-blog-title .grve-title { font-size: 54.4px; line-height: 1.06em; } #grve-post-title .grve-title { font-size: 54.4px; line-height: 1.06em; } #grve-portfolio-title .grve-title { font-size: 54.4px; line-height: 1.06em; } #grve-product-title .grve-title,#grve-product-tax-title .grve-title,.woocommerce-page #grve-page-title .grve-title { font-size: 54.4px; line-height: 1.06em; } #grve-feature-section .grve-title { font-size: 54.4px; line-height: 1.06em; } #grve-feature-section.grve-fullscreen .grve-title { font-size: 76.5px; line-height: 1.07em; } #grve-feature-section.grve-fullscreen .grve-description { font-size: 25.5px; line-height: 1.2em; } #grve-page-title .grve-description,#grve-blog-title .grve-description,#grve-blog-title .grve-description p { font-size: 20.8px; line-height: 1.23em; } #grve-post-title .grve-title-meta { font-size: 14.4px; line-height: 1.67em; } #grve-post-title .grve-description { font-size: 20.8px; line-height: 1.23em; } #grve-portfolio-title .grve-description { font-size: 20.8px; line-height: 1.23em; } #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: 20.8px; line-height: 1.23em; } #grve-feature-section .grve-subheading { font-size: 14.4px; line-height: 1.67em; } #grve-feature-section.grve-fullscreen .grve-subheading { font-size: 16px; line-height: 1.5em; } #grve-feature-section .grve-description { font-size: 20.8px; line-height: 1.23em; } .grve-leader-text,.grve-leader-text p,p.grve-leader-text,blockquote { font-size: 20.8px; line-height: 1.23em; } .grve-subtitle,.grve-subtitle-text { font-size: 11.2px; line-height: 1.29em; } } @media only screen and (max-width: 767px) { h1,.grve-h1,#grve-theme-wrapper .grve-modal .grve-search input[type="text"],.grve-dropcap span { font-size: 35px; line-height: 1.2em; } h2,.grve-h2 { font-size: 25.2px; line-height: 1.11em; } #grve-page-title .grve-title,#grve-blog-title .grve-title { font-size: 25.6px; line-height: 1.06em; } #grve-post-title .grve-title { font-size: 25.6px; line-height: 1.06em; } #grve-portfolio-title .grve-title { font-size: 25.6px; line-height: 1.06em; } #grve-product-title .grve-title,#grve-product-tax-title .grve-title,.woocommerce-page #grve-page-title .grve-title { font-size: 25.6px; line-height: 1.06em; } #grve-feature-section .grve-title { font-size: 25.6px; line-height: 1.06em; } #grve-feature-section.grve-fullscreen .grve-title { font-size: 36px; line-height: 1.07em; } #grve-feature-section.grve-fullscreen .grve-description { font-size: 12px; line-height: 1.2em; } #grve-page-title .grve-description,#grve-blog-title .grve-description,#grve-blog-title .grve-description p { font-size: 18.2px; line-height: 1.23em; } #grve-post-title .grve-title-meta { font-size: 12.6px; line-height: 1.67em; } #grve-post-title .grve-description { font-size: 18.2px; line-height: 1.23em; } #grve-portfolio-title .grve-description { font-size: 18.2px; line-height: 1.23em; } #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: 18.2px; line-height: 1.23em; } #grve-feature-section .grve-subheading { font-size: 12.6px; line-height: 1.67em; } #grve-feature-section.grve-fullscreen .grve-subheading { font-size: 14px; line-height: 1.5em; } #grve-feature-section .grve-description { font-size: 18.2px; line-height: 1.23em; } .grve-leader-text,.grve-leader-text p,p.grve-leader-text,blockquote { font-size: 18.2px; line-height: 1.23em; } .grve-subtitle,.grve-subtitle-text { font-size: 9.8px; line-height: 1.29em; } #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),#cancel-comment-reply-link { font-size: 9.1px !important; line-height: 2.46em; } } @media print { h1,.grve-h1,#grve-theme-wrapper .grve-modal .grve-search input[type="text"],.grve-dropcap span { font-size: 35px; line-height: 1.2em; } h2,.grve-h2 { font-size: 25.2px; line-height: 1.11em; } #grve-page-title .grve-title,#grve-blog-title .grve-title { font-size: 25.6px; line-height: 1.06em; } #grve-post-title .grve-title { font-size: 25.6px; line-height: 1.06em; } #grve-portfolio-title .grve-title { font-size: 25.6px; line-height: 1.06em; } #grve-product-title .grve-title,#grve-product-tax-title .grve-title,.woocommerce-page #grve-page-title .grve-title { font-size: 25.6px; line-height: 1.06em; } #grve-feature-section .grve-title { font-size: 25.6px; line-height: 1.06em; } #grve-feature-section.grve-fullscreen .grve-title { font-size: 36px; line-height: 1.07em; } #grve-feature-section.grve-fullscreen .grve-description { font-size: 12px; line-height: 1.2em; } #grve-page-title .grve-description,#grve-blog-title .grve-description,#grve-blog-title .grve-description p { font-size: 18.2px; line-height: 1.23em; } #grve-post-title .grve-title-meta { font-size: 12.6px; line-height: 1.67em; } #grve-post-title .grve-description { font-size: 18.2px; line-height: 1.23em; } #grve-portfolio-title .grve-description { font-size: 18.2px; line-height: 1.23em; } #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: 18.2px; line-height: 1.23em; } #grve-feature-section .grve-subheading { font-size: 12.6px; line-height: 1.67em; } #grve-feature-section.grve-fullscreen .grve-subheading { font-size: 14px; line-height: 1.5em; } #grve-feature-section .grve-description { font-size: 18.2px; line-height: 1.23em; } .grve-leader-text,.grve-leader-text p,p.grve-leader-text,blockquote { font-size: 18.2px; line-height: 1.23em; } .grve-subtitle,.grve-subtitle-text { font-size: 9.8px; line-height: 1.29em; } #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),#cancel-comment-reply-link { font-size: 9.1px !important; line-height: 2.46em; } } 

a { color: #0076bf; } a:hover { color: #fcd62a; } .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 (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: 1220px; } #grve-body.grve-boxed #grve-header.grve-fixed #grve-main-header, #grve-body.grve-boxed .grve-anchor-menu .grve-anchor-wrapper.grve-sticky, #grve-body.grve-boxed #grve-footer.grve-fixed-footer { max-width: 1220px; } #grve-top-bar, #grve-top-bar .grve-language > li > ul, #grve-top-bar .grve-top-bar-menu ul.sub-menu { background-color: #232323; color: #777777; } #grve-top-bar a { color: #777777; } #grve-top-bar a:hover { color: #fcd62a; } #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-wrapper:before { background: -moz-linear-gradient(top, rgba(0,0,0,0) 5%, rgba(0,0,0,1) 30%, rgba(0,0,0,1) 70%, rgba(0,0,0,0) 95%); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 5%, rgba(0,0,0,1) 30%, rgba(0,0,0,1) 70%, rgba(0,0,0,0) 95%); background: linear-gradient(to bottom, rgba(0,0,0,0) 5%, rgba(0,0,0,1) 30%, rgba(0,0,0,1) 70%, rgba(0,0,0,0) 95%); } #grve-main-header.grve-header-default { border-color: rgba(0,0,0,1); } #grve-main-menu .grve-wrapper > ul > li > a, .grve-header-element > a, .grve-header-element .grve-purchased-items { color: #000000; } #grve-main-menu .grve-wrapper > ul > li.grve-current > a, #grve-main-menu .grve-wrapper > ul > li.current-menu-item > a, #grve-main-menu .grve-wrapper > ul > li.current-menu-ancestor > a, #grve-main-menu .grve-wrapper > ul > li:hover > a, .grve-header-element > a:hover { color: #fcd62a; } #grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li.current-menu-item > a span, #grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li.current-menu-ancestor > a span { border-color: #ededed; } #grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li:hover > a span, #grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li.active > a span { border-color: #fcd62a; } #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li > a span:after { background-color: #ededed; } #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li:hover > a span:after, #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li.active > a span:after { background-color: #fcd62a; } #grve-main-menu .grve-wrapper > ul > li ul { background-color: #232323; } #grve-main-menu .grve-wrapper > ul > li ul li a, #grve-main-header.grve-light #grve-main-menu .grve-wrapper > ul > li.megamenu > ul > li:hover > a { color: #ffffff; } #grve-main-menu .grve-wrapper > ul > li ul li a:hover, #grve-main-menu .grve-wrapper > ul > li ul li.current-menu-item > a, #grve-main-menu .grve-wrapper > ul li li.current-menu-ancestor > a { color: #fcd62a; background-color: #1f1f1f; } #grve-main-menu .grve-wrapper > ul > li.megamenu > ul > li > a { color: #ffffff; background-color: transparent; } #grve-main-menu .grve-wrapper > ul > li.megamenu > ul > li:hover > a { color: #fcd62a; } #grve-main-menu.grve-horizontal-menu .grve-wrapper > ul > li.megamenu > ul > li { border-color: #3e3e3e; } #grve-main-menu .grve-wrapper > ul > li ul li.grve-menu-type-button a { background-color: transparent; } #grve-main-header, .grve-logo { height: 130px; } .grve-logo a { height: 90px; } #grve-main-menu .grve-wrapper > ul > li > a, .grve-header-element > a, .grve-no-assigned-menu { line-height: 130px; } .grve-logo .grve-wrapper img { padding-top: 0; padding-bottom: 0; } #grve-theme-wrapper.grve-feature-below #grve-goto-section-wrapper { margin-bottom: 130px; } @media only screen and (min-width: 1024px) { #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-breadcrumbs, #grve-header.grve-overlapping + .grve-single-wrapper { top: -130px; margin-bottom: -130px; } #grve-feature-section + #grve-header.grve-overlapping { top: -130px; } #grve-header.grve-overlapping + .grve-page-title .grve-wrapper, #grve-header.grve-overlapping + #grve-feature-section .grve-wrapper { padding-top: 65px; } #grve-header.grve-overlapping + #grve-breadcrumbs .grve-wrapper { padding-top: 130px; } #grve-header { height: 130px; } } @media only screen and (min-width: 1024px) { #grve-header.grve-overlapping + #grve-content .grve-sidebar.grve-fixed-sidebar, #grve-header.grve-overlapping + .grve-single-wrapper .grve-sidebar.grve-fixed-sidebar { top: 130px; } } #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 { color: #ffffff; } #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: #fcd62a; } #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: #ededed; } #grve-main-header.grve-light #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li > a span:after, #grve-main-header.grve-light #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li:hover > a span:after { background-color: #ededed; } #grve-main-header.grve-header-default.grve-light .grve-header-elements-wrapper:before { background: -moz-linear-gradient(top, rgba(255,255,255,0) 5%, rgba(255,255,255,0) 30%, rgba(255,255,255,0) 70%, rgba(255,255,255,0) 95%); background: -webkit-linear-gradient(top, rgba(255,255,255,0) 5%, rgba(255,255,255,0) 30%, rgba(255,255,255,0) 70%, rgba(255,255,255,0) 95%); background: linear-gradient(to bottom, rgba(255,255,255,0) 5%, rgba(255,255,255,0) 30%, rgba(255,255,255,0) 70%, rgba(255,255,255,0) 95%); } #grve-main-header.grve-header-default.grve-light { border-color: rgba(255,255,255,0); } #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 { color: #000000; } #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: #fcce00; } #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: #000000; } #grve-main-header.grve-dark #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li > a span:after, #grve-main-header.grve-dark #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li:hover > a span:after { background-color: #000000; } #grve-main-header.grve-header-default.grve-dark .grve-header-elements-wrapper:before { background: -moz-linear-gradient(top, rgba(0,0,0,0) 5%, rgba(0,0,0,0) 30%, rgba(0,0,0,0) 70%, rgba(0,0,0,0) 95%); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 5%, rgba(0,0,0,0) 30%, rgba(0,0,0,0) 70%, rgba(0,0,0,0) 95%); background: linear-gradient(to bottom, rgba(0,0,0,0) 5%, rgba(0,0,0,0) 30%, rgba(0,0,0,0) 70%, rgba(0,0,0,0) 95%); } #grve-main-header.grve-header-default.grve-dark { border-color: rgba(0,0,0,0); } #grve-header.grve-sticky-header.grve-shrink #grve-main-header, #grve-header.grve-sticky-header.grve-advanced #grve-main-header { height: 90px; } #grve-header.grve-sticky-header.grve-shrink .grve-logo, #grve-header.grve-sticky-header.grve-advanced .grve-logo { height: 90px; } #grve-header.grve-sticky-header.grve-shrink .grve-logo a, #grve-header.grve-sticky-header.grve-advanced .grve-logo a { height: 50px; } #grve-header.grve-sticky-header.grve-shrink #grve-main-menu .grve-wrapper > ul > li > a, #grve-header.grve-sticky-header.grve-shrink .grve-header-element > a, #grve-header.grve-sticky-header.grve-advanced #grve-main-menu .grve-wrapper > ul > li > a, #grve-header.grve-sticky-header.grve-advanced .grve-header-element > a, #grve-header.grve-sticky-header.grve-shrink .grve-no-assigned-menu, #grve-header.grve-sticky-header.grve-advanced .grve-no-assigned-menu { line-height: 90px; } #grve-header.grve-sticky-header.grve-advanced.hide #grve-main-header { -webkit-transform: translateY(-130px); -moz-transform: translateY(-130px); transform: translateY(-130px); } #grve-header.grve-sticky-header #grve-main-header { background-color: rgba(0,0,0,0.60); } #grve-header.grve-sticky-header #grve-top-header, #grve-header.grve-sticky-header #grve-bottom-header { background-color: transparent; } #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 { color: #ffffff; } #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: #fcd62a; } #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: #ededed; } #grve-header.grve-sticky-header #grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li:hover > a span { border-color: #ffffff; } #grve-header.grve-sticky-header #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li > a span:after { background-color: #ededed; } #grve-header.grve-sticky-header #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li:hover > a span:after { background-color: #ffffff; } #grve-header.grve-sticky-header #grve-main-header.grve-header-default .grve-header-elements-wrapper:before { background: -moz-linear-gradient(top, rgba(0,0,0,0) 5%, rgba(0,0,0,0) 30%, rgba(0,0,0,0) 70%, rgba(0,0,0,0) 95%); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 5%, rgba(0,0,0,0) 30%, rgba(0,0,0,0) 70%, rgba(0,0,0,0) 95%); background: linear-gradient(to bottom, rgba(0,0,0,0) 5%, rgba(0,0,0,0) 30%, rgba(0,0,0,0) 70%, rgba(0,0,0,0) 95%); } #grve-header.grve-sticky-header #grve-main-header.grve-header-default { border-color: rgba(0,0,0,0); } #grve-sidearea { background-color: #232323; color: #777777; } #grve-sidearea .widget, #grve-sidearea form, #grve-sidearea form p, #grve-sidearea form div, #grve-sidearea form span { color: #777777; } #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: #ffffff; } #grve-sidearea a { color: #777777; } #grve-sidearea .widget li a .grve-arrow:after, #grve-sidearea .widget li a .grve-arrow:before { color: #777777; } #grve-sidearea a:hover { color: #fcce00; } #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 { border-color: #3e3e3e; } #grve-sidearea-overlay { background-color: rgba(255,255,255,0.90); } #grve-modal-overlay, .mfp-bg, #grve-loader-overflow { background-color: rgba(0,0,0,0.95); } #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 { color: #ffffff; } .grve-close-modal:before, .grve-close-modal:after, .mfp-wrap .grve-loader { background-color: #ffffff; } button.mfp-arrow { color: #ffffff; } #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-socials-modal ul li a, #grve-language-modal ul li a { color: #777777; border-color: #3e3e3e; } #grve-responsive-header > .grve-wrapper { background-color: rgba(7,7,7,0.70); } #grve-responsive-header { height: 60px; } #grve-responsive-header .grve-logo { height: 60px; } #grve-responsive-header .grve-header-element > a { line-height: 60px; } #grve-responsive-header .grve-logo a { height: 40px; } #grve-responsive-header .grve-logo .grve-wrapper img { padding-top: 0; padding-bottom: 0; } @media only screen and (max-width: 1023px) { #grve-header.grve-responsive-overlapping + * { top: -60px; margin-bottom: -60px; } #grve-feature-section + #grve-header.grve-responsive-overlapping { top: -60px; } #grve-header.grve-responsive-overlapping + * .grve-wrapper { padding-top: 60px; } } #grve-hidden-menu { background-color: #232323; } #grve-hidden-menu a { color: #ffffff; } #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: #ffffff; } #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: #fcd62a; } #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: #ffffff; } #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: #fcd62a; } #grve-hidden-menu .grve-close-btn:after, #grve-hidden-menu .grve-close-btn:before, #grve-hidden-menu .grve-close-btn span { background-color: #777777; } #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: #3e3e3e; } #grve-hidden-menu-overlay { background-color: rgba(255,255,255,0.90); } #grve-responsive-header .grve-header-element > a, #grve-responsive-header .grve-header-element .grve-purchased-items { color: #f9f9f9; } #grve-responsive-header .grve-header-element > a:hover { color: #fcd62a; } .grve-spinner { display: inline-block; position: absolute !important; top: 50%; left: 50%; margin-top: -1.500em; margin-left: -1.500em; text-indent: -9999em; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); } .grve-spinner:not(.custom) { font-size: 14px; border-top: 0.200em solid rgba(127, 127, 127, 0.3); border-right: 0.200em solid rgba(127, 127, 127, 0.3); border-bottom: 0.200em solid rgba(127, 127, 127, 0.3); border-left: 0.200em solid; -webkit-animation: spinnerAnim 1.1s infinite linear; animation: spinnerAnim 1.1s infinite linear; } .grve-spinner:not(.custom) { border-left-color: #fcd62a; } .grve-spinner:not(.custom), .grve-spinner:not(.custom):after { border-radius: 50%; width: 3.000em; height: 3.000em; } @-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); } } ::-moz-selection { color: #ffffff; background: #fcd62a; } ::selection { color: #ffffff; background: #fcd62a; } h1,h2,h3,h4,h5,h6, .grve-h1, .grve-h2, .grve-h3, .grve-h4, .grve-h5, .grve-h6, .grve-heading-color, .grve-blog.grve-with-shadow .grve-post-title { color: #000000; } .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, .wpb_column.grve-headings-primary-1 h1, .wpb_column.grve-headings-primary-1 h2, .wpb_column.grve-headings-primary-1 h3, .wpb_column.grve-headings-primary-1 h4, .wpb_column.grve-headings-primary-1 h5, .wpb_column.grve-headings-primary-1 h6, .wpb_column.grve-headings-primary-1 .grve-heading-color , .grve-blog ul.grve-post-meta a:hover, .grve-blog a.grve-read-more { color: #fcd62a; } .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, .wpb_column.grve-headings-primary-2 h1, .wpb_column.grve-headings-primary-2 h2, .wpb_column.grve-headings-primary-2 h3, .wpb_column.grve-headings-primary-2 h4, .wpb_column.grve-headings-primary-2 h5, .wpb_column.grve-headings-primary-2 h6, .wpb_column.grve-headings-primary-2 .grve-heading-color { color: #ffffff; } .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, .wpb_column.grve-headings-primary-3 h1, .wpb_column.grve-headings-primary-3 h2, .wpb_column.grve-headings-primary-3 h3, .wpb_column.grve-headings-primary-3 h4, .wpb_column.grve-headings-primary-3 h5, .wpb_column.grve-headings-primary-3 h6, .wpb_column.grve-headings-primary-3 .grve-heading-color { color: #fccf04; } .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, .wpb_column.grve-headings-primary-4 h1, .wpb_column.grve-headings-primary-4 h2, .wpb_column.grve-headings-primary-4 h3, .wpb_column.grve-headings-primary-4 h4, .wpb_column.grve-headings-primary-4 h5, .wpb_column.grve-headings-primary-4 h6, .wpb_column.grve-headings-primary-4 .grve-heading-color { color: #fd9603; } .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, .wpb_column.grve-headings-primary-5 h1, .wpb_column.grve-headings-primary-5 h2, .wpb_column.grve-headings-primary-5 h3, .wpb_column.grve-headings-primary-5 h4, .wpb_column.grve-headings-primary-5 h5, .wpb_column.grve-headings-primary-5 h6, .wpb_column.grve-headings-primary-5 .grve-heading-color { color: #ed1c24; } .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, .wpb_column.grve-headings-dark h1, .wpb_column.grve-headings-dark h2, .wpb_column.grve-headings-dark h3, .wpb_column.grve-headings-dark h4, .wpb_column.grve-headings-dark h5, .wpb_column.grve-headings-dark h6, .wpb_column.grve-headings-dark .grve-heading-color { color: #000000; } .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, .wpb_column.grve-headings-light h1, .wpb_column.grve-headings-light h2, .wpb_column.grve-headings-light h3, .wpb_column.grve-headings-light h4, .wpb_column.grve-headings-light h5, .wpb_column.grve-headings-light h6, .wpb_column.grve-headings-light .grve-heading-color { color: #ffffff; } .grve-text-primary-1, .grve-text-hover-primary-1:hover, a:hover .grve-text-hover-primary-1, .grve-like-counter.active i, .grve-list li:before, #grve-single-post-meta-bar .grve-categories ul li a:hover, #grve-single-post-meta-bar .grve-tags ul li a:hover, .vc_tta-panel.vc_active .vc_tta-controls-icon, .grve-pagination ul li a:hover, .grve-pagination ul li span.current, .grve-blog.grve-with-shadow .grve-post-title:hover { color: #fcd62a; } .grve-text-primary-2, .grve-text-hover-primary-2:hover, a:hover .grve-text-hover-primary-2, .grve-list li:before { color: #ffffff; } .grve-text-primary-3, .grve-text-hover-primary-3:hover, a:hover .grve-text-hover-primary-3, .grve-list li:before { color: #fccf04; } .grve-text-primary-4, .grve-text-hover-primary-4:hover, a:hover .grve-text-hover-primary-4, .grve-list li:before { color: #fd9603; } .grve-text-primary-5, .grve-text-hover-primary-5:hover, a:hover .grve-text-hover-primary-5, .grve-list li:before { color: #ed1c24; } .grve-text-dark, #grve-content .grve-text-dark, a.grve-text-dark, .grve-text-dark-hover:hover, a:hover .grve-text-dark-hover { color: #000000; } .grve-text-light, #grve-content .grve-text-light, a.grve-text-light, .grve-text-light-hover:hover, a:hover .grve-text-light-hover { color: #ffffff; } .grve-text-green, .grve-text-hover-green:hover, a.grve-text-hover-green:hover, a:hover .grve-text-hover-green { color: #66bb6a; } .grve-text-red, .grve-text-hover-red:hover, a.grve-text-hover-red:hover, a:hover .grve-text-hover-red { color: #ff5252; } .grve-text-orange, .grve-text-hover-orange:hover, a.grve-text-hover-orange:hover, a:hover .grve-text-hover-orange { color: #fd7f24; } .grve-text-aqua, .grve-text-hover-aqua:hover, a.grve-text-hover-aqua:hover, a:hover .grve-text-hover-aqua { color: #1de9b6; } .grve-text-blue, .grve-text-hover-blue:hover, a.grve-text-hover-blue:hover, a:hover .grve-text-hover-blue { color: #00b0ff; } .grve-text-purple, .grve-text-hover-purple:hover, a.grve-text-hover-purple:hover, a:hover .grve-text-hover-purple { color: #b388ff; } .grve-text-black, .grve-text-hover-black:hover, a.grve-text-hover-black:hover, a:hover .grve-text-hover-black { color: #000000; } .grve-text-grey, .grve-text-hover-grey:hover, a.grve-text-hover-grey:hover, a:hover .grve-text-hover-grey { color: #bababa; } .grve-text-white, .grve-text-hover-white:hover, a.grve-text-hover-white:hover, a:hover .grve-text-hover-white { color: #ffffff; } .grve-bg-primary-1, .grve-bg-hover-primary-1:hover, a.grve-bg-hover-primary-1:hover, #grve-main-content .vc_tta.vc_general .vc_tta-tab.vc_active > a:after, blockquote:before, .grve-no-assigned-menu a:hover, #grve-theme-wrapper .mejs-controls .mejs-time-rail .mejs-time-current { background-color: #fcd62a; color: #ffffff; } a.grve-btn-line.grve-bg-primary-1 { background-color: transparent; border-color: #fcd62a; color: #fcd62a; } a.grve-btn-line.grve-bg-hover-primary-1:hover { background-color: #fcd62a; border-color: #fcd62a; color: #ffffff; } .grve-menu-type-button.grve-primary-1 > a .grve-item, .grve-menu-type-button.grve-hover-primary-1 > a:hover .grve-item { background-color: #fcd62a; color: #ffffff; } .grve-bg-primary-2, .grve-bg-hover-primary-2:hover, a.grve-bg-hover-primary-2:hover { background-color: #ffffff; color: #ffffff; } a.grve-btn-line.grve-bg-primary-2 { background-color: transparent; border-color: #ffffff; color: #ffffff; } a.grve-btn-line.grve-bg-hover-primary-2:hover { background-color: #ffffff; border-color: #ffffff; color: #ffffff; } .grve-menu-type-button.grve-primary-2 > a .grve-item, .grve-menu-type-button.grve-hover-primary-2 > a:hover .grve-item { background-color: #ffffff; color: #ffffff; } .grve-bg-primary-3, .grve-bg-hover-primary-3:hover, a.grve-bg-hover-primary-3:hover { background-color: #fccf04; color: #ffffff; } a.grve-btn-line.grve-bg-primary-3 { background-color: transparent; border-color: #fccf04; color: #fccf04; } a.grve-btn-line.grve-bg-hover-primary-3:hover { background-color: #fccf04; border-color: #fccf04; color: #ffffff; } .grve-menu-type-button.grve-primary-3 > a .grve-item, .grve-menu-type-button.grve-hover-primary-3 > a:hover .grve-item { background-color: #fccf04; color: #ffffff; } .grve-bg-primary-4, .grve-bg-hover-primary-4:hover, a.grve-bg-hover-primary-4:hover { background-color: #fd9603; color: #ffffff; } a.grve-btn-line.grve-bg-primary-4 { background-color: transparent; border-color: #fd9603; color: #fd9603; } a.grve-btn-line.grve-bg-hover-primary-4:hover { background-color: #fd9603; border-color: #fd9603; color: #ffffff; } .grve-menu-type-button.grve-primary-4 > a .grve-item, .grve-menu-type-button.grve-hover-primary-4 > a:hover .grve-item { background-color: #fd9603; color: #ffffff; } .grve-bg-primary-5, .grve-bg-hover-primary-5:hover, a.grve-bg-hover-primary-5:hover { background-color: #ed1c24; color: #ffffff; } a.grve-btn-line.grve-bg-primary-5 { background-color: transparent; border-color: #ed1c24; color: #ed1c24; } a.grve-btn-line.grve-bg-hover-primary-5:hover { background-color: #ed1c24; border-color: #ed1c24; color: #ffffff; } .grve-menu-type-button.grve-primary-5 > a .grve-item, .grve-menu-type-button.grve-hover-primary-5 > a:hover .grve-item { background-color: #ed1c24; color: #ffffff; } .grve-bg-dark, a.grve-bg-dark:hover, .grve-outline-btn a.grve-bg-dark:hover { background-color: #000000; color: #ffffff; } .grve-outline-btn a.grve-bg-dark { background-color: transparent; border-color: #000000; color: #000000; } .grve-bg-light, a.grve-bg-light:hover { background-color: #ffffff; color: #000000; } .grve-outline-btn a.grve-bg-light:hover { background-color: #ffffff; color: #000000; } .grve-outline-btn a.grve-bg-light { background-color: transparent; border-color: #ffffff; color: #ffffff; } .grve-bg-green, .grve-bg-hover-green:hover, a.grve-bg-hover-green:hover { background-color: #66bb6a; color: #ffffff; } a.grve-btn-line.grve-bg-green { background-color: transparent; border-color: #66bb6a; color: #66bb6a; } a.grve-btn-line.grve-bg-hover-green:hover { background-color: #66bb6a; border-color: #66bb6a; color: #ffffff; } .grve-menu-type-button.grve-green > a .grve-item, .grve-menu-type-button.grve-hover-green > a:hover .grve-item { background-color: #66bb6a; color: #ffffff; } .grve-bg-red, .grve-bg-hover-red:hover, a.grve-bg-hover-red:hover { background-color: #ff5252; color: #ffffff; } a.grve-btn-line.grve-bg-red { background-color: transparent; border-color: #ff5252; color: #ff5252; } a.grve-btn-line.grve-bg-hover-red:hover { background-color: #ff5252; border-color: #ff5252; color: #ffffff; } .grve-menu-type-button.grve-red > a .grve-item, .grve-menu-type-button.grve-hover-red > a:hover .grve-item { background-color: #ff5252; color: #ffffff; } .grve-bg-orange, .grve-bg-hover-orange:hover, a.grve-bg-hover-orange:hover { background-color: #fd7f24; color: #ffffff; } a.grve-btn-line.grve-bg-orange { background-color: transparent; border-color: #fd7f24; color: #fd7f24; } a.grve-btn-line.grve-bg-hover-orange:hover { background-color: #fd7f24; border-color: #fd7f24; color: #ffffff; } .grve-menu-type-button.grve-orange > a .grve-item, .grve-menu-type-button.grve-hover-orange > a:hover .grve-item { background-color: #fd7f24; color: #ffffff; } .grve-bg-aqua, .grve-bg-hover-aqua:hover, a.grve-bg-hover-aqua:hover { background-color: #1de9b6; color: #ffffff; } a.grve-btn-line.grve-bg-aqua { background-color: transparent; border-color: #1de9b6; color: #1de9b6; } a.grve-btn-line.grve-bg-hover-aqua:hover { background-color: #1de9b6; border-color: #1de9b6; color: #ffffff; } .grve-menu-type-button.grve-aqua > a .grve-item, .grve-menu-type-button.grve-hover-aqua > a:hover .grve-item { background-color: #1de9b6; color: #ffffff; } .grve-bg-blue, .grve-bg-hover-blue:hover, a.grve-bg-hover-blue:hover { background-color: #00b0ff; color: #ffffff; } a.grve-btn-line.grve-bg-blue { background-color: transparent; border-color: #00b0ff; color: #00b0ff; } a.grve-btn-line.grve-bg-hover-blue:hover { background-color: #00b0ff; border-color: #00b0ff; color: #ffffff; } .grve-menu-type-button.grve-blue > a .grve-item, .grve-menu-type-button.grve-hover-blue > a:hover .grve-item { background-color: #00b0ff; color: #ffffff; } .grve-bg-purple, .grve-bg-hover-purple:hover, a.grve-bg-hover-purple:hover { background-color: #b388ff; color: #ffffff; } a.grve-btn-line.grve-bg-purple { background-color: transparent; border-color: #b388ff; color: #b388ff; } a.grve-btn-line.grve-bg-hover-purple:hover { background-color: #b388ff; border-color: #b388ff; color: #ffffff; } .grve-menu-type-button.grve-purple > a .grve-item, .grve-menu-type-button.grve-hover-purple > a:hover .grve-item { background-color: #b388ff; color: #ffffff; } .grve-bg-black, .grve-bg-hover-black:hover, a.grve-bg-hover-black:hover { background-color: #000000; color: #ffffff; } a.grve-btn-line.grve-bg-black { background-color: transparent; border-color: #000000; color: #000000; } a.grve-btn-line.grve-bg-hover-black:hover { background-color: #000000; border-color: #000000; color: #ffffff; } .grve-menu-type-button.grve-black > a .grve-item, .grve-menu-type-button.grve-hover-black > a:hover .grve-item { background-color: #000000; color: #ffffff; } .grve-bg-grey, .grve-bg-hover-grey:hover, a.grve-bg-hover-grey:hover { background-color: #bababa; color: #ffffff; } a.grve-btn-line.grve-bg-grey { background-color: transparent; border-color: #bababa; color: #bababa; } a.grve-btn-line.grve-bg-hover-grey:hover { background-color: #bababa; border-color: #bababa; color: #ffffff; } .grve-menu-type-button.grve-grey > a .grve-item, .grve-menu-type-button.grve-hover-grey > a:hover .grve-item { background-color: #bababa; color: #ffffff; } .grve-bg-white, .grve-bg-hover-white:hover, a.grve-bg-hover-white:hover { background-color: #ffffff; color: #bababa; } a.grve-btn-line.grve-bg-white { background-color: transparent; border-color: #ffffff; color: #ffffff; } a.grve-btn-line.grve-bg-hover-white:hover { background-color: #ffffff; border-color: #ffffff; color: #bababa; } .grve-menu-type-button.grve-white > a .grve-item, .grve-menu-type-button.grve-hover-white > a:hover .grve-item { background-color: #ffffff; color: #bababa; } .grve-anchor-menu .grve-anchor-wrapper, .grve-anchor-menu .grve-container ul { background-color: #232323; } .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 { border-color: #323232; } .grve-anchor-menu a { color: #777777; background-color: transparent; } .grve-anchor-menu a:hover, .grve-anchor-menu .grve-container > ul > li.active > a { color: #ffffff; background-color: #1a1a1a; } .grve-anchor-menu a .grve-arrow:after, .grve-anchor-menu a .grve-arrow:before { background-color: #ffffff; } #grve-page-anchor { height: 60px; } #grve-page-anchor .grve-anchor-wrapper { height: 60px; line-height: 60px; } #grve-page-anchor.grve-anchor-menu .grve-anchor-btn { width: 60px; } #grve-post-anchor { height: 60px; } #grve-post-anchor .grve-anchor-wrapper { height: 60px; line-height: 60px; } #grve-post-anchor.grve-anchor-menu .grve-anchor-btn { width: 60px; } #grve-portfolio-anchor { height: 60px; } #grve-portfolio-anchor .grve-anchor-wrapper { height: 60px; line-height: 60px; } #grve-portfolio-anchor.grve-anchor-menu .grve-anchor-btn { width: 60px; } #grve-product-anchor { height: 60px; } #grve-product-anchor .grve-anchor-wrapper { height: 60px; line-height: 60px; } #grve-product-anchor.grve-anchor-menu .grve-anchor-btn { width: 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: #fcce00; } #grve-page-breadcrumbs { line-height: 60px; } #grve-post-breadcrumbs { line-height: 35px; } #grve-portfolio-breadcrumbs { line-height: 60px; } #grve-product-breadcrumbs { line-height: 60px; } #grve-content, .grve-single-wrapper, #grve-main-content .grve-section { background-color: #ffffff; color: #777777; } body, .grve-text-content, .grve-text-content a, #grve-single-post-meta-bar .grve-categories ul li a, #grve-single-post-meta-bar .grve-tags ul li a, #grve-content form, #grve-content form p, #grve-content form div, #grve-content form span, table, .grve-blog.grve-with-shadow .grve-post-content { color: #777777; } .grve-border, #grve-content .grve-border, #grve-content form, #grve-content form p, #grve-content form div, #grve-content form span, 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-tabs-position-top .vc_tta-tabs-list, table,tr,th,td { border-color: #e4e4e4; } #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 { border-color: #fcd62a; } .widget .grve-widget-title { color: #000000; } .widget { color: #777777; } #grve-sidebar .widget a:not(.grve-outline):not(.grve-btn), #grve-sidebar .widget ul, #grve-sidebar .widget li, #grve-sidebar .widget table, #grve-sidebar .widget table td, #grve-sidebar .widget table th, #grve-sidebar .widget table tr { border-color: #e4e4e4; } .widget a:not(.grve-outline):not(.grve-btn) { color: #777777; } .widget a:not(.grve-outline):not(.grve-btn):hover, .widget.widget_nav_menu li.open > a { color: #fcd62a; } #grve-footer .grve-widget-area { background-color: #232323; } #grve-footer .widget .grve-widget-title, #grve-footer h1, #grve-footer h2, #grve-footer h3, #grve-footer h4, #grve-footer h5, #grve-footer h6 { color: #ffffff; } #grve-footer .widget, #grve-footer form, #grve-footer form p, #grve-footer form div, #grve-footer form span { color: #777777; } #grve-footer .widget a:not(.grve-outline):not(.grve-btn), #grve-footer .widget ul, #grve-footer .widget li, #grve-footer .widget table, #grve-footer .widget table td, #grve-footer .widget table th, #grve-footer .widget table tr, #grve-footer .grve-border, #grve-footer form, #grve-footer form p, #grve-footer form div, #grve-footer form span { border-color: #3e3e3e; } #grve-footer .widget a:not(.grve-outline):not(.grve-btn) { color: #a0a0a0; } #grve-footer .widget a:not(.grve-outline):not(.grve-btn):hover, #grve-footer .widget.widget_nav_menu li.open > a { color: #fdd835; } #grve-footer .grve-footer-bar { color: #5f5f5f; background-color: rgba(26,26,26,1); } #grve-footer .grve-footer-bar a { color: #696969; } #grve-footer .grve-footer-bar a:hover { color: #ffffff; } #grve-post-bar { background-color: #f7f7f7; border-color: #f2f2f2; } #grve-post-bar .grve-post-socials a { color: #000000; } #grve-post-bar .grve-post-socials a:hover, #grve-post-bar .grve-backlink a:hover, #grve-post-bar a.active i { color: #fcce00; } #grve-post-bar .grve-title { color: #afafaf; } #grve-post-bar .grve-nav-title { color: #c4c4c4; } #grve-post-bar .grve-arrow { color: #000000; } #grve-portfolio-bar { background-color: #f7f7f7; border-color: #f2f2f2; } #grve-portfolio-bar .grve-post-socials a { color: #000000; } #grve-portfolio-bar .grve-post-socials a:hover, #grve-portfolio-bar .grve-backlink a:hover, #grve-portfolio-bar a.active i { color: #fdd835; } #grve-portfolio-bar .grve-title { color: #afafaf; } #grve-portfolio-bar .grve-nav-title { color: #c4c4c4; } #grve-portfolio-bar .grve-arrow { color: #000000; } .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; } 

