 body { font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: 300; line-height: 24px; letter-spacing: 0px; } #grve-header .grve-logo.grve-logo-text a { font-family: Arial, Helvetica, sans-serif; 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.megamenu > ul > li > a, .grve-toggle-hiddenarea .grve-label, .grve-main-menu .grve-wrapper > ul > li ul li.grve-goback a { font-family: Arial, Helvetica, sans-serif; font-weight: 300; 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, #grve-header .grve-shoppin-cart-content { font-family: Arial, Helvetica, sans-serif; font-weight: 300; font-style: normal; font-size: 12px; text-transform: none; letter-spacing: 0px; } .grve-main-menu .grve-menu-description { font-family: Arial, Helvetica, sans-serif; font-weight: 300; font-style: normal; font-size: 11px; text-transform: none; letter-spacing: 0px; } #grve-hidden-menu .grve-hiddenarea-content .grve-menu > li > 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: Arial, Helvetica, sans-serif; font-weight: 600; 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: Arial, Helvetica, sans-serif; font-weight: 500; font-style: normal; font-size: 12px; text-transform: none; letter-spacing: 0px; } #grve-hidden-menu .grve-menu-description { font-family: Arial, Helvetica, sans-serif; font-weight: 400; 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: Arial, Helvetica, sans-serif; font-weight: 100; font-style: normal; text-transform: none; font-size: 30px; line-height: 36px; letter-spacing: -1.5px; } h2, .grve-h2 { font-family: Arial, Helvetica, sans-serif; font-weight: 100; font-style: normal; text-transform: none; font-size: 24px; line-height: 30px; letter-spacing: 0px; } h3, .grve-h3 { font-family: Arial, Helvetica, sans-serif; font-weight: 100; font-style: normal; text-transform: none; font-size: 20px; line-height: 28px; letter-spacing: 0px; } h4, .grve-h4 { font-family: Arial, Helvetica, sans-serif; font-weight: 100; font-style: normal; text-transform: none; font-size: 18px; line-height: 24px; letter-spacing: 0px; } h5, .grve-h5 { font-family: Arial, Helvetica, sans-serif; font-weight: 100; font-style: normal; text-transform: none; font-size: 16px; line-height: 20px; 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: Arial, Helvetica, sans-serif; font-weight: 100; font-style: normal; text-transform: none; font-size: 14px; line-height: 18px; letter-spacing: 0px; } #grve-page-title .grve-title, #grve-blog-title .grve-title, #grve-search-page-title .grve-title { font-family: Arial, Helvetica, sans-serif; font-weight: 100; font-style: normal; font-size: 48px; text-transform: none; line-height: 60px; letter-spacing: -1.3px; } #grve-page-title .grve-description, #grve-blog-title .grve-description, #grve-blog-title .grve-description p, #grve-search-page-title .grve-description { font-family: Arial, Helvetica, sans-serif; font-weight: 400; font-style: normal; font-size: 20px; text-transform: none; line-height: 30px; letter-spacing: 0px; } #grve-post-title .grve-title-categories { font-family: Arial, Helvetica, sans-serif; font-weight: 700; font-style: normal; font-size: 11px; text-transform: uppercase; line-height: 14px; letter-spacing: 2px; } #grve-post-title .grve-post-meta, #grve-post-title .grve-post-meta li { font-family: Arial, Helvetica, sans-serif; font-weight: 600; font-style: normal; font-size: 11px; text-transform: uppercase; line-height: 11px; letter-spacing: 0px; } .grve-single-simple-title { font-family: Arial, Helvetica, sans-serif; font-weight: 600; font-style: normal; font-size: 36px; text-transform: none; line-height: 48px; letter-spacing: 0px; } #grve-post-title .grve-title { font-family: Arial, Helvetica, sans-serif; font-weight: 700; font-style: normal; font-size: 48px; text-transform: none; line-height: 60px; letter-spacing: -1.3px; } #grve-post-title .grve-description { font-family: Arial, Helvetica, sans-serif; font-weight: 400; font-style: normal; font-size: 20px; text-transform: none; line-height: 30px; letter-spacing: 1px; } #grve-portfolio-title .grve-title { font-family: Arial, Helvetica, sans-serif; font-weight: 700; font-style: normal; font-size: 48px; text-transform: none; line-height: 60px; letter-spacing: 0px; } #grve-portfolio-title .grve-description { font-family: Arial, Helvetica, sans-serif; font-weight: 400; font-style: normal; font-size: 20px; text-transform: none; line-height: 30px; letter-spacing: 1px; } #grve-forum-title .grve-title { font-family: Arial, Helvetica, sans-serif; font-weight: 700; font-style: normal; font-size: 48px; text-transform: none; line-height: 60px; letter-spacing: 0px; } .grve-product-area .product_title { font-family: Arial, Helvetica, sans-serif; font-weight: 700; font-style: normal; font-size: 48px; text-transform: none; line-height: 60px; letter-spacing: 0px; } #grve-entry-summary .grve-short-description p { font-family: "Hind Siliguri"; font-weight: 400; font-style: normal; font-size: 16px; text-transform: none; line-height: 28px; letter-spacing: 0px; } #grve-product-title .grve-title, #grve-product-tax-title .grve-title, .woocommerce-page #grve-page-title .grve-title { font-family: Poppins; font-weight: 700; font-style: normal; font-size: 60px; text-transform: none; line-height: 72px; 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: "Hind Siliguri"; font-weight: 400; font-style: normal; font-size: 20px; text-transform: none; line-height: 30px; letter-spacing: 0px; } .grve-event-simple-title { font-family: Poppins; font-weight: 700; font-style: normal; font-size: 48px; text-transform: none; line-height: 60px; letter-spacing: 0px; } #grve-event-title .grve-title, #grve-event-tax-title .grve-title { font-family: Poppins; font-weight: 700; font-style: normal; font-size: 60px; text-transform: none; line-height: 72px; letter-spacing: 0px; } #grve-event-title .grve-description, #grve-event-tax-title .grve-description, #grve-event-tax-title .grve-description p { font-family: "Hind Siliguri"; font-weight: 400; font-style: normal; font-size: 20px; text-transform: none; line-height: 30px; letter-spacing: 0px; } #grve-feature-section .grve-subheading { font-family: Poppins; font-weight: 200; font-style: normal; font-size: 16px; text-transform: none; line-height: 30px; letter-spacing: 0px; } #grve-feature-section .grve-title { font-family: Poppins; font-weight: 200; font-style: normal; font-size: 48px; text-transform: none; line-height: 60px; letter-spacing: -1.3px; } #grve-feature-section .grve-description { font-family: Arial, Helvetica, sans-serif; font-weight: 400; font-style: normal; font-size: 20px; text-transform: none; line-height: 30px; letter-spacing: 1px; } #grve-feature-section.grve-fullscreen .grve-subheading { font-family: Poppins; font-weight: 400; font-style: normal; font-size: 16px; text-transform: none; line-height: 30px; letter-spacing: 0px; } #grve-feature-section.grve-fullscreen .grve-title { font-family: Poppins; font-weight: 700; font-style: normal; font-size: 90px; text-transform: none; line-height: 100px; letter-spacing: -2px; } #grve-feature-section.grve-fullscreen .grve-description { font-family: "Hind Siliguri"; font-weight: 400; font-style: normal; font-size: 24px; text-transform: none; line-height: 30px; letter-spacing: 0px; } .grve-leader-text, .grve-leader-text p, p.grve-leader-text { font-family: "Hind Siliguri"; font-weight: 300; font-style: normal; font-size: 18px; text-transform: none; line-height: 30px; letter-spacing: 0px; } .grve-subtitle, .grve-subtitle p, .grve-subtitle-text { font-family: "Hind Siliguri"; font-weight: 400; font-style: normal; font-size: 12px; text-transform: none; line-height: 16px; 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: "Hind Siliguri"; font-weight: 400; font-style: normal; font-size: 11px; text-transform: uppercase; letter-spacing: 0.5px; } .grve-quote-text, blockquote p { font-family: Georgia, serif; font-weight: 400; font-style: italic; font-size: 24px; line-height: 40px; 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), #grve-header .grve-shoppin-cart-content .total, #grve-header .grve-shoppin-cart-content .button, #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, h3#reply-title { font-family: Poppins !important; font-weight: 600 !important; font-style: normal; font-size: 11px !important; text-transform: uppercase; letter-spacing: 0px; } .grve-btn.grve-btn-extrasmall, .widget.woocommerce button[type='submit'] { font-size: 8px !important; } .grve-btn.grve-btn-small { font-size: 9px !important; } .grve-btn.grve-btn-large { font-size: 13px !important; } .grve-btn.grve-btn-extralarge { font-size: 15px !important; } .grve-widget-title { font-family: Poppins; font-weight: 600; font-style: normal; font-size: 12px; text-transform: uppercase; line-height: 24px; letter-spacing: 0px; } .widget, .widgets, .widget p { font-family: "Hind Siliguri"; font-weight: 400; font-style: normal; font-size: 14px; text-transform: none; line-height: 24px; letter-spacing: 0px; } .single-post #grve-single-content, .single-product #tab-description, .single-tribe_events #grve-single-content { font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: 300; line-height: 30px; 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: 'Times New Roman', Times,serif; font-weight: normal; font-style: normal; text-transform: none; 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: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-transform: none; 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: 48px; } @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: 27px; line-height: 1.2em; } .grve-h1.grve-heading-120 { font-size: 23px; } .grve-h1.grve-heading-140 { font-size: 23px; } .grve-h1.grve-heading-160 { font-size: 23px; } .grve-h1.grve-heading-180 { font-size: 23px; } .grve-h1.grve-heading-200 { font-size: 19px; } .grve-h1.grve-heading-250 { font-size: 16px; } .grve-h1.grve-heading-300 { font-size: 16px; } h2,.grve-h2 { font-size: 22px; line-height: 1.25em; } .grve-h2.grve-heading-120 { font-size: 19px; } .grve-h2.grve-heading-140 { font-size: 19px; } .grve-h2.grve-heading-160 { font-size: 19px; } .grve-h2.grve-heading-180 { font-size: 19px; } .grve-h2.grve-heading-200 { font-size: 15px; } .grve-h2.grve-heading-250 { font-size: 13px; } .grve-h2.grve-heading-300 { font-size: 13px; } h3,.grve-h3 { font-size: 18px; line-height: 1.4em; } .grve-h3.grve-heading-120 { font-size: 16px; } .grve-h3.grve-heading-140 { font-size: 16px; } .grve-h3.grve-heading-160 { font-size: 16px; } .grve-h3.grve-heading-180 { font-size: 16px; } .grve-h3.grve-heading-200 { font-size: 13px; } .grve-h3.grve-heading-250 { font-size: 11px; } .grve-h3.grve-heading-300 { font-size: 11px; } .grve-h4.grve-heading-120 { font-size: 14px; } .grve-h4.grve-heading-140 { font-size: 14px; } .grve-h4.grve-heading-160 { font-size: 14px; } .grve-h4.grve-heading-180 { font-size: 14px; } .grve-h4.grve-heading-200 { font-size: 12px; } .grve-h4.grve-heading-250 { font-size: 10px; } .grve-h4.grve-heading-300 { font-size: 10px; } .grve-h5.grve-heading-140 { font-size: 13px; } .grve-h5.grve-heading-160 { font-size: 13px; } .grve-h5.grve-heading-180 { font-size: 13px; } .grve-h5.grve-heading-200 { font-size: 10px; } .grve-h5.grve-heading-250 { font-size: 8px; } .grve-h5.grve-heading-300 { font-size: 8px; } .grve-h6.grve-heading-160 { font-size: 11px; } .grve-h6.grve-heading-180 { font-size: 11px; } .grve-h6.grve-heading-200 { font-size: 9px; } .grve-h6.grve-heading-250 { font-size: 7px; } .grve-h6.grve-heading-300 { 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.25em; } #grve-post-title .grve-title { font-size: 43px; line-height: 1.25em; } .grve-single-simple-title { font-size: 32px; line-height: 1.33em; } #grve-portfolio-title .grve-title { font-size: 43px; line-height: 1.25em; } #grve-forum-title .grve-title { font-size: 43px; line-height: 1.25em; } .grve-product-area .product_title { font-size: 43px; line-height: 1.25em; } #grve-product-title .grve-title,#grve-product-tax-title .grve-title,.woocommerce-page #grve-page-title .grve-title { font-size: 54px; line-height: 1.2em; } .grve-event-simple-title { font-size: 43px; line-height: 1.25em; } #grve-event-title .grve-title,#grve-event-tax-title .grve-title { font-size: 54px; line-height: 1.2em; } #grve-feature-section .grve-title { font-size: 43px; line-height: 1.25em; } #grve-feature-section.grve-fullscreen .grve-title { font-size: 81px; line-height: 1.11em; } #grve-feature-section.grve-fullscreen .grve-description { font-size: 22px; line-height: 1.25em; } #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.5em; } #grve-post-title .grve-description { font-size: 18px; line-height: 1.5em; } #grve-entry-summary .grve-short-description p { font-size: 14px; line-height: 1.75em; } #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.5em; } #grve-event-title .grve-description,#grve-event-tax-title .grve-description,#grve-event-tax-title .grve-description p { font-size: 18px; line-height: 1.5em; } #grve-feature-section .grve-subheading { font-size: 14px; line-height: 1.88em; } #grve-feature-section.grve-fullscreen .grve-subheading { font-size: 14px; line-height: 1.88em; } #grve-feature-section .grve-description { font-size: 18px; line-height: 1.5em; } .grve-leader-text,.grve-leader-text p,p.grve-leader-text { font-size: 16px; line-height: 1.67em; } .grve-quote-text,blockquote p { font-size: 22px; line-height: 1.67em; } } @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: 24px; line-height: 1.2em; } .grve-h1.grve-heading-120 { font-size: 21px; } .grve-h1.grve-heading-140 { font-size: 21px; } .grve-h1.grve-heading-160 { font-size: 21px; } .grve-h1.grve-heading-180 { font-size: 21px; } .grve-h1.grve-heading-200 { font-size: 17px; } .grve-h1.grve-heading-250 { font-size: 14px; } .grve-h1.grve-heading-300 { font-size: 14px; } h2,.grve-h2 { font-size: 19px; line-height: 1.25em; } .grve-h2.grve-heading-120 { font-size: 17px; } .grve-h2.grve-heading-140 { font-size: 17px; } .grve-h2.grve-heading-160 { font-size: 17px; } .grve-h2.grve-heading-180 { font-size: 17px; } .grve-h2.grve-heading-200 { font-size: 14px; } .grve-h2.grve-heading-250 { font-size: 11px; } .grve-h2.grve-heading-300 { font-size: 11px; } h3,.grve-h3 { font-size: 16px; line-height: 1.4em; } .grve-h3.grve-heading-120 { font-size: 14px; } .grve-h3.grve-heading-140 { font-size: 14px; } .grve-h3.grve-heading-160 { font-size: 14px; } .grve-h3.grve-heading-180 { font-size: 14px; } .grve-h3.grve-heading-200 { font-size: 11px; } .grve-h3.grve-heading-250 { font-size: 9px; } .grve-h3.grve-heading-300 { font-size: 9px; } .grve-h4.grve-heading-120 { font-size: 13px; } .grve-h4.grve-heading-140 { font-size: 13px; } .grve-h4.grve-heading-160 { font-size: 13px; } .grve-h4.grve-heading-180 { font-size: 13px; } .grve-h4.grve-heading-200 { font-size: 10px; } .grve-h4.grve-heading-250 { font-size: 8px; } .grve-h4.grve-heading-300 { font-size: 8px; } .grve-h5.grve-heading-140 { font-size: 11px; } .grve-h5.grve-heading-160 { font-size: 11px; } .grve-h5.grve-heading-180 { font-size: 11px; } .grve-h5.grve-heading-200 { font-size: 9px; } .grve-h5.grve-heading-250 { font-size: 8px; } .grve-h5.grve-heading-300 { font-size: 8px; } .grve-h6.grve-heading-160 { font-size: 10px; } .grve-h6.grve-heading-180 { font-size: 10px; } .grve-h6.grve-heading-200 { font-size: 8px; } .grve-h6.grve-heading-250 { font-size: 7px; } .grve-h6.grve-heading-300 { 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.25em; } #grve-post-title .grve-title { font-size: 41px; line-height: 1.25em; } .grve-single-simple-title { font-size: 31px; line-height: 1.33em; } #grve-portfolio-title .grve-title { font-size: 41px; line-height: 1.25em; } #grve-forum-title .grve-title { font-size: 41px; line-height: 1.25em; } .grve-product-area .product_title { font-size: 41px; line-height: 1.25em; } #grve-product-title .grve-title,#grve-product-tax-title .grve-title,.woocommerce-page #grve-page-title .grve-title { font-size: 51px; line-height: 1.2em; } .grve-event-simple-title { font-size: 41px; line-height: 1.25em; } #grve-event-title .grve-title,#grve-event-tax-title .grve-title { font-size: 51px; line-height: 1.2em; } #grve-feature-section .grve-title { font-size: 41px; line-height: 1.25em; } #grve-feature-section.grve-fullscreen .grve-title { font-size: 77px; line-height: 1.11em; } #grve-feature-section.grve-fullscreen .grve-description { font-size: 20px; line-height: 1.25em; } #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.5em; } #grve-post-title .grve-description { font-size: 16px; line-height: 1.5em; } #grve-entry-summary .grve-short-description p { font-size: 13px; line-height: 1.75em; } #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.5em; } #grve-event-title .grve-description,#grve-event-tax-title .grve-description,#grve-event-tax-title .grve-description p { font-size: 16px; line-height: 1.5em; } #grve-feature-section .grve-subheading { font-size: 13px; line-height: 1.88em; } #grve-feature-section.grve-fullscreen .grve-subheading { font-size: 13px; line-height: 1.88em; } #grve-feature-section .grve-description { font-size: 16px; line-height: 1.5em; } .grve-leader-text,.grve-leader-text p,p.grve-leader-text { font-size: 14px; line-height: 1.67em; } .grve-quote-text,blockquote p { font-size: 19px; line-height: 1.67em; } } @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: 21px; line-height: 1.2em; } .grve-h1.grve-heading-120 { font-size: 18px; } .grve-h1.grve-heading-140 { font-size: 18px; } .grve-h1.grve-heading-160 { font-size: 18px; } .grve-h1.grve-heading-180 { font-size: 18px; } .grve-h1.grve-heading-200 { font-size: 15px; } .grve-h1.grve-heading-250 { font-size: 12px; } .grve-h1.grve-heading-300 { font-size: 12px; } h2,.grve-h2 { font-size: 17px; line-height: 1.25em; } .grve-h2.grve-heading-120 { font-size: 15px; } .grve-h2.grve-heading-140 { font-size: 15px; } .grve-h2.grve-heading-160 { font-size: 15px; } .grve-h2.grve-heading-180 { font-size: 15px; } .grve-h2.grve-heading-200 { font-size: 12px; } .grve-h2.grve-heading-250 { font-size: 10px; } .grve-h2.grve-heading-300 { font-size: 10px; } h3,.grve-h3 { font-size: 14px; line-height: 1.4em; } .grve-h3.grve-heading-120 { font-size: 12px; } .grve-h3.grve-heading-140 { font-size: 12px; } .grve-h3.grve-heading-160 { font-size: 12px; } .grve-h3.grve-heading-180 { font-size: 12px; } .grve-h3.grve-heading-200 { font-size: 10px; } .grve-h3.grve-heading-250 { font-size: 8px; } .grve-h3.grve-heading-300 { font-size: 8px; } .grve-h4.grve-heading-120 { font-size: 11px; } .grve-h4.grve-heading-140 { font-size: 11px; } .grve-h4.grve-heading-160 { font-size: 11px; } .grve-h4.grve-heading-180 { font-size: 11px; } .grve-h4.grve-heading-200 { font-size: 9px; } .grve-h4.grve-heading-250 { font-size: 7px; } .grve-h4.grve-heading-300 { font-size: 7px; } .grve-h5.grve-heading-140 { font-size: 10px; } .grve-h5.grve-heading-160 { font-size: 10px; } .grve-h5.grve-heading-180 { font-size: 10px; } .grve-h5.grve-heading-200 { font-size: 8px; } .grve-h5.grve-heading-250 { font-size: 7px; } .grve-h5.grve-heading-300 { font-size: 7px; } .grve-h6.grve-heading-160 { font-size: 9px; } .grve-h6.grve-heading-180 { font-size: 9px; } .grve-h6.grve-heading-200 { font-size: 7px; } .grve-h6.grve-heading-250 { font-size: 6px; } .grve-h6.grve-heading-300 { 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.25em; } #grve-post-title .grve-title { font-size: 29px; line-height: 1.25em; } .grve-single-simple-title { font-size: 22px; line-height: 1.33em; } #grve-portfolio-title .grve-title { font-size: 29px; line-height: 1.25em; } #grve-forum-title .grve-title { font-size: 29px; line-height: 1.25em; } .grve-product-area .product_title { font-size: 29px; line-height: 1.25em; } #grve-product-title .grve-title,#grve-product-tax-title .grve-title,.woocommerce-page #grve-page-title .grve-title { font-size: 36px; line-height: 1.2em; } .grve-event-simple-title { font-size: 29px; line-height: 1.25em; } #grve-event-title .grve-title,#grve-event-tax-title .grve-title { font-size: 36px; line-height: 1.2em; } #grve-feature-section .grve-title { font-size: 29px; line-height: 1.25em; } #grve-feature-section.grve-fullscreen .grve-title { font-size: 54px; line-height: 1.11em; } #grve-feature-section.grve-fullscreen .grve-description { font-size: 14px; line-height: 1.25em; } #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.5em; } #grve-post-title .grve-description { font-size: 16px; line-height: 1.5em; } #grve-entry-summary .grve-short-description p { font-size: 13px; line-height: 1.75em; } #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.5em; } #grve-event-title .grve-description,#grve-event-tax-title .grve-description,#grve-event-tax-title .grve-description p { font-size: 16px; line-height: 1.5em; } #grve-feature-section .grve-subheading { font-size: 13px; line-height: 1.88em; } #grve-feature-section.grve-fullscreen .grve-subheading { font-size: 13px; line-height: 1.88em; } #grve-feature-section .grve-description { font-size: 16px; line-height: 1.5em; } .grve-leader-text,.grve-leader-text p,p.grve-leader-text { font-size: 14px; line-height: 1.67em; } .grve-quote-text,blockquote p { font-size: 19px; line-height: 1.67em; } } @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: 21px; line-height: 1.2em; } .grve-h1.grve-heading-120 { font-size: 18px; } .grve-h1.grve-heading-140 { font-size: 18px; } .grve-h1.grve-heading-160 { font-size: 18px; } .grve-h1.grve-heading-180 { font-size: 18px; } .grve-h1.grve-heading-200 { font-size: 15px; } .grve-h1.grve-heading-250 { font-size: 12px; } .grve-h1.grve-heading-300 { font-size: 12px; } h2,.grve-h2 { font-size: 17px; line-height: 1.25em; } .grve-h2.grve-heading-120 { font-size: 15px; } .grve-h2.grve-heading-140 { font-size: 15px; } .grve-h2.grve-heading-160 { font-size: 15px; } .grve-h2.grve-heading-180 { font-size: 15px; } .grve-h2.grve-heading-200 { font-size: 12px; } .grve-h2.grve-heading-250 { font-size: 10px; } .grve-h2.grve-heading-300 { font-size: 10px; } h3,.grve-h3 { font-size: 14px; line-height: 1.4em; } .grve-h3.grve-heading-120 { font-size: 12px; } .grve-h3.grve-heading-140 { font-size: 12px; } .grve-h3.grve-heading-160 { font-size: 12px; } .grve-h3.grve-heading-180 { font-size: 12px; } .grve-h3.grve-heading-200 { font-size: 10px; } .grve-h3.grve-heading-250 { font-size: 8px; } .grve-h3.grve-heading-300 { font-size: 8px; } .grve-h4.grve-heading-120 { font-size: 11px; } .grve-h4.grve-heading-140 { font-size: 11px; } .grve-h4.grve-heading-160 { font-size: 11px; } .grve-h4.grve-heading-180 { font-size: 11px; } .grve-h4.grve-heading-200 { font-size: 9px; } .grve-h4.grve-heading-250 { font-size: 7px; } .grve-h4.grve-heading-300 { font-size: 7px; } .grve-h5.grve-heading-140 { font-size: 10px; } .grve-h5.grve-heading-160 { font-size: 10px; } .grve-h5.grve-heading-180 { font-size: 10px; } .grve-h5.grve-heading-200 { font-size: 8px; } .grve-h5.grve-heading-250 { font-size: 7px; } .grve-h5.grve-heading-300 { font-size: 7px; } .grve-h6.grve-heading-160 { font-size: 9px; } .grve-h6.grve-heading-180 { font-size: 9px; } .grve-h6.grve-heading-200 { font-size: 7px; } .grve-h6.grve-heading-250 { font-size: 6px; } .grve-h6.grve-heading-300 { 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.25em; } #grve-post-title .grve-title { font-size: 29px; line-height: 1.25em; } .grve-single-simple-title { font-size: 22px; line-height: 1.33em; } #grve-portfolio-title .grve-title { font-size: 29px; line-height: 1.25em; } #grve-forum-title .grve-title { font-size: 29px; line-height: 1.25em; } .grve-product-area .product_title { font-size: 29px; line-height: 1.25em; } #grve-product-title .grve-title,#grve-product-tax-title .grve-title,.woocommerce-page #grve-page-title .grve-title { font-size: 36px; line-height: 1.2em; } .grve-event-simple-title { font-size: 29px; line-height: 1.25em; } #grve-event-title .grve-title,#grve-event-tax-title .grve-title { font-size: 36px; line-height: 1.2em; } #grve-feature-section .grve-title { font-size: 29px; line-height: 1.25em; } #grve-feature-section.grve-fullscreen .grve-title { font-size: 54px; line-height: 1.11em; } #grve-feature-section.grve-fullscreen .grve-description { font-size: 14px; line-height: 1.25em; } #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.5em; } #grve-post-title .grve-description { font-size: 16px; line-height: 1.5em; } #grve-entry-summary .grve-short-description p { font-size: 13px; line-height: 1.75em; } #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.5em; } #grve-event-title .grve-description,#grve-event-tax-title .grve-description,#grve-event-tax-title .grve-description p { font-size: 16px; line-height: 1.5em; } #grve-feature-section .grve-subheading { font-size: 13px; line-height: 1.88em; } #grve-feature-section.grve-fullscreen .grve-subheading { font-size: 13px; line-height: 1.88em; } #grve-feature-section .grve-description { font-size: 16px; line-height: 1.5em; } .grve-leader-text,.grve-leader-text p,p.grve-leader-text { font-size: 14px; line-height: 1.67em; } .grve-quote-text,blockquote p { font-size: 19px; line-height: 1.67em; } } 
 a { color: #000000; } a:hover { color: #00499d; } .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.10); } .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: #000000; } .grve-safe-btn-icon { fill: #000000; } .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: #0652FD; } #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: #eef1f6; } #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: #0652FD; } #grve-header .grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li > a .grve-item:after { background-color: #eef1f6; } #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: #0652FD; } #grve-header .grve-main-menu .grve-wrapper > ul > li ul { background-color: #171a1d; } #grve-header .grve-main-menu .grve-wrapper > ul > li ul li a { color: #777777; } #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: #ffffff; background-color: #171a1d; } #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: 70px; } .grve-logo a { height: 40px; } .grve-logo.grve-logo-text a { line-height: 70px; } #grve-main-menu .grve-wrapper > ul > li > a, .grve-header-element > a, .grve-no-assigned-menu { line-height: 70px; } .grve-logo .grve-wrapper img { padding-top: 0; padding-bottom: 0; } #grve-theme-wrapper.grve-feature-below #grve-goto-section-wrapper { margin-bottom: 70px; } @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-single-wrapper, #grve-header.grve-overlapping + .grve-product-area { top: -70px; margin-bottom: -70px; } #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: 70px; } #grve-feature-section + #grve-header.grve-overlapping { top: -70px; } #grve-header { height: 70px; } } @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: 70px; } } #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: #ffffff; } #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: #eef1f6; } #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: #eef1f6; } #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: #000000; } #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: #dd3333; } #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: #dd3333; } #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(70px); -moz-transform: translateY(70px); -ms-transform: translateY(70px); -o-transform: translateY(70px); transform: translateY(70px); } #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: #333333; } #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: #00499d; } #grve-header.grve-sticky-header #grve-main-header .grve-safe-btn-icon { fill: #00499d; } #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: #eef1f6; } #grve-header.grve-sticky-header #grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li:hover > a span { border-color: #eef1f6; } #grve-header.grve-sticky-header #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li > a .grve-item:after { background-color: #eef1f6; } #grve-header.grve-sticky-header #grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li:hover > a .grve-item:after { background-color: #eef1f6; } #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.30); } #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: #333333; } #grve-movedo-sticky-header .grve-safe-btn-icon { fill: #00499d; } #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: #00499d; } #grve-movedo-sticky-header .grve-main-menu.grve-menu-type-button .grve-wrapper > ul > li:hover > a span { border-color: #eef1f6; } #grve-movedo-sticky-header .grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li > a .grve-item:after { background-color: #eef1f6; } #grve-movedo-sticky-header .grve-main-menu.grve-menu-type-underline .grve-wrapper > ul > li:hover > a .grve-item:after { background-color: #eef1f6; } #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: #0652FD; } #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(255,255,255,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: #333333; } #grve-safebutton-area .grve-close-button-wrapper a:hover { color: #00499d; } #grve-responsive-header #grve-main-responsive-header { background-color: rgba(0,0,0,1); } #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: 20px; } #grve-responsive-header .grve-logo.grve-logo-text a { line-height: 60px; } #grve-responsive-header .grve-logo .grve-wrapper img { padding-top: 0; padding-bottom: 0; } @media only screen and (max-width: 1023px) { #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: 1023px) { #grve-header.grve-responsive-overlapping + * { top: -60px; margin-bottom: -60px; } #grve-header.grve-responsive-overlapping + #grve-page-anchor { top: 0px; margin-bottom: 0px; } #grve-feature-section + #grve-header.grve-responsive-overlapping { top: -60px; } #grve-header.grve-responsive-overlapping + .grve-page-title .grve-wrapper, #grve-header.grve-responsive-overlapping + #grve-feature-section .grve-wrapper { padding-top: 60px; } } #grve-hidden-menu { background-color: #ffffff; } #grve-hidden-menu a { color: #777777; } #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: #777777; } #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: #0652FD; } #grve-hidden-menu.grve-slide-menu ul.grve-menu li > .grve-arrow:hover { color: #0652FD; } #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: #777777; } #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: #0652FD; } #grve-hidden-menu .grve-close-btn { 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: #eef1f6; } #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: #bfbfbf; } #grve-responsive-header .grve-header-element > a:hover { color: #ffffff; } #grve-responsive-header .grve-safe-btn-icon { fill: #bfbfbf; } #grve-responsive-header .grve-safe-btn-icon:hover { fill: #ffffff; } .grve-spinner:not(.custom):before { content: ''; box-sizing: border-box; position: absolute; top: 50%; left: 50%; width: 42px; height: 42px; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border-radius: 50%; border: 2px solid rgba(127, 127, 127, 0.3); border-top-color: #333; -webkit-animation: spinnerAnim 1.1s infinite linear; animation: spinnerAnim 1.1s infinite linear; } .grve-spinner:not(.custom):before { border-top-color: #00499d; } .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: #00499d; } ::selection { color: #ffffff; background: #00499d; } 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, h3#reply-title:hover { color: #000000; } .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-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: #00499d; } #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: #00499d; border-color: #00499d; 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: #00499d; } .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: #00499d; } .grve-text-primary-1.grve-svg-icon { stroke: #00499d; } #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: #00499d; border-color: #00499d; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-primary-1 { background-color: transparent; border-color: #00499d; color: #00499d; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-primary-1:hover { background-color: #00499d; border-color: #00499d; 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: #00499d; color: #ffffff; } .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: #003a40; } .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: #003a40; } .grve-text-primary-2.grve-svg-icon { stroke: #003a40; } #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: #003a40; border-color: #003a40; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-primary-2 { background-color: transparent; border-color: #003a40; color: #003a40; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-primary-2:hover { background-color: #003a40; border-color: #003a40; 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: #003a40; 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, .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: #487F84; } .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: #487F84; } .grve-text-primary-3.grve-svg-icon { stroke: #487F84; } #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: #487F84; border-color: #487F84; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-primary-3 { background-color: transparent; border-color: #487F84; color: #487F84; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-primary-3:hover { background-color: #487F84; border-color: #487F84; 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: #487F84; color: #ffffff; } .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: #5F597E; } .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: #5F597E; } .grve-text-primary-4.grve-svg-icon { stroke: #5F597E; } #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: #5F597E; border-color: #5F597E; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-primary-4 { background-color: transparent; border-color: #5F597E; color: #5F597E; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-primary-4:hover { background-color: #5F597E; border-color: #5F597E; 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: #5F597E; color: #ffffff; } .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: #d6ccad; } .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: #d6ccad; } .grve-text-primary-5.grve-svg-icon { stroke: #d6ccad; } #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: #d6ccad; border-color: #d6ccad; color: #ffffff; } #grve-theme-wrapper a.grve-btn-line.grve-bg-primary-5 { background-color: transparent; border-color: #d6ccad; color: #d6ccad; } #grve-theme-wrapper a.grve-btn-line.grve-bg-hover-primary-5:hover { background-color: #d6ccad; border-color: #d6ccad; 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: #d6ccad; color: #ffffff; } .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-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-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-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-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-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-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-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-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-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-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-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-anchor-menu .grve-anchor-wrapper, .grve-anchor-menu .grve-container ul, #grve-responsive-anchor { background-color: #171a1d; } .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: #333638; } .grve-anchor-menu a, #grve-responsive-anchor a, #grve-responsive-anchor .grve-close-btn { color: #ffffff; background-color: transparent; } #grve-responsive-anchor a .grve-arrow:after, #grve-responsive-anchor a .grve-arrow:before { background-color: #ffffff; } .grve-anchor-menu a:hover, .grve-anchor-menu .grve-container > ul > li.active > a { color: #0652FD; background-color: #171a1d; } #grve-responsive-anchor a:hover span { color: #0652FD; } .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: #0652FD; } #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: #0652FD; } #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: #676767; } 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, h3#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: #676767; } #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, 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: #00499d; } #grve-content .widget .grve-widget-title { color: #000000; } .widget { color: #676767; } .widget, .widget ul, .widget li, .widget div { border-color: #e9e9e9; } .grve-widget.grve-social li a.grve-outline:hover { border-color: #00499d; } .widget a:not(.grve-outline):not(.grve-btn) { color: #676767; } .widget:not(.grve-social) a:not(.grve-outline):not(.grve-btn):hover, .widget.widget_nav_menu li.open > a { color: #00499d; } #grve-post-bar .grve-post-bar-item:not(.grve-post-navigation), #grve-post-bar .grve-post-bar-item .grve-nav-item { padding-top: 40px; padding-bottom: 40px; } #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: #ffffff; border-color: #e9e9e9; } #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: #e9e9e9; } #grve-post-bar .grve-nav-item .grve-title { color: #000000; } #grve-post-bar .grve-bar-socials li { border-color: #e9e9e9; } #grve-post-bar .grve-bar-socials li a:not(.active) { color: #d3d3d3; } #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: #d3d3d3; } #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: #0D0F10; } #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: #3E3F3F; } #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: #909090; } #grve-footer .grve-footer-bar { color: #ffffff; background-color: rgba(13,15,16,1); } #grve-footer .grve-footer-bar a { color: #ffffff; } #grve-footer .grve-footer-bar a:hover { color: #909090; } .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: #00499d; border-color: #00499d; 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: #00499d; border-color: #00499d; color: #ffffff; } .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;}
body{ font-family: "Helvetica Neue", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo, sans-serif!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), #grve-theme-wrapper .grve-search button[type='submit'], .grve-portfolio-details-btn.grve-btn:not(.grve-custom-btn) {background-color: #00499d;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):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: #000000;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 {}

/* contact */

#grve-theme-wrapper label{
    font-size:14px;
    font-weight:bold;
}

.wpcf7-form-control-wrap{
    margin-top:5px;
}

.form-require{
    color:red!important;
}

#grve-theme-wrapper input[type='submit']:not(.grve-custom-btn){
    width:200px;
    margin:0 auto;
    display:block;
}

#grve-body{background-color:#171A1D;}

/* recruit */

.vc_custom_1522311087597{
    padding-top: 50px !important;
    padding-right: 50px !important;
    padding-bottom: 50px !important;
    padding-left: 50px !important;
    background-color: #ffffff !important;
    border-radius: 20px !important;
}