	#ssb-btn-1 {
			background: #12828d;
		}

		#ssb-btn-1:hover {
			background: rgba(18, 130, 141, 0.9);
		}

		#ssb-btn-1 a {
			color: #ffffff;
		}

		#ssb-btn-2 {
			background: #0e6b74;
		}

		#ssb-btn-2:hover {
			background: rgba(14, 107, 116, 0.9);
		}

		#ssb-btn-2 a {
			color: #ffffff;
		}
        
        
        .vc_custom_1548864577180{padding-right:10%!important;padding-left:10%!important;}
body{font-size:17px;font-family:"Hind Siliguri";font-weight:400;line-height:26px;letter-spacing:0px;}
#grve-header .grve-logo.grve-logo-text a{font-family:Poppins;font-weight:700;font-style:normal;font-size:36px;text-transform:none;letter-spacing:0px;}
.grve-main-menu .grve-wrapper>ul>li>a,.grve-main-menu .grve-wrapper>ul>li .grve-toggle-menu-item-wrapper a,.grve-main-menu .grve-wrapper>ul>li.megamenu>ul>li>a,.grve-toggle-hiddenarea .grve-label,.grve-main-menu .grve-wrapper>ul>li ul li.grve-goback a{font-family:Poppins;font-weight:600;font-style:normal;font-size:17px;text-transform:capitalize;letter-spacing:0px;}
.grve-slide-menu .grve-main-menu .grve-wrapper ul li.megamenu ul li:not(.grve-goback)>a,.grve-main-menu .grve-wrapper>ul>li ul li a{font-family:"Open Sans";font-weight:normal;font-style:normal;font-size:16px;text-transform:none;letter-spacing:0px;}
.grve-main-menu .grve-menu-description{font-family:Poppins;font-weight:400;font-style:normal;font-size:11px;text-transform:none;letter-spacing:0px;}
#grve-hidden-menu .grve-hiddenarea-content .grve-menu>li>a,#grve-hidden-menu .grve-hiddenarea-content .grve-menu>li>.grve-toggle-menu-item-wrapper a,#grve-responsive-anchor .grve-hiddenarea-content .grve-menu>li>a,#grve-hidden-menu ul.grve-menu>li.megamenu>ul>li>a,#grve-hidden-menu ul.grve-menu>li ul li.grve-goback a{font-family:Poppins;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:Poppins;font-weight:500;font-style:normal;font-size:12px;text-transform:none;letter-spacing:0px;}
#grve-hidden-menu .grve-menu-description{font-family:Poppins;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:Poppins;font-weight:700;font-style:normal;text-transform:none;font-size:30px;line-height:36px;letter-spacing:-1.5px;}
h2,.grve-h2{font-family:Poppins;font-weight:600;font-style:normal;text-transform:none;font-size:24px;line-height:30px;letter-spacing:0px;}
h3,.grve-h3{font-family:Poppins;font-weight:600;font-style:normal;text-transform:none;font-size:20px;line-height:28px;letter-spacing:0px;}
h4,.grve-h4{font-family:Poppins;font-weight:600;font-style:normal;text-transform:none;font-size:18px;line-height:24px;letter-spacing:0px;}
h5,.grve-h5{font-family:Poppins;font-weight:600;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:Poppins;font-weight:600;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:Poppins;font-weight:700;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:"Hind Siliguri";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:Poppins;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:Poppins;font-weight:600;font-style:normal;font-size:11px;text-transform:uppercase;line-height:11px;letter-spacing:0px;}
.grve-single-simple-title{font-family:Poppins;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:Poppins;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:"Hind Siliguri";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:Poppins;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:"Hind Siliguri";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:Poppins;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:Poppins;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:"Hind Siliguri";font-weight:300;font-style:normal;font-size:36px;text-transform:none;line-height:50px;letter-spacing:0px;}
#grve-feature-section .grve-title{font-family:"Hind Siliguri";font-weight:700;font-style:normal;font-size:58px;text-transform:none;line-height:63px;letter-spacing:-1.3px;}
#grve-feature-section .grve-description{font-family:"Hind Siliguri";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:22px;text-transform:none;line-height:34px;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,blockquote cite{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),#cancel-comment-reply-link,.grve-anchor-menu .grve-anchor-wrapper .grve-container>ul>li>a,.grve-anchor-menu .grve-anchor-wrapper .grve-container ul.sub-menu li a,#reply-title{font-family: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:"Hind Siliguri";font-weight:400;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:"Playfair Display";font-weight:400;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:Dosis;font-weight:400;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:Roboto;font-weight:100;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:52px;}
@mediaonly screen and (min-width:1201px)and (max-width:1440px){
}
@mediaonly 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:not(.grve-tablet-reset-increase-heading){
	font-size:23px;}
	.grve-h1.grve-heading-140:not(.grve-tablet-reset-increase-heading){
	font-size:23px;}
	.grve-h1.grve-heading-160:not(.grve-tablet-reset-increase-heading){
	font-size:23px;}
	.grve-h1.grve-heading-180:not(.grve-tablet-reset-increase-heading){
	font-size:23px;}
	.grve-h1.grve-heading-200:not(.grve-tablet-reset-increase-heading){
	font-size:19px;}
	.grve-h1.grve-heading-250:not(.grve-tablet-reset-increase-heading){
	font-size:16px;}
	.grve-h1.grve-heading-300:not(.grve-tablet-reset-increase-heading){
	font-size:16px;}
	h2,.grve-h2{font-size:22px;line-height:1.25em;}
	.grve-h2.grve-heading-120:not(.grve-tablet-reset-increase-heading){
	font-size:19px;}
	.grve-h2.grve-heading-140:not(.grve-tablet-reset-increase-heading){
	font-size:19px;}
	.grve-h2.grve-heading-160:not(.grve-tablet-reset-increase-heading){
	font-size:19px;}
	.grve-h2.grve-heading-180:not(.grve-tablet-reset-increase-heading){
	font-size:19px;}
	.grve-h2.grve-heading-200:not(.grve-tablet-reset-increase-heading){
	font-size:15px;}
	.grve-h2.grve-heading-250:not(.grve-tablet-reset-increase-heading){
	font-size:13px;}
	.grve-h2.grve-heading-300:not(.grve-tablet-reset-increase-heading){
	font-size:13px;}
	h3,.grve-h3{font-size:18px;line-height:1.4em;}
	.grve-h3.grve-heading-120:not(.grve-tablet-reset-increase-heading){
	font-size:16px;}
	.grve-h3.grve-heading-140:not(.grve-tablet-reset-increase-heading){
	font-size:16px;}
	.grve-h3.grve-heading-160:not(.grve-tablet-reset-increase-heading){
	font-size:16px;}
	.grve-h3.grve-heading-180:not(.grve-tablet-reset-increase-heading){
	font-size:16px;}
	.grve-h3.grve-heading-200:not(.grve-tablet-reset-increase-heading){
	font-size:13px;}
	.grve-h3.grve-heading-250:not(.grve-tablet-reset-increase-heading){
	font-size:11px;}
	.grve-h3.grve-heading-300:not(.grve-tablet-reset-increase-heading){
	font-size:11px;}
	.grve-h4.grve-heading-120:not(.grve-tablet-reset-increase-heading){
	font-size:14px;}
	.grve-h4.grve-heading-140:not(.grve-tablet-reset-increase-heading){
	font-size:14px;}
	.grve-h4.grve-heading-160:not(.grve-tablet-reset-increase-heading){
	font-size:14px;}
	.grve-h4.grve-heading-180:not(.grve-tablet-reset-increase-heading){
	font-size:14px;}
	.grve-h4.grve-heading-200:not(.grve-tablet-reset-increase-heading){
	font-size:12px;}
	.grve-h4.grve-heading-250:not(.grve-tablet-reset-increase-heading){
	font-size:10px;}
	.grve-h4.grve-heading-300:not(.grve-tablet-reset-increase-heading){
	font-size:10px;}
	.grve-h5.grve-heading-140:not(.grve-tablet-reset-increase-heading){
	font-size:13px;}
	.grve-h5.grve-heading-160:not(.grve-tablet-reset-increase-heading){
	font-size:13px;}
	.grve-h5.grve-heading-180:not(.grve-tablet-reset-increase-heading){
	font-size:13px;}
	.grve-h5.grve-heading-200:not(.grve-tablet-reset-increase-heading){
	font-size:10px;}
	.grve-h5.grve-heading-250:not(.grve-tablet-reset-increase-heading){
	font-size:8px;}
	.grve-h5.grve-heading-300:not(.grve-tablet-reset-increase-heading){
	font-size:8px;}
	.grve-h6.grve-heading-160:not(.grve-tablet-reset-increase-heading){
	font-size:11px;}
	.grve-h6.grve-heading-180:not(.grve-tablet-reset-increase-heading){
	font-size:11px;}
	.grve-h6.grve-heading-200:not(.grve-tablet-reset-increase-heading){
	font-size:9px;}
	.grve-h6.grve-heading-250:not(.grve-tablet-reset-increase-heading){
	font-size:7px;}
	.grve-h6.grve-heading-300:not(.grve-tablet-reset-increase-heading){
	font-size:7px;}
	#grve-page-title .grve-title,#grve-blog-title .grve-title,#grve-search-page-title .grve-title{font-size: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:49px;line-height:1.09em;}
	#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: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:32px;line-height:1.39em;}
	#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:20px;line-height:1.55em;}
	.grve-quote-text,blockquote p{font-size:22px;line-height:1.67em;}
	.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-size:15px;line-height:1.88em;}
	.grve-slide-menu .grve-main-menu .grve-wrapper ul li.megamenu ul li:not(.grve-goback)>a,.grve-main-menu .grve-wrapper>ul>li ul li a{font-size:14px;line-height:2em;}
}
@mediaonly 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:not(.grve-tablet-sm-reset-increase-heading){
	font-size:21px;}
	.grve-h1.grve-heading-140:not(.grve-tablet-sm-reset-increase-heading){
	font-size:21px;}
	.grve-h1.grve-heading-160:not(.grve-tablet-sm-reset-increase-heading){
	font-size:21px;}
	.grve-h1.grve-heading-180:not(.grve-tablet-sm-reset-increase-heading){
	font-size:21px;}
	.grve-h1.grve-heading-200:not(.grve-tablet-sm-reset-increase-heading){
	font-size:17px;}
	.grve-h1.grve-heading-250:not(.grve-tablet-sm-reset-increase-heading){
	font-size:14px;}
	.grve-h1.grve-heading-300:not(.grve-tablet-sm-reset-increase-heading){
	font-size:14px;}
	h2,.grve-h2{font-size:19px;line-height:1.25em;}
	.grve-h2.grve-heading-120:not(.grve-tablet-sm-reset-increase-heading){
	font-size:17px;}
	.grve-h2.grve-heading-140:not(.grve-tablet-sm-reset-increase-heading){
	font-size:17px;}
	.grve-h2.grve-heading-160:not(.grve-tablet-sm-reset-increase-heading){
	font-size:17px;}
	.grve-h2.grve-heading-180:not(.grve-tablet-sm-reset-increase-heading){
	font-size:17px;}
	.grve-h2.grve-heading-200:not(.grve-tablet-sm-reset-increase-heading){
	font-size:14px;}
	.grve-h2.grve-heading-250:not(.grve-tablet-sm-reset-increase-heading){
	font-size:11px;}
	.grve-h2.grve-heading-300:not(.grve-tablet-sm-reset-increase-heading){
	font-size:11px;}
	h3,.grve-h3{font-size:16px;line-height:1.4em;}
	.grve-h3.grve-heading-120:not(.grve-tablet-sm-reset-increase-heading){
	font-size:14px;}
	.grve-h3.grve-heading-140:not(.grve-tablet-sm-reset-increase-heading){
	font-size:14px;}
	.grve-h3.grve-heading-160:not(.grve-tablet-sm-reset-increase-heading){
	font-size:14px;}
	.grve-h3.grve-heading-180:not(.grve-tablet-sm-reset-increase-heading){
	font-size:14px;}
	.grve-h3.grve-heading-200:not(.grve-tablet-sm-reset-increase-heading){
	font-size:11px;}
	.grve-h3.grve-heading-250:not(.grve-tablet-sm-reset-increase-heading){
	font-size:9px;}
	.grve-h3.grve-heading-300:not(.grve-tablet-sm-reset-increase-heading){
	font-size:9px;}
	.grve-h4.grve-heading-120:not(.grve-tablet-sm-reset-increase-heading){
	font-size:13px;}
	.grve-h4.grve-heading-140:not(.grve-tablet-sm-reset-increase-heading){
	font-size:13px;}
	.grve-h4.grve-heading-160:not(.grve-tablet-sm-reset-increase-heading){
	font-size:13px;}
	.grve-h4.grve-heading-180:not(.grve-tablet-sm-reset-increase-heading){
	font-size:13px;}
	.grve-h4.grve-heading-200:not(.grve-tablet-sm-reset-increase-heading){
	font-size:10px;}
	.grve-h4.grve-heading-250:not(.grve-tablet-sm-reset-increase-heading){
	font-size:8px;}
	.grve-h4.grve-heading-300:not(.grve-tablet-sm-reset-increase-heading){
	font-size:8px;}
	.grve-h5.grve-heading-140:not(.grve-tablet-sm-reset-increase-heading){
	font-size:11px;}
	.grve-h5.grve-heading-160:not(.grve-tablet-sm-reset-increase-heading){
	font-size:11px;}
	.grve-h5.grve-heading-180:not(.grve-tablet-sm-reset-increase-heading){
	font-size:11px;}
	.grve-h5.grve-heading-200:not(.grve-tablet-sm-reset-increase-heading){
	font-size:9px;}
	.grve-h5.grve-heading-250:not(.grve-tablet-sm-reset-increase-heading){
	font-size:8px;}
	.grve-h5.grve-heading-300:not(.grve-tablet-sm-reset-increase-heading){
	font-size:8px;}
	.grve-h6.grve-heading-160:not(.grve-tablet-sm-reset-increase-heading){
	font-size:10px;}
	.grve-h6.grve-heading-180:not(.grve-tablet-sm-reset-increase-heading){
	font-size:10px;}
	.grve-h6.grve-heading-200:not(.grve-tablet-sm-reset-increase-heading){
	font-size:8px;}
	.grve-h6.grve-heading-250:not(.grve-tablet-sm-reset-increase-heading){
	font-size:7px;}
	.grve-h6.grve-heading-300:not(.grve-tablet-sm-reset-increase-heading){
	font-size:7px;}
	#grve-page-title .grve-title,#grve-blog-title .grve-title,#grve-search-page-title .grve-title{font-size:38px;line-height:1.25em;}
	#grve-post-title .grve-title{font-size:38px;line-height:1.25em;}
	.grve-single-simple-title{font-size:29px;line-height:1.33em;}
	#grve-portfolio-title .grve-title{font-size:38px;line-height:1.25em;}
	#grve-forum-title .grve-title{font-size:38px;line-height:1.25em;}
	.grve-product-area .product_title{font-size:38px;line-height:1.25em;}
	#grve-product-title .grve-title,#grve-product-tax-title .grve-title,.woocommerce-page #grve-page-title .grve-title{font-size:48px;line-height:1.2em;}
	.grve-event-simple-title{font-size:38px;line-height:1.25em;}
	#grve-event-title .grve-title,#grve-event-tax-title .grve-title{font-size:48px;line-height:1.2em;}
	#grve-feature-section .grve-title{font-size:46px;line-height:1.09em;}
	#grve-feature-section.grve-fullscreen .grve-title{font-size:72px;line-height:1.11em;}
	#grve-feature-section.grve-fullscreen .grve-description{font-size:19px;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:29px;line-height:1.39em;}
	#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:18px;line-height:1.55em;}
	.grve-quote-text,blockquote p{font-size:19px;line-height:1.67em;}
	.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-size:14px;line-height:1.88em;}
	.grve-slide-menu .grve-main-menu .grve-wrapper ul li.megamenu ul li:not(.grve-goback)>a,.grve-main-menu .grve-wrapper>ul>li ul li a{font-size:13px;line-height:2em;}
}
@mediaonly 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:not(.grve-mobile-reset-increase-heading){
	font-size:18px;}
	.grve-h1.grve-heading-140:not(.grve-mobile-reset-increase-heading){
	font-size:18px;}
	.grve-h1.grve-heading-160:not(.grve-mobile-reset-increase-heading){
	font-size:18px;}
	.grve-h1.grve-heading-180:not(.grve-mobile-reset-increase-heading){
	font-size:18px;}
	.grve-h1.grve-heading-200:not(.grve-mobile-reset-increase-heading){
	font-size:15px;}
	.grve-h1.grve-heading-250:not(.grve-mobile-reset-increase-heading){
	font-size:12px;}
	.grve-h1.grve-heading-300:not(.grve-mobile-reset-increase-heading){
	font-size:12px;}
	h2,.grve-h2{font-size:17px;line-height:1.25em;}
	.grve-h2.grve-heading-120:not(.grve-mobile-reset-increase-heading){
	font-size:15px;}
	.grve-h2.grve-heading-140:not(.grve-mobile-reset-increase-heading){
	font-size:15px;}
	.grve-h2.grve-heading-160:not(.grve-mobile-reset-increase-heading){
	font-size:15px;}
	.grve-h2.grve-heading-180:not(.grve-mobile-reset-increase-heading){
	font-size:15px;}
	.grve-h2.grve-heading-200:not(.grve-mobile-reset-increase-heading){
	font-size:12px;}
	.grve-h2.grve-heading-250:not(.grve-mobile-reset-increase-heading){
	font-size:10px;}
	.grve-h2.grve-heading-300:not(.grve-mobile-reset-increase-heading){
	font-size:10px;}
	h3,.grve-h3{font-size:14px;line-height:1.4em;}
	.grve-h3.grve-heading-120:not(.grve-mobile-reset-increase-heading){
	font-size:12px;}
	.grve-h3.grve-heading-140:not(.grve-mobile-reset-increase-heading){
	font-size:12px;}
	.grve-h3.grve-heading-160:not(.grve-mobile-reset-increase-heading){
	font-size:12px;}
	.grve-h3.grve-heading-180:not(.grve-mobile-reset-increase-heading){
	font-size:12px;}
	.grve-h3.grve-heading-200:not(.grve-mobile-reset-increase-heading){
	font-size:10px;}
	.grve-h3.grve-heading-250:not(.grve-mobile-reset-increase-heading){
	font-size:8px;}
	.grve-h3.grve-heading-300:not(.grve-mobile-reset-increase-heading){
	font-size:8px;}
	.grve-h4.grve-heading-120:not(.grve-mobile-reset-increase-heading){
	font-size:11px;}
	.grve-h4.grve-heading-140:not(.grve-mobile-reset-increase-heading){
	font-size:11px;}
	.grve-h4.grve-heading-160:not(.grve-mobile-reset-increase-heading){
	font-size:11px;}
	.grve-h4.grve-heading-180:not(.grve-mobile-reset-increase-heading){
	font-size:11px;}
	.grve-h4.grve-heading-200:not(.grve-mobile-reset-increase-heading){
	font-size:9px;}
	.grve-h4.grve-heading-250:not(.grve-mobile-reset-increase-heading){
	font-size:7px;}
	.grve-h4.grve-heading-300:not(.grve-mobile-reset-increase-heading){
	font-size:7px;}
	.grve-h5.grve-heading-140:not(.grve-mobile-reset-increase-heading){
	font-size:10px;}
	.grve-h5.grve-heading-160:not(.grve-mobile-reset-increase-heading){
	font-size:10px;}
	.grve-h5.grve-heading-180:not(.grve-mobile-reset-increase-heading){
	font-size:10px;}
	.grve-h5.grve-heading-200:not(.grve-mobile-reset-increase-heading){
	font-size:8px;}
	.grve-h5.grve-heading-250:not(.grve-mobile-reset-increase-heading){
	font-size:7px;}
	.grve-h5.grve-heading-300:not(.grve-mobile-reset-increase-heading){
	font-size:7px;}
	.grve-h6.grve-heading-160:not(.grve-mobile-reset-increase-heading){
	font-size:9px;}
	.grve-h6.grve-heading-180:not(.grve-mobile-reset-increase-heading){
	font-size:9px;}
	.grve-h6.grve-heading-200:not(.grve-mobile-reset-increase-heading){
	font-size:7px;}
	.grve-h6.grve-heading-250:not(.grve-mobile-reset-increase-heading){
	font-size:6px;}
	.grve-h6.grve-heading-300:not(.grve-mobile-reset-increase-heading){
	font-size:6px;}
	#grve-page-title .grve-title,#grve-blog-title .grve-title,#grve-search-page-title .grve-title{font-size:24px;line-height:1.25em;}
	#grve-post-title .grve-title{font-size:24px;line-height:1.25em;}
	.grve-single-simple-title{font-size:18px;line-height:1.33em;}
	#grve-portfolio-title .grve-title{font-size:24px;line-height:1.25em;}
	#grve-forum-title .grve-title{font-size:24px;line-height:1.25em;}
	.grve-product-area .product_title{font-size:24px;line-height:1.25em;}
	#grve-product-title .grve-title,#grve-product-tax-title .grve-title,.woocommerce-page #grve-page-title .grve-title{font-size:30px;line-height:1.2em;}
	.grve-event-simple-title{font-size:24px;line-height:1.25em;}
	#grve-event-title .grve-title,#grve-event-tax-title .grve-title{font-size:30px;line-height:1.2em;}
	#grve-feature-section .grve-title{font-size:29px;line-height:1.09em;}
	#grve-feature-section.grve-fullscreen .grve-title{font-size:45px;line-height:1.11em;}
	#grve-feature-section.grve-fullscreen .grve-description{font-size:12px;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:29px;line-height:1.39em;}
	#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:18px;line-height:1.55em;}
	.grve-quote-text,blockquote p{font-size:19px;line-height:1.67em;}
	.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-size:14px;line-height:1.88em;}
	.grve-slide-menu .grve-main-menu .grve-wrapper ul li.megamenu ul li:not(.grve-goback)>a,.grve-main-menu .grve-wrapper>ul>li ul li a{font-size:13px;line-height:2em;}
}
@mediaprint{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:not(.grve-print-reset-increase-heading){
	font-size:18px;}
	.grve-h1.grve-heading-140:not(.grve-print-reset-increase-heading){
	font-size:18px;}
	.grve-h1.grve-heading-160:not(.grve-print-reset-increase-heading){
	font-size:18px;}
	.grve-h1.grve-heading-180:not(.grve-print-reset-increase-heading){
	font-size:18px;}
	.grve-h1.grve-heading-200:not(.grve-print-reset-increase-heading){
	font-size:15px;}
	.grve-h1.grve-heading-250:not(.grve-print-reset-increase-heading){
	font-size:12px;}
	.grve-h1.grve-heading-300:not(.grve-print-reset-increase-heading){
	font-size:12px;}
	h2,.grve-h2{font-size:17px;line-height:1.25em;}
	.grve-h2.grve-heading-120:not(.grve-print-reset-increase-heading){
	font-size:15px;}
	.grve-h2.grve-heading-140:not(.grve-print-reset-increase-heading){
	font-size:15px;}
	.grve-h2.grve-heading-160:not(.grve-print-reset-increase-heading){
	font-size:15px;}
	.grve-h2.grve-heading-180:not(.grve-print-reset-increase-heading){
	font-size:15px;}
	.grve-h2.grve-heading-200:not(.grve-print-reset-increase-heading){
	font-size:12px;}
	.grve-h2.grve-heading-250:not(.grve-print-reset-increase-heading){
	font-size:10px;}
	.grve-h2.grve-heading-300:not(.grve-print-reset-increase-heading){
	font-size:10px;}
	h3,.grve-h3{font-size:14px;line-height:1.4em;}
	.grve-h3.grve-heading-120:not(.grve-print-reset-increase-heading){
	font-size:12px;}
	.grve-h3.grve-heading-140:not(.grve-print-reset-increase-heading){
	font-size:12px;}
	.grve-h3.grve-heading-160:not(.grve-print-reset-increase-heading){
	font-size:12px;}
	.grve-h3.grve-heading-180:not(.grve-print-reset-increase-heading){
	font-size:12px;}
	.grve-h3.grve-heading-200:not(.grve-print-reset-increase-heading){
	font-size:10px;}
	.grve-h3.grve-heading-250:not(.grve-print-reset-increase-heading){
	font-size:8px;}
	.grve-h3.grve-heading-300:not(.grve-print-reset-increase-heading){
	font-size:8px;}
	.grve-h4.grve-heading-120:not(.grve-print-reset-increase-heading){
	font-size:11px;}
	.grve-h4.grve-heading-140:not(.grve-print-reset-increase-heading){
	font-size:11px;}
	.grve-h4.grve-heading-160:not(.grve-print-reset-increase-heading){
	font-size:11px;}
	.grve-h4.grve-heading-180:not(.grve-print-reset-increase-heading){
	font-size:11px;}
	.grve-h4.grve-heading-200:not(.grve-print-reset-increase-heading){
	font-size:9px;}
	.grve-h4.grve-heading-250:not(.grve-print-reset-increase-heading){
	font-size:7px;}
	.grve-h4.grve-heading-300:not(.grve-print-reset-increase-heading){
	font-size:7px;}
	.grve-h5.grve-heading-140:not(.grve-print-reset-increase-heading){
	font-size:10px;}
	.grve-h5.grve-heading-160:not(.grve-print-reset-increase-heading){
	font-size:10px;}
	.grve-h5.grve-heading-180:not(.grve-print-reset-increase-heading){
	font-size:10px;}
	.grve-h5.grve-heading-200:not(.grve-print-reset-increase-heading){
	font-size:8px;}
	.grve-h5.grve-heading-250:not(.grve-print-reset-increase-heading){
	font-size:7px;}
	.grve-h5.grve-heading-300:not(.grve-print-reset-increase-heading){
	font-size:7px;}
	.grve-h6.grve-heading-160:not(.grve-print-reset-increase-heading){
	font-size:9px;}
	.grve-h6.grve-heading-180:not(.grve-print-reset-increase-heading){
	font-size:9px;}
	.grve-h6.grve-heading-200:not(.grve-print-reset-increase-heading){
	font-size:7px;}
	.grve-h6.grve-heading-250:not(.grve-print-reset-increase-heading){
	font-size:6px;}
	.grve-h6.grve-heading-300:not(.grve-print-reset-increase-heading){
	font-size:6px;}
	#grve-page-title .grve-title,#grve-blog-title .grve-title,#grve-search-page-title .grve-title{font-size:24px;line-height:1.25em;}
	#grve-post-title .grve-title{font-size:24px;line-height:1.25em;}
	.grve-single-simple-title{font-size:18px;line-height:1.33em;}
	#grve-portfolio-title .grve-title{font-size:24px;line-height:1.25em;}
	#grve-forum-title .grve-title{font-size:24px;line-height:1.25em;}
	.grve-product-area .product_title{font-size:24px;line-height:1.25em;}
	#grve-product-title .grve-title,#grve-product-tax-title .grve-title,.woocommerce-page #grve-page-title .grve-title{font-size:30px;line-height:1.2em;}
	.grve-event-simple-title{font-size:24px;line-height:1.25em;}
	#grve-event-title .grve-title,#grve-event-tax-title .grve-title{font-size:30px;line-height:1.2em;}
	#grve-feature-section .grve-title{font-size:29px;line-height:1.09em;}
	#grve-feature-section.grve-fullscreen .grve-title{font-size:45px;line-height:1.11em;}
	#grve-feature-section.grve-fullscreen .grve-description{font-size:12px;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:29px;line-height:1.39em;}
	#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:18px;line-height:1.55em;}
	.grve-quote-text,blockquote p{font-size:19px;line-height:1.67em;}
	.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-size:14px;line-height:1.88em;}
	.grve-slide-menu .grve-main-menu .grve-wrapper ul li.megamenu ul li:not(.grve-goback)>a,.grve-main-menu .grve-wrapper>ul>li ul li a{font-size:13px;line-height:2em;}
}
a{color:#ffffff;}
a:hover{color:#12828d;}
.grve-container,#disqus_thread,#grve-content.grve-left-sidebar .grve-content-wrapper,#grve-content.grve-right-sidebar .grve-content-wrapper{max-width:1170px;}
@mediaonly 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;}
}
@mediaonly 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;}
@mediaonly 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:#12828d;}
#grve-main-header{background-color:rgba(18,130,141,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:#ffffff;}
.grve-safe-btn-icon{fill:#ffffff;}
.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:#ffffff;}
#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:#ffffff;}
#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:#ffffff;}
#grve-header .grve-main-menu.grve-menu-type-underline .grve-wrapper>ul>li>a .grve-item:after{background-color:#ffffff;}
#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:#ffffff;}
#grve-header .grve-main-menu .grve-wrapper>ul>li ul{background-color:#ffffff;}
#grve-header .grve-main-menu .grve-wrapper>ul>li ul li a{color:#12828d;}
#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:#12828d;background-color:#ffffff;}
#grve-header .grve-main-menu .grve-wrapper>ul>li.megamenu>ul>li>a{color:#ffffff;background-color:transparent;}
#grve-header .grve-main-menu .grve-wrapper>ul>li.megamenu>ul>li:hover>a{color:#ffffff;}
#grve-header .grve-horizontal-menu ul.grve-menu li.megamenu>.sub-menu>li{border-color:#333638;}
#grve-header .grve-main-menu .grve-wrapper>ul>li ul li.grve-menu-type-button a{background-color:transparent;}
#grve-main-header,.grve-logo,.grve-header-text-element{height:80px;}
.grve-logo a{height:235px;}
.grve-logo.grve-logo-text a{line-height:80px;}
#grve-main-menu .grve-wrapper>ul>li>a,.grve-header-element>a,.grve-no-assigned-menu{line-height:80px;}
.grve-logo .grve-wrapper img{padding-top:0;padding-bottom:0;}
#grve-theme-wrapper.grve-feature-below #grve-goto-section-wrapper{margin-bottom:80px;}
@mediaonly 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:-80px;margin-bottom:-80px;}
	#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:80px;}
	#grve-feature-section+#grve-header.grve-overlapping{top:-80px;}
	#grve-header{height:80px;}
}
@mediaonly 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:80px;}
}
#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:#ffffff;}
#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:#ffffff;}
#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.30);}
#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:#ffffff;}
#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:#ffffff;}
#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.10);}
#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:200px;}
#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(80px);-moz-transform:translateY(80px);-ms-transform:translateY(80px);-o-transform:translateY(80px);transform:translateY(80px);}
#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(18,130,141,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:#ffffff;}
#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:#ffffff;}
#grve-header.grve-sticky-header #grve-main-header .grve-safe-btn-icon{fill:#ffffff;}
#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(244,244,244,0);}
#grve-movedo-sticky-header,#grve-movedo-sticky-header .grve-logo,#grve-movedo-sticky-header:before{height:60px;}
#grve-movedo-sticky-header .grve-logo a{height:200px;}
#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(18,130,141,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:#ffffff;}
#grve-movedo-sticky-header .grve-safe-btn-icon{fill:#ffffff;}
#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:#ffffff;}
#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(18,130,141,1);min-width:60px;height:60px;}
#grve-safebutton-area .grve-logo a{height:200px;}
#grve-safebutton-area .grve-close-button-wrapper{background-color:rgba(18,130,141,1);min-width:60px;line-height:60px;}
#grve-safebutton-area .grve-close-button-wrapper a{color:#ffffff;}
#grve-safebutton-area .grve-close-button-wrapper a:hover{color:#ffffff;}
#grve-responsive-header #grve-main-responsive-header{background-color:rgba(18,130,141,0.85);}
#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:120px;}
#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;}
@mediaonly 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;}
}
@mediaonly 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:#12828d;}
#grve-hidden-menu a{color:#ffffff;}
#grve-hidden-menu:not(.grve-slide-menu)ul.grve-menu li a .grve-arrow:after,#grve-hidden-menu:not(.grve-slide-menu)ul.grve-menu li a .grve-arrow:before{background-color:#ffffff;}
#grve-hidden-menu ul.grve-menu li.open>a .grve-arrow:after,#grve-hidden-menu ul.grve-menu li.open>a .grve-arrow:before{background-color:#e1ceb0;}
#grve-hidden-menu.grve-slide-menu ul.grve-menu li>.grve-arrow:hover{color:#e1ceb0;}
#grve-theme-wrapper .grve-header-responsive-elements form,#grve-theme-wrapper .grve-header-responsive-elements form p,#grve-theme-wrapper .grve-header-responsive-elements form div,#grve-theme-wrapper .grve-header-responsive-elements form span{color:#ffffff;}
#grve-hidden-menu a:hover,#grve-hidden-menu ul.grve-menu>li.current-menu-item>a,#grve-hidden-menu ul.grve-menu>li.current-menu-ancestor>a,#grve-hidden-menu ul.grve-menu li.current-menu-item>a,#grve-hidden-menu ul.grve-menu li.open>a{color:#e1ceb0;}
#grve-hidden-menu .grve-close-btn{color:#e1ceb0;}
#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:#12828d;}
#grve-hidden-menu-overlay{background-color:rgba(0,0,0,1);}
#grve-responsive-header .grve-header-element>a,#grve-responsive-header .grve-header-element .grve-purchased-items{color:#ffffff;}
#grve-responsive-header .grve-header-element>a:hover{color:#ffffff;}
#grve-responsive-header .grve-safe-btn-icon{fill:#ffffff;}
#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;margin-top:-21px;margin-left:-21px;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:#12828d;}
.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:#12828d;}
::selection{color:#ffffff;background:#12828d;}
h1,h2,h3,h4,h5,h6,.grve-h1,.grve-h2,.grve-h3,.grve-h4,.grve-h5,.grve-h6,.grve-heading-color,.grve-heading-hover-color:hover,p.grve-dropcap:first-letter,#reply-title:hover{color:#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-blog .grve-blog-item.grve-style-2 .grve-categories li a:hover,.grve-search button[type='submit']:hover,#grve-content .widget.widget_nav_menu li.current-menu-item a,#grve-content .widget.widget_nav_menu li a:hover,.widget.widget_calendar table tbody a,blockquote>p:before,.grve-filter.grve-filter-style-classic ul li:hover,.grve-filter.grve-filter-style-classic ul li.selected{color:#12828d;}
#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:#12828d;border-color:#12828d;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:#12828d;}
.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:#12828d;}
.grve-text-primary-1.grve-svg-icon{stroke:#12828d;}
#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:#12828d;border-color:#12828d;color:#ffffff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-primary-1{background-color:transparent;border-color:#12828d;color:#12828d;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-hover-primary-1:hover{background-color:#12828d;border-color:#12828d;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:#12828d;color:#ffffff;}
#grve-theme-wrapper .has-primary-1-color{color:#12828d;}
#grve-theme-wrapper .has-primary-1-background-color{background-color:#12828d;}
.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:#e1ceb0;}
.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:#e1ceb0;}
.grve-text-primary-2.grve-svg-icon{stroke:#e1ceb0;}
#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:#e1ceb0;border-color:#e1ceb0;color:#ffffff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-primary-2{background-color:transparent;border-color:#e1ceb0;color:#e1ceb0;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-hover-primary-2:hover{background-color:#e1ceb0;border-color:#e1ceb0;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:#e1ceb0;color:#ffffff;}
#grve-theme-wrapper .has-primary-2-color{color:#e1ceb0;}
#grve-theme-wrapper .has-primary-2-background-color{background-color:#e1ceb0;}
.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:#882620;}
.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:#882620;}
.grve-text-primary-3.grve-svg-icon{stroke:#882620;}
#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:#882620;border-color:#882620;color:#ffffff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-primary-3{background-color:transparent;border-color:#882620;color:#882620;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-hover-primary-3:hover{background-color:#882620;border-color:#882620;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:#882620;color:#ffffff;}
#grve-theme-wrapper .has-primary-3-color{color:#882620;}
#grve-theme-wrapper .has-primary-3-background-color{background-color:#882620;}
.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-theme-wrapper .has-primary-4-color{color:#5F597E;}
#grve-theme-wrapper .has-primary-4-background-color{background-color:#5F597E;}
.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-theme-wrapper .has-primary-5-color{color:#d6ccad;}
#grve-theme-wrapper .has-primary-5-background-color{background-color:#d6ccad;}
.grve-headings-primary-6 h1,.grve-headings-primary-6 h2,.grve-headings-primary-6 h3,.grve-headings-primary-6 h4,.grve-headings-primary-6 h5,.grve-headings-primary-6 h6,.grve-headings-primary-6 .grve-heading-color,.grve-column.grve-headings-primary-6 h1,.grve-column.grve-headings-primary-6 h2,.grve-column.grve-headings-primary-6 h3,.grve-column.grve-headings-primary-6 h4,.grve-column.grve-headings-primary-6 h5,.grve-column.grve-headings-primary-6 h6,.grve-column.grve-headings-primary-6 .grve-heading-color,.grve-split-content .grve-headings-primary-6.grve-media-wrapper .grve-title{color:#db5111;}
.grve-text-primary-6,#grve-theme-wrapper .grve-text-hover-primary-6:hover,#grve-theme-wrapper a.grve-text-hover-primary-6:hover,#grve-theme-wrapper a .grve-text-hover-primary-6:hover{color:#db5111;}
.grve-text-primary-6.grve-svg-icon{stroke:#db5111;}
#grve-theme-wrapper .grve-bg-primary-6,#grve-theme-wrapper .grve-bg-hover-primary-6:hover,#grve-theme-wrapper a.grve-bg-hover-primary-6:hover,#grve-theme-wrapper a .grve-bg-hover-primary-6:hover,#grve-theme-wrapper a:hover .grve-bg-hover-primary-6,.grve-filter.grve-filter-style-button.grve-filter-color-primary-6 ul li.selected{background-color:#db5111;border-color:#db5111;color:#ffffff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-primary-6{background-color:transparent;border-color:#db5111;color:#db5111;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-hover-primary-6:hover{background-color:#db5111;border-color:#db5111;color:#ffffff;}
#grve-theme-wrapper .grve-menu-type-button.grve-primary-6>a .grve-item,#grve-theme-wrapper .grve-menu-type-button.grve-hover-primary-6>a:hover .grve-item{background-color:#db5111;color:#ffffff;}
#grve-theme-wrapper .has-primary-6-color{color:#db5111;}
#grve-theme-wrapper .has-primary-6-background-color{background-color:#db5111;}
.grve-headings-light h1,.grve-headings-light h2,.grve-headings-light h3,.grve-headings-light h4,.grve-headings-light h5,.grve-headings-light h6,.grve-headings-light .grve-heading-color,.grve-column.grve-headings-light h1,.grve-column.grve-headings-light h2,.grve-column.grve-headings-light h3,.grve-column.grve-headings-light h4,.grve-column.grve-headings-light h5,.grve-column.grve-headings-light h6,.grve-column.grve-headings-light .grve-heading-color,.grve-split-content .grve-headings-light.grve-media-wrapper .grve-title{color:#ffffff;}
.grve-text-light,#grve-theme-wrapper .grve-text-hover-light:hover,#grve-theme-wrapper a.grve-text-hover-light:hover,#grve-theme-wrapper a .grve-text-hover-light:hover{color:#ffffff;}
.grve-text-light.grve-svg-icon{stroke:#ffffff;}
#grve-theme-wrapper .grve-bg-light,#grve-theme-wrapper .grve-bg-hover-light:hover,#grve-theme-wrapper a.grve-bg-hover-light:hover,#grve-theme-wrapper a .grve-bg-hover-light:hover,#grve-theme-wrapper a:hover .grve-bg-hover-light,.grve-filter.grve-filter-style-button.grve-filter-color-light ul li.selected{background-color:#ffffff;border-color:#ffffff;color:#000000;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-light{background-color:transparent;border-color:#ffffff;color:#ffffff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-hover-light:hover{background-color:#ffffff;border-color:#ffffff;color:#000000;}
#grve-theme-wrapper .grve-menu-type-button.grve-light>a .grve-item,#grve-theme-wrapper .grve-menu-type-button.grve-hover-light>a:hover .grve-item{background-color:#ffffff;color:#000000;}
#grve-theme-wrapper .has-light-color{color:#ffffff;}
#grve-theme-wrapper .has-light-background-color{background-color:#ffffff;}
.grve-headings-white h1,.grve-headings-white h2,.grve-headings-white h3,.grve-headings-white h4,.grve-headings-white h5,.grve-headings-white h6,.grve-headings-white .grve-heading-color,.grve-column.grve-headings-white h1,.grve-column.grve-headings-white h2,.grve-column.grve-headings-white h3,.grve-column.grve-headings-white h4,.grve-column.grve-headings-white h5,.grve-column.grve-headings-white h6,.grve-column.grve-headings-white .grve-heading-color,.grve-split-content .grve-headings-white.grve-media-wrapper .grve-title{color:#ffffff;}
.grve-text-white,#grve-theme-wrapper .grve-text-hover-white:hover,#grve-theme-wrapper a.grve-text-hover-white:hover,#grve-theme-wrapper a .grve-text-hover-white:hover{color:#ffffff;}
.grve-text-white.grve-svg-icon{stroke:#ffffff;}
#grve-theme-wrapper .grve-bg-white,#grve-theme-wrapper .grve-bg-hover-white:hover,#grve-theme-wrapper a.grve-bg-hover-white:hover,#grve-theme-wrapper a .grve-bg-hover-white:hover,#grve-theme-wrapper a:hover .grve-bg-hover-white,.grve-filter.grve-filter-style-button.grve-filter-color-white ul li.selected{background-color:#ffffff;border-color:#ffffff;color:#000000;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-white{background-color:transparent;border-color:#ffffff;color:#ffffff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-hover-white:hover{background-color:#ffffff;border-color:#ffffff;color:#000000;}
#grve-theme-wrapper .grve-menu-type-button.grve-white>a .grve-item,#grve-theme-wrapper .grve-menu-type-button.grve-hover-white>a:hover .grve-item{background-color:#ffffff;color:#000000;}
#grve-theme-wrapper .has-white-color{color:#ffffff;}
#grve-theme-wrapper .has-white-background-color{background-color:#ffffff;}
.grve-headings-dark h1,.grve-headings-dark h2,.grve-headings-dark h3,.grve-headings-dark h4,.grve-headings-dark h5,.grve-headings-dark h6,.grve-headings-dark .grve-heading-color,.grve-column.grve-headings-dark h1,.grve-column.grve-headings-dark h2,.grve-column.grve-headings-dark h3,.grve-column.grve-headings-dark h4,.grve-column.grve-headings-dark h5,.grve-column.grve-headings-dark h6,.grve-column.grve-headings-dark .grve-heading-color,.grve-split-content .grve-headings-dark.grve-media-wrapper .grve-title{color:#000000;}
.grve-text-dark,#grve-theme-wrapper .grve-text-hover-dark:hover,#grve-theme-wrapper a.grve-text-hover-dark:hover,#grve-theme-wrapper a .grve-text-hover-dark:hover{color:#000000;}
.grve-text-dark.grve-svg-icon{stroke:#000000;}
#grve-theme-wrapper .grve-bg-dark,#grve-theme-wrapper .grve-bg-hover-dark:hover,#grve-theme-wrapper a.grve-bg-hover-dark:hover,#grve-theme-wrapper a .grve-bg-hover-dark:hover,#grve-theme-wrapper a:hover .grve-bg-hover-dark,.grve-filter.grve-filter-style-button.grve-filter-color-dark ul li.selected{background-color:#000000;border-color:#000000;color:#ffffff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-dark{background-color:transparent;border-color:#000000;color:#000000;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-hover-dark:hover{background-color:#000000;border-color:#000000;color:#ffffff;}
#grve-theme-wrapper .grve-menu-type-button.grve-dark>a .grve-item,#grve-theme-wrapper .grve-menu-type-button.grve-hover-dark>a:hover .grve-item{background-color:#000000;color:#ffffff;}
#grve-theme-wrapper .has-dark-color{color:#000000;}
#grve-theme-wrapper .has-dark-background-color{background-color:#000000;}
.grve-headings-black h1,.grve-headings-black h2,.grve-headings-black h3,.grve-headings-black h4,.grve-headings-black h5,.grve-headings-black h6,.grve-headings-black .grve-heading-color,.grve-column.grve-headings-black h1,.grve-column.grve-headings-black h2,.grve-column.grve-headings-black h3,.grve-column.grve-headings-black h4,.grve-column.grve-headings-black h5,.grve-column.grve-headings-black h6,.grve-column.grve-headings-black .grve-heading-color,.grve-split-content .grve-headings-black.grve-media-wrapper .grve-title{color:#000000;}
.grve-text-black,#grve-theme-wrapper .grve-text-hover-black:hover,#grve-theme-wrapper a.grve-text-hover-black:hover,#grve-theme-wrapper a .grve-text-hover-black:hover{color:#000000;}
.grve-text-black.grve-svg-icon{stroke:#000000;}
#grve-theme-wrapper .grve-bg-black,#grve-theme-wrapper .grve-bg-hover-black:hover,#grve-theme-wrapper a.grve-bg-hover-black:hover,#grve-theme-wrapper a .grve-bg-hover-black:hover,#grve-theme-wrapper a:hover .grve-bg-hover-black,.grve-filter.grve-filter-style-button.grve-filter-color-black ul li.selected{background-color:#000000;border-color:#000000;color:#ffffff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-black{background-color:transparent;border-color:#000000;color:#000000;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-hover-black:hover{background-color:#000000;border-color:#000000;color:#ffffff;}
#grve-theme-wrapper .grve-menu-type-button.grve-black>a .grve-item,#grve-theme-wrapper .grve-menu-type-button.grve-hover-black>a:hover .grve-item{background-color:#000000;color:#ffffff;}
#grve-theme-wrapper .has-black-color{color:#000000;}
#grve-theme-wrapper .has-black-background-color{background-color:#000000;}
.grve-headings-green h1,.grve-headings-green h2,.grve-headings-green h3,.grve-headings-green h4,.grve-headings-green h5,.grve-headings-green h6,.grve-headings-green .grve-heading-color,.grve-column.grve-headings-green h1,.grve-column.grve-headings-green h2,.grve-column.grve-headings-green h3,.grve-column.grve-headings-green h4,.grve-column.grve-headings-green h5,.grve-column.grve-headings-green h6,.grve-column.grve-headings-green .grve-heading-color,.grve-split-content .grve-headings-green.grve-media-wrapper .grve-title{color:#6ECA09;}
.grve-text-green,#grve-theme-wrapper .grve-text-hover-green:hover,#grve-theme-wrapper a.grve-text-hover-green:hover,#grve-theme-wrapper a .grve-text-hover-green:hover{color:#6ECA09;}
.grve-text-green.grve-svg-icon{stroke:#6ECA09;}
#grve-theme-wrapper .grve-bg-green,#grve-theme-wrapper .grve-bg-hover-green:hover,#grve-theme-wrapper a.grve-bg-hover-green:hover,#grve-theme-wrapper a .grve-bg-hover-green:hover,#grve-theme-wrapper a:hover .grve-bg-hover-green,.grve-filter.grve-filter-style-button.grve-filter-color-green ul li.selected{background-color:#6ECA09;border-color:#6ECA09;color:#ffffff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-green{background-color:transparent;border-color:#6ECA09;color:#6ECA09;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-hover-green:hover{background-color:#6ECA09;border-color:#6ECA09;color:#ffffff;}
#grve-theme-wrapper .grve-menu-type-button.grve-green>a .grve-item,#grve-theme-wrapper .grve-menu-type-button.grve-hover-green>a:hover .grve-item{background-color:#6ECA09;color:#ffffff;}
#grve-theme-wrapper .has-green-color{color:#6ECA09;}
#grve-theme-wrapper .has-green-background-color{background-color:#6ECA09;}
.grve-headings-red h1,.grve-headings-red h2,.grve-headings-red h3,.grve-headings-red h4,.grve-headings-red h5,.grve-headings-red h6,.grve-headings-red .grve-heading-color,.grve-column.grve-headings-red h1,.grve-column.grve-headings-red h2,.grve-column.grve-headings-red h3,.grve-column.grve-headings-red h4,.grve-column.grve-headings-red h5,.grve-column.grve-headings-red h6,.grve-column.grve-headings-red .grve-heading-color,.grve-split-content .grve-headings-red.grve-media-wrapper .grve-title{color:#D0021B;}
.grve-text-red,#grve-theme-wrapper .grve-text-hover-red:hover,#grve-theme-wrapper a.grve-text-hover-red:hover,#grve-theme-wrapper a .grve-text-hover-red:hover{color:#D0021B;}
.grve-text-red.grve-svg-icon{stroke:#D0021B;}
#grve-theme-wrapper .grve-bg-red,#grve-theme-wrapper .grve-bg-hover-red:hover,#grve-theme-wrapper a.grve-bg-hover-red:hover,#grve-theme-wrapper a .grve-bg-hover-red:hover,#grve-theme-wrapper a:hover .grve-bg-hover-red,.grve-filter.grve-filter-style-button.grve-filter-color-red ul li.selected{background-color:#D0021B;border-color:#D0021B;color:#ffffff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-red{background-color:transparent;border-color:#D0021B;color:#D0021B;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-hover-red:hover{background-color:#D0021B;border-color:#D0021B;color:#ffffff;}
#grve-theme-wrapper .grve-menu-type-button.grve-red>a .grve-item,#grve-theme-wrapper .grve-menu-type-button.grve-hover-red>a:hover .grve-item{background-color:#D0021B;color:#ffffff;}
#grve-theme-wrapper .has-red-color{color:#D0021B;}
#grve-theme-wrapper .has-red-background-color{background-color:#D0021B;}
.grve-headings-orange h1,.grve-headings-orange h2,.grve-headings-orange h3,.grve-headings-orange h4,.grve-headings-orange h5,.grve-headings-orange h6,.grve-headings-orange .grve-heading-color,.grve-column.grve-headings-orange h1,.grve-column.grve-headings-orange h2,.grve-column.grve-headings-orange h3,.grve-column.grve-headings-orange h4,.grve-column.grve-headings-orange h5,.grve-column.grve-headings-orange h6,.grve-column.grve-headings-orange .grve-heading-color,.grve-split-content .grve-headings-orange.grve-media-wrapper .grve-title{color:#FAB901;}
.grve-text-orange,#grve-theme-wrapper .grve-text-hover-orange:hover,#grve-theme-wrapper a.grve-text-hover-orange:hover,#grve-theme-wrapper a .grve-text-hover-orange:hover{color:#FAB901;}
.grve-text-orange.grve-svg-icon{stroke:#FAB901;}
#grve-theme-wrapper .grve-bg-orange,#grve-theme-wrapper .grve-bg-hover-orange:hover,#grve-theme-wrapper a.grve-bg-hover-orange:hover,#grve-theme-wrapper a .grve-bg-hover-orange:hover,#grve-theme-wrapper a:hover .grve-bg-hover-orange,.grve-filter.grve-filter-style-button.grve-filter-color-orange ul li.selected{background-color:#FAB901;border-color:#FAB901;color:#ffffff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-orange{background-color:transparent;border-color:#FAB901;color:#FAB901;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-hover-orange:hover{background-color:#FAB901;border-color:#FAB901;color:#ffffff;}
#grve-theme-wrapper .grve-menu-type-button.grve-orange>a .grve-item,#grve-theme-wrapper .grve-menu-type-button.grve-hover-orange>a:hover .grve-item{background-color:#FAB901;color:#ffffff;}
#grve-theme-wrapper .has-orange-color{color:#FAB901;}
#grve-theme-wrapper .has-orange-background-color{background-color:#FAB901;}
.grve-headings-aqua h1,.grve-headings-aqua h2,.grve-headings-aqua h3,.grve-headings-aqua h4,.grve-headings-aqua h5,.grve-headings-aqua h6,.grve-headings-aqua .grve-heading-color,.grve-column.grve-headings-aqua h1,.grve-column.grve-headings-aqua h2,.grve-column.grve-headings-aqua h3,.grve-column.grve-headings-aqua h4,.grve-column.grve-headings-aqua h5,.grve-column.grve-headings-aqua h6,.grve-column.grve-headings-aqua .grve-heading-color,.grve-split-content .grve-headings-aqua.grve-media-wrapper .grve-title{color:#28d2dc;}
.grve-text-aqua,#grve-theme-wrapper .grve-text-hover-aqua:hover,#grve-theme-wrapper a.grve-text-hover-aqua:hover,#grve-theme-wrapper a .grve-text-hover-aqua:hover{color:#28d2dc;}
.grve-text-aqua.grve-svg-icon{stroke:#28d2dc;}
#grve-theme-wrapper .grve-bg-aqua,#grve-theme-wrapper .grve-bg-hover-aqua:hover,#grve-theme-wrapper a.grve-bg-hover-aqua:hover,#grve-theme-wrapper a .grve-bg-hover-aqua:hover,#grve-theme-wrapper a:hover .grve-bg-hover-aqua,.grve-filter.grve-filter-style-button.grve-filter-color-aqua ul li.selected{background-color:#28d2dc;border-color:#28d2dc;color:#ffffff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-aqua{background-color:transparent;border-color:#28d2dc;color:#28d2dc;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-hover-aqua:hover{background-color:#28d2dc;border-color:#28d2dc;color:#ffffff;}
#grve-theme-wrapper .grve-menu-type-button.grve-aqua>a .grve-item,#grve-theme-wrapper .grve-menu-type-button.grve-hover-aqua>a:hover .grve-item{background-color:#28d2dc;color:#ffffff;}
#grve-theme-wrapper .has-aqua-color{color:#28d2dc;}
#grve-theme-wrapper .has-aqua-background-color{background-color:#28d2dc;}
.grve-headings-blue h1,.grve-headings-blue h2,.grve-headings-blue h3,.grve-headings-blue h4,.grve-headings-blue h5,.grve-headings-blue h6,.grve-headings-blue .grve-heading-color,.grve-column.grve-headings-blue h1,.grve-column.grve-headings-blue h2,.grve-column.grve-headings-blue h3,.grve-column.grve-headings-blue h4,.grve-column.grve-headings-blue h5,.grve-column.grve-headings-blue h6,.grve-column.grve-headings-blue .grve-heading-color,.grve-split-content .grve-headings-blue.grve-media-wrapper .grve-title{color:#15c7ff;}
.grve-text-blue,#grve-theme-wrapper .grve-text-hover-blue:hover,#grve-theme-wrapper a.grve-text-hover-blue:hover,#grve-theme-wrapper a .grve-text-hover-blue:hover{color:#15c7ff;}
.grve-text-blue.grve-svg-icon{stroke:#15c7ff;}
#grve-theme-wrapper .grve-bg-blue,#grve-theme-wrapper .grve-bg-hover-blue:hover,#grve-theme-wrapper a.grve-bg-hover-blue:hover,#grve-theme-wrapper a .grve-bg-hover-blue:hover,#grve-theme-wrapper a:hover .grve-bg-hover-blue,.grve-filter.grve-filter-style-button.grve-filter-color-blue ul li.selected{background-color:#15c7ff;border-color:#15c7ff;color:#ffffff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-blue{background-color:transparent;border-color:#15c7ff;color:#15c7ff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-hover-blue:hover{background-color:#15c7ff;border-color:#15c7ff;color:#ffffff;}
#grve-theme-wrapper .grve-menu-type-button.grve-blue>a .grve-item,#grve-theme-wrapper .grve-menu-type-button.grve-hover-blue>a:hover .grve-item{background-color:#15c7ff;color:#ffffff;}
#grve-theme-wrapper .has-blue-color{color:#15c7ff;}
#grve-theme-wrapper .has-blue-background-color{background-color:#15c7ff;}
.grve-headings-purple h1,.grve-headings-purple h2,.grve-headings-purple h3,.grve-headings-purple h4,.grve-headings-purple h5,.grve-headings-purple h6,.grve-headings-purple .grve-heading-color,.grve-column.grve-headings-purple h1,.grve-column.grve-headings-purple h2,.grve-column.grve-headings-purple h3,.grve-column.grve-headings-purple h4,.grve-column.grve-headings-purple h5,.grve-column.grve-headings-purple h6,.grve-column.grve-headings-purple .grve-heading-color,.grve-split-content .grve-headings-purple.grve-media-wrapper .grve-title{color:#7639e2;}
.grve-text-purple,#grve-theme-wrapper .grve-text-hover-purple:hover,#grve-theme-wrapper a.grve-text-hover-purple:hover,#grve-theme-wrapper a .grve-text-hover-purple:hover{color:#7639e2;}
.grve-text-purple.grve-svg-icon{stroke:#7639e2;}
#grve-theme-wrapper .grve-bg-purple,#grve-theme-wrapper .grve-bg-hover-purple:hover,#grve-theme-wrapper a.grve-bg-hover-purple:hover,#grve-theme-wrapper a .grve-bg-hover-purple:hover,#grve-theme-wrapper a:hover .grve-bg-hover-purple,.grve-filter.grve-filter-style-button.grve-filter-color-purple ul li.selected{background-color:#7639e2;border-color:#7639e2;color:#ffffff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-purple{background-color:transparent;border-color:#7639e2;color:#7639e2;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-hover-purple:hover{background-color:#7639e2;border-color:#7639e2;color:#ffffff;}
#grve-theme-wrapper .grve-menu-type-button.grve-purple>a .grve-item,#grve-theme-wrapper .grve-menu-type-button.grve-hover-purple>a:hover .grve-item{background-color:#7639e2;color:#ffffff;}
#grve-theme-wrapper .has-purple-color{color:#7639e2;}
#grve-theme-wrapper .has-purple-background-color{background-color:#7639e2;}
.grve-headings-grey h1,.grve-headings-grey h2,.grve-headings-grey h3,.grve-headings-grey h4,.grve-headings-grey h5,.grve-headings-grey h6,.grve-headings-grey .grve-heading-color,.grve-column.grve-headings-grey h1,.grve-column.grve-headings-grey h2,.grve-column.grve-headings-grey h3,.grve-column.grve-headings-grey h4,.grve-column.grve-headings-grey h5,.grve-column.grve-headings-grey h6,.grve-column.grve-headings-grey .grve-heading-color,.grve-split-content .grve-headings-grey.grve-media-wrapper .grve-title{color:#e2e2e2;}
.grve-text-grey,#grve-theme-wrapper .grve-text-hover-grey:hover,#grve-theme-wrapper a.grve-text-hover-grey:hover,#grve-theme-wrapper a .grve-text-hover-grey:hover{color:#e2e2e2;}
.grve-text-grey.grve-svg-icon{stroke:#e2e2e2;}
#grve-theme-wrapper .grve-bg-grey,#grve-theme-wrapper .grve-bg-hover-grey:hover,#grve-theme-wrapper a.grve-bg-hover-grey:hover,#grve-theme-wrapper a .grve-bg-hover-grey:hover,#grve-theme-wrapper a:hover .grve-bg-hover-grey,.grve-filter.grve-filter-style-button.grve-filter-color-grey ul li.selected{background-color:#e2e2e2;border-color:#e2e2e2;color:#ffffff;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-grey{background-color:transparent;border-color:#e2e2e2;color:#e2e2e2;}
#grve-theme-wrapper a.grve-btn-line.grve-bg-hover-grey:hover{background-color:#e2e2e2;border-color:#e2e2e2;color:#ffffff;}
#grve-theme-wrapper .grve-menu-type-button.grve-grey>a .grve-item,#grve-theme-wrapper .grve-menu-type-button.grve-hover-grey>a:hover .grve-item{background-color:#e2e2e2;color:#ffffff;}
#grve-theme-wrapper .has-grey-color{color:#e2e2e2;}
#grve-theme-wrapper .has-grey-background-color{background-color:#e2e2e2;}
.grve-anchor-menu .grve-anchor-wrapper,.grve-anchor-menu .grve-container ul,#grve-responsive-anchor{background-color:#0f666e;}
.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:#08656d;}
.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:#ffffff;background-color:#e1ceb0;}
#grve-responsive-anchor a:hover span{color:#ffffff;}
.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:#ffffff;}
#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:#4f4f4f;}
body,.grve-text-content,.grve-text-content a,#grve-content form,#grve-content form p,#grve-content form div,#grve-content form span:not(.grve-heading-color),table,#reply-title,.grve-blog.grve-with-shadow .grve-blog-item:not(.grve-style-2).grve-post-meta,.grve-blog.grve-with-shadow .grve-blog-item:not(.grve-style-2)p{color:#4f4f4f;}
#grve-theme-wrapper .grve-border,a.grve-border,#grve-content table,#grve-content tr,#grve-content td,#grve-content th,#grve-theme-wrapper form,#grve-theme-wrapper form p,#grve-theme-wrapper .wpcf7-form-control-wrap,#grve-theme-wrapper .wpcf7-list-item,#grve-theme-wrapper label,#grve-content form div,#grve-content form span:not(.grve-heading-color),hr,.grve-hr.grve-element div,.grve-title-double-line span:before,.grve-title-double-line span:after,.grve-title-double-bottom-line span:after,.vc_tta.vc_general .vc_tta-panel-title,#grve-single-post-tags .grve-tags li a,#grve-single-post-categories .grve-categories li a{border-color:#e9e9e9;}
#grve-single-post-categories .grve-categories li a{background-color:#e9e9e9;}
.grve-border-primary-1,#grve-content .grve-blog-large .grve-blog-item.sticky ul.grve-post-meta,.grve-carousel-pagination-2 .grve-carousel .owl-controls .owl-page.active span,.grve-carousel-pagination-2 .grve-carousel .owl-controls.clickable .owl-page:hover span,.grve-carousel-pagination-2.grve-testimonial .owl-controls .owl-page.active span,.grve-carousel-pagination-2.grve-testimonial .owl-controls.clickable .owl-page:hover span,.grve-carousel-pagination-2 .grve-flexible-carousel .owl-controls .owl-page.active span,.grve-carousel-pagination-2 .grve-flexible-carousel .owl-controls.clickable .owl-page:hover span,#grve-content .grve-read-more:after,#grve-content .more-link:after,.grve-blog-large .grve-blog-item.sticky .grve-blog-item-inner:after{border-color:#12828d;}
#grve-content .widget .grve-widget-title{color:#000000;}
.widget{color:#4f4f4f;}
.widget,.widget ul,.widget li,.widget div{border-color:#e9e9e9;}
.grve-widget.grve-social li a.grve-outline:hover{border-color:#12828d;}
.widget a:not(.grve-outline):not(.grve-btn){
	color:#4f4f4f;}
	.widget:not(.grve-social)a:not(.grve-outline):not(.grve-btn):hover,.widget.widget_nav_menu li.open>a{color:#12828d;}
	#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:#12828d;border-color:#12828d;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:#12828d;border-color:#12828d;color:#ffffff;}
	#grve-privacy-bar{background-color:rgba(0,0,0,0.90);color:#ffffff;}
	.grve-privacy-agreement{background-color:#2bc137;color:#ffffff;}
	.grve-privacy-refresh-btn{background-color:#2bc137;color:#ffffff;}
	.grve-privacy-preferences{background-color:transparent;color:#ffffff;}
	.grve-privacy-agreement:hover{background-color:#17a523;}
	.grve-privacy-refresh-btn:hover{background-color:#17a523;}
	.grve-privacy-switch .grve-switch input[type='checkbox']:checked+.grve-switch-slider{background-color:#2bc137;}
	.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;}
	@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
@mediaonly 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;}
}
@mediaonly 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-logo .grve-wrapper{top:95%;}
.grve-link-text{text-transform:none;}
.grve-anchor-menu .grve-container ul,#grve-responsive-anchor{background-color:#0f666e;text-align:center;}
.grve-link-text,.grve-btn,input[type="submit"],input[type="reset"],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:14px!important;text-transform:uppercase;letter-spacing:1px;}
.grve-hover-item.grve-hover-style-1.grve-isotope-item-inner,.grve-hover-item.grve-hover-style-1 .grve-isotope-item-inner{


/* margin-bottom:30px; */
background-color:#ffffff;padding-bottom:20px;}
.grve-text-content{color:#4f4f4f;font-family:Poppins;text-transform:uppercase;font-weight:100;letter-spacing:1px;font-size:14px;}
.grve-menu-type-button>a .grve-item{padding:12px 20px;-webkit-border-radius:3px;border-radius:24px;}
#grve-feature-section .grve-content .grve-graphic img{max-height:150px}
@mediaonly screen and (max-width:768px){
	#grve-feature-section .grve-content .grve-graphic img{max-height:50px}
}
.grve-modal input[type='submit']:not(.grve-custom-btn),#grve-theme-wrapper input[type='submit']:not(.grve-custom-btn),#grve-theme-wrapper input[type='reset']:not(.grve-custom-btn),#grve-theme-wrapper input[type='button']:not(.grve-custom-btn),#grve-theme-wrapper button:not(.grve-custom-btn):not(.vc_general):not(.tribe-events-c-subscribe-dropdown__button-text):not(.tribe-events-calendar-month__day-cell--mobile):not(.tribe-events-c-top-bar__datepicker-button):not(.tribe-events-c-nav__next):not(.tribe-events-c-nav__prev),#grve-theme-wrapper .grve-search button[type='submit'],.grve-portfolio-details-btn.grve-btn:not(.grve-custom-btn){
	background-color:#12828d;color:#ffffff;}
	.grve-modal input[type='submit']:not(.grve-custom-btn):hover,#grve-theme-wrapper input[type='submit']:not(.grve-custom-btn):hover,#grve-theme-wrapper input[type='reset']:not(.grve-custom-btn):hover,#grve-theme-wrapper input[type='button']:not(.grve-custom-btn):hover,#grve-theme-wrapper button:not(.grve-custom-btn):not(.vc_general):not(.tribe-events-c-subscribe-dropdown__button-text):not(.tribe-events-calendar-month__day-cell--mobile):not(.tribe-events-c-top-bar__datepicker-button):not(.tribe-events-c-nav__next):not(.tribe-events-c-nav__prev):hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,#grve-theme-wrapper .grve-search button[type='submit']:hover,.grve-portfolio-details-btn.grve-btn:not(.grve-custom-btn):hover{background-color:#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{}
	
.a-stats {
			--akismet-color-mid-green: #357b49;
			--akismet-color-white: #fff;
			--akismet-color-light-grey: #f6f7f7;

			max-width: 350px;
			width: auto;
		}

		.a-stats * {
			all: unset;
			box-sizing: border-box;
		}

		.a-stats strong {
			font-weight: 600;
		}

		.a-stats a.a-stats__link,
		.a-stats a.a-stats__link:visited,
		.a-stats a.a-stats__link:active {
			background: var(--akismet-color-mid-green);
			border: none;
			box-shadow: none;
			border-radius: 8px;
			color: var(--akismet-color-white);
			cursor: pointer;
			display: block;
			font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif;
			font-weight: 500;
			padding: 12px;
			text-align: center;
			text-decoration: none;
			transition: all 0.2s ease;
		}

		/* Extra specificity to deal with TwentyTwentyOne focus style */
		.widget .a-stats a.a-stats__link:focus {
			background: var(--akismet-color-mid-green);
			color: var(--akismet-color-white);
			text-decoration: none;
		}

		.a-stats a.a-stats__link:hover {
			filter: brightness(110%);
			box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16);
		}

		.a-stats .count {
			color: var(--akismet-color-white);
			display: block;
			font-size: 1.5em;
			line-height: 1.4;
			padding: 0 13px;
			white-space: nowrap;
		}