:root {
	--hkangles-primary-color: #274543;
	--hkangles-secondary-color: #adb295;
	--hkangles-tertiary-color: #e4e5e1;
	--hkangles-quaternary-color: #222222;
	--hkangles-body-color: #6d7a8c;
	--hkangles-body-ff: "Mulish";
	--hkangles-ch-title-ff: "Mulish";
	--hkangles-ch-subtitle-ff: "Mulish";
	--hkangles-tobar-text-color: "#ffffff";
	--hkangles-tobar-bg-color: "#274543";
	--hkangles-h1-ff: "Mulish";
	--hkangles-h2-ff: "Mulish";
	--hkangles-h3-ff: "Mulish";
	--hkangles-h4-ff: "Mulish";
	--hkangles-h5-ff: "Mulish";
	--hkangles-h6-ff: "Mulish";
}
	/*-------------------------*/
	/* Primary Color */
	/*-------------------------*/

	
	.skincolor,
	.elementor-text-editor .skincolor,
	a:hover,
	.gaiding-footer-widgets-wrapper .menu li a:before {color: #274543; }
	

	/*-------------------------*/
	/* Primary Background Color */
	/*-------------------------*/
	.wp-block-tag-cloud a:hover,
	.comment-respond .comment-form input[type=submit],
	.wp-block-button__link:hover{background-color: #274543; }


	/*-------------------------*/
	/* Primary Border Color */
	/*-------------------------*/

	
	.testimonials-style-5 .hkangles-testimonial-image-container,
	.infobox-style-2 .hkangles-infobox-img-second,
	.woocommerce-pagination ul li a:hover,
	.elementor-accordion11 .hkangles-tab-read-more a:hover,
	.woocommerce-pagination ul li span,
	.woocommerce nav.woocommerce-pagination ul li a:focus,
	.woocommerce nav.woocommerce-pagination ul li a:hover,
	.woocommerce nav.woocommerce-pagination ul li span.current,
	.services-style-6 .hkangles-service-wrapper:hover .hkangles-service-icon i:after,
	.post.sticky .hkangles-blog-classic-inner{border-color:#274543;}
	.hkangles-project-details-title:after,
	.woocommerce-info,
	.woocommerce-message,
	.oc_top::after,
	.infobox-style-13:after,
	.site-header .main-navigation div > ul > li > ul,
	.site-header .main-navigation div > ul > li > ul ul {border-top-color:#274543;}
	.hkangles-single-contact-inner:after,
	.pricing-style-3-second .hkangles_pricing_wrapper.pricing-style-3 .hkangles-ptable-pricing:after {border-right-color:#274543;}
	.projects-style-3 .hkangles-project-content-inner .hkangles-project-title-wrap,
	.testimonials-style-3 .hkangles-testimonial-slide,
	.infobox-bottm-border .infobox-style-12,
	.infobox-style-4 .hkangles-infobox-text,
	.gaiding-action-box a {border-bottom-color:#274543;}
	.navigation .nav-links .nav-next a:before,
	.infobox-style-10 .hkangles-infobox-img-second,
	.navigation .nav-links .nav-previous a:after,
	.infobox-style-17 .hkangles-infobox-icon,
	.footer-layout-2 .footer-copyright .social-info-wrapper a:hover,
	div.hkangles-video-play a:hover {border-color:#274543;}
	.tsb-our-history,
	.infobox-style-4,
	.hkangles-section-after-before:before {border-left-color:#274543;}
	
		/*-------------------------*/
		/* Secondary Color */
	/*-------------------------*/
	
	.hkangles-blog-banner-content .hkangles-list-wrapper ul li i,
	.site-header .contact-list .contact-label,
	.cd-bg-color-primary .infobox-style-1 .hkangles-infobox-icon i,
	.services-layout-scroll-slider .hkangles-heading-title-wrapper h3 span,
	.cd-bg-color-primary .infobox-style-5 .hkangles-infobox-wrapper i,
	.infobox-style-16 .hkangles-infobox-icon i,
	.hkangles-counter-2-cleaning .counter-style-2 .hkangles-counter-icon,
	.infobox-style-3 .hkangles-infobox-button a,
	.infobox-style-5 .hkangles-list-wrapper ul li i,
	.infobox-style-1 .hkangles-infobox-button a,
	.header-layout-4 .site-header ul.social-info li i:hover,
	.hkangles-infobox-7-second .infobox-style-7 .hkangles-infobox-icon:before,
	.custom-heading-style-2 .hkangles-heading-subtitle-wrapper .heading-subtitle,
	.site-header .hkangles-textcolor-secondary .main-navigation div>ul>li>a,
	.secondary,
	.blog-style-4 .hkangles-post-category a {color: #adb295; }	

		/*-------------------------*/
	/* Secondary Background Color */
	/*-------------------------*/

	
	.cd-bg-color-primary .appointment-form input[type=submit],
	button.age-gate__submit.age-gate__submit--no,
	.woocommerce ul.products li.product .button,
	.comment-list a.comment-reply-link:hover,
	.comment-list a.wp-block-comment-reply-link:hover,
	.woocommerce-cart .wc-block-grid__product-add-to-cart.wp-block-button .add_to_cart_button:hover,
	.woocommerce .widget_price_filter .price_slider_amount .button:hover,
	span.hkangles-marijuan-title::before,
	.gaiding-tab-content a.hlangles-tab-button:hover,
	span.hkangles-marijuan-title:after,
	span.gaiding-woocommercec-cart span.number-cart,
	body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link),
	.products-style-1 .woocommerce a.button,
	.blog-style-4 .post-comment span::after,
	.infobox-style-8:hover .hkangles-infobox-icon i,
	.hkangles-sidemenu-closepanel,
	.hkangles-project-desc-cursor span.hkangles-project-category,
	.team-form button:hover,
	.attarni-main-form3 button:hover,
	.Contact-us-form button,
	.hkangles-footer-right-wrap .hkangles-footer-right-button a,
	.hkangles-blog-classic ul.social-share-icons a.icon-link i:hover,
	.marquee-style-4 .hkangles-marquee-slide,
	.marquee-style-3 .hkangles-marquee-slide,
	.infobox-style-17 .hkangles-infobox-button,
	.infobox-style-8-second .infobox-style-8 .icon-count-number,
	.hkangles_pricing_wrapper.pricing-style-3 .hkangles-pricing-table-featured-col .hkangles-ptable-pricing,
	.hkangles-bottom-button.hkangles-bottom-button-mainpage a,
	.header-layout-5 .gaiding-topbar-content .gaiding-header-button a,
	.hkangles-footer-map a,
	.hkangles-custom-icon1 .elementor-icon i:hover,
	.gaiding-main-form3 .input-group input[type=submit],
	.header-layout-5 .header-menu-area-inner.hkangles-bgcolor-secondary:after,
	.infobox-style-3 .hkangles-infobox-button a:after,
	.infobox-style-1 .hkangles-infobox-button a::after,
	.services-style-6 .hkangles-service-style-wrap:nth-child(2) .hkangles-service-slide:after,
	.services-style-6 .hkangles-service-style-wrap:nth-child(1) .hkangles-service-slide:after,
	.gaiding-main-form3 .input-group input[type=submit]:hover,
	.hkangles-about-after-color:after,
	.hkangles-contact-form-submit .gaiding-main-form2 input[type=submit]:hover,
	.testimonials-style-3 .owl-dots .owl-dot.active,
	.header-layout-4 .site-header .hkangles-bgcolor-white .gaiding-header-button a:hover,
	body .owl-dots .owl-dot,
	.gaiding-main-form input[type=submit]:hover,
	.header-layout-2 .hkangles-bgcolor-secondary .site-header-bottom:after,
	.header-layout-5 .hkangles-bgcolor-secondary .site-header-bottom:after,
	.elementor-widget-button.cd-bg-color-primary .elementor-button:hover,
	.elementor-section.cd-bg-color-secondary.elementor-element.hkangles-background-overlay .elementor-background-overlay,
	.elementor-column.elementor-element.hkangles-background-overlay.cd-bg-color-secondary .elementor-background-overlay,
	.team-form input[type=submit]:hover,
	.hkangle-about-img .elementor-image:before,
	.testimonials-style-4 .owl-nav button i:hover,
	.get-quote-form input[type=submit]:hover,
	.infobox-style-5 span.icon-cound-number,
	.hkangles-single-contact-inner .elementor-button-wrapper a:hover,
	.gaiding-main-form2 input[type=submit],
	.hkangles-bgcolor-secondary,
	.cd-bg-color-secondary.infobox-style-5-second .elementor-element-populated,
		.header-layout-3 .site-header-top .hkangls-social-links i,
		.header-layout-4 .hkangls-social-links i,
	.woocommerce #respond input#submit.alt:hover, 
	.woocommerce a.button.alt, 
	.woocommerce button.button.alt, 
	.woocommerce input.button.alt:hover.elementor-widget-button.cd-bg-color-white .elementor-button:hover,
	.thsb-bg-color.cd-bg-color-secondary .elementor-column-wrap,
	.thsb-bg-color.cd-bg-color-secondary .elementor-widget-wrap,
	.elementor-widget-button.cd-bg-color-secondary .elementor-button,
	.cd-bg-color-secondary.elementor-column > .elementor-column-wrap,
	.cd-bg-color-secondary.elementor-column > .elementor-widget-wrap,
	.cd-bg-color-secondary.elementor-column > .elementor-widget-wrap,
	.elementor-section.cd-bg-color-secondary,
	.cd-right-expand.cd-bg-color-secondary .elementor-column-wrap:after,
	.cd-left-expand.cd-bg-color-secondary .elementor-column-wrap:after,
	.cd-right-expand.cd-bg-color-secondary .elementor-widget-wrap:after,
	.cd-left-expand.cd-bg-color-secondary .elementor-widget-wrap:after,
	.cd-right-expand.elementor-top-section.cd-bg-color-secondary:after,
	.cd-left-expand.elementor-top-section.cd-bg-color-secondary:after,			
	.gaiding-contact-info .wpcf7-submit:hover,			
	.site-header .gaiding-bg-color-secondary,
	.comment-respond .comment-form input[type=submit]:hover{background-color: #adb295; }

	.pricing-style-3-second .hkangles_pricing_wrapper.pricing-style-3 .hkangles-pricing-table-featured-col .hkangles-ptable-pricing:after {border-right-color:#adb295;}

	/*-------------------------*/
	/* Tertiary Background Color */
	/*-------------------------*/

	.footer_contact-info .contact-item i,
	.hkangles-sidemenu-wrap.active,
	.infobox-style-9 .hkangles-infobox-img,
	.infobox-style-8 .hkangles-infobox-icon i,
	.search-results .hkangles-blog-classic-inner,
	.hkangles_list_wrapper-style2 .hkangles-list-wrapper ul li i,
	.header-layout-6.gaiding-page-title,
	.author .hkangles-blog-classic-inner, 
	.tag .hkangles-blog-classic-inner, 
	.category .hkangles-blog-classic-inner,
	.wpdevart-calendar-container > div.past-day,
	.booking_calendar_main_container .wpda-booking-calendar-head,
	.services-style-7 .owl-carousel .owl-nav button i,
	.woocommerce table.shop_table th.product-name,
	.woocommerce table.shop_table th.product-total,
	.woocommerce-cart-form table thead th,
	.widget_product_search .woocommerce-product-search input[type="search"],
	.hkangles_pricing_wrapper.pricing-style-3 .hkangles-pricing-table-box,
	.header-layout-3 .site-header .gaiding-header-button a:after,
	.hkangles-columns-after > .elementor-column-wrap > .elementor-widget-wrap:after,
	.hkangles-columns-after > .elementor-widget-wrap:after,
	.hkangles-home-quoet,
	.header-layout-4 .site-header .search-wrapper a,
	.cd-bg-color-tertiary.hkangle-conter-expand:after,
	.team-style-1 .hkangles-teammember-social-profiles li a,
	#site-navigation-mobile .slicknav_menu .slicknav_btn,
	.widget_recent_services .hkangles-service-content:after,
	.cd-left-expand.hkangles-about-after-bg:after,
	.hkangle-about-grey1-block.elementor-section:after,
	.hkangle-about-grey-block.elementor-section:after,
	.testimonials-style-2 .owl-stage-outer:after,
	.cd-bg-color-tertiary.infobox-style-5-second .elementor-element-populated,
	.header-layout-3 .gaiding-sticky-header span.gaiding-woocommercec-cart span.number-cart,
	.header-layout-4 .gaiding-sticky-header span.gaiding-woocommercec-cart span.number-cart,
	.blog-style-4 .hkangles-post-category a,
	.comment-navigation .nav-next a:after,
	.thsb-bg-color.cd-bg-color-tertiary .elementor-column-wrap,
	.thsb-bg-color.cd-bg-color-tertiary .elementor-widget-wrap,
	.cd-bg-color-tertiary.elementor-column .elementor-widget-wrap,
	.cd-left-expand.elementor-top-section.cd-bg-color-tertiary:after,			
	.cd-right-expand.elementor-top-section.cd-bg-color-tertiary:after,			
	.cd-right-expand.cd-bg-color-tertiary .elementor-column-wrap:after,
	.cd-left-expand.cd-bg-color-tertiary .elementor-column-wrap:after,
	.cd-right-expand.cd-bg-color-tertiary .elementor-widget-wrap:after,
	.cd-left-expand.cd-bg-color-tertiary .elementor-widget-wrap:after,
	.elementor-section.cd-bg-color-tertiary,
	.elementor-widget-button.cd-bg-color-tertiary .elementor-button,
	.gaiding-contact-info .infobox-style-3 i:after{background-color: #e4e5e1; }

	.infobox-style-2 .hkangles-infobox-icon:before,
	.infobox-style-2 .hkangles-infobox-icon:after{box-shadow: inset -30px 30px 0 0 #e4e5e1; }

	/*-------------------------*/
	/* White Background Color */
	/*-------------------------*/	

	.hkangles-bgcolor-white,
	.cd-bg-color-white .elementor-widget-wrap,
	.cd-left-expand.elementor-top-section.cd-bg-color-white:after,			
	.cd-right-expand.elementor-top-section.cd-bg-color-white:after,			
	.cd-right-expand.cd-bg-color-white .elementor-column-wrap:after,
	.cd-left-expand.cd-bg-color-white .elementor-column-wrap:after,
	.cd-right-expand.cd-bg-color-white .elementor-widget-wrap:after,
	.cd-left-expand.cd-bg-color-white .elementor-widget-wrap:after,
	.elementor-section.cd-bg-color-white,
	.elementor-widget-button.cd-bg-color-white .elementor-button {background-color: #fff }

	/*-------------------------*/
	/* White Color */
	/*-------------------------*/	

	.owl-carousel .owl-nav button i,
	.services-style-3 .hkangles-service-slide:hover span.hkangles-project-category,
	.testimonials-style-2 .owl-carousel .owl-nav button i:hover,
	.header-layout-4 .site-header .search-wrapper:hover i,
	.site-header .hkangles-textcolor-white .main-navigation div>ul>li>a {color: #fff }

	/*-------------------------*/
	/* Transparent Background Color */
	/*-------------------------*/	

	.hkangles-bgcolor-transparent {background-color: transparent }
	
	/*-------------------------*/
		/* Quaternary Color */
	/*-------------------------*/
		
	.header-layout-2 .gaiding-sticky-header .hkangles-textcolor-white .contact-item .contact-value a,
	.header-layout-2 .gaiding-sticky-header .hkangles-textcolor-white span.gaiding-woocommercec-cart i,
	.single-team .hkangles-teammember-detail-title,
	.single-team span.social-links-lable,
	.single-team .progress-bar-style-1 .hkangles-progress-bar-title,
	blockquote p,
	.woocommerce ul.products li.product .price ins,
	.hkangles-list-tab a,
	.header-layout-6 .gaiding-sticky-header .contact-item a,
	span.gaiding-woocommercec-cart span.number-cart,
	span.gaiding-woocommercec-cart i,
	.woocommerce div.product span.price bdi,
	.infobox-style-3 .hkangles-infobox-title,
	.hkangles-text-color-dark,
	.header-layout-2 .site-header .gaiding-sticky-header .gaiding-header-button a,
	.header-layout-3 .site-header .contact-info .contact-item i,
	.hkangles_pricing_wrapper .hkangles-ptable-symbol, 
	.hkangles_pricing_wrapper .hkangles-ptable-price,
	.infobox-style-2 .hkangles-infobox-icon,
	.counter-style-1 .hkangles-counter-title,
	.counter-style-2 .hkangles-counter-number,
	.hkangles-infobox-all-wrap a:hover,
	.hkangles-infobox-all-wrap a:hover:after,
	.infobox-style-11 .hkangles-infobox-title,
	.header-layout-4 .site-header .search-wrapper a,
	.comment-list span.comment-author,
	.hkangles-blog-classic .entry-meta-footer,
	.single-service .item-download a .hkangles-download-title,
	.cd-subscribe-form .subscribe-button:hover,
	.services-style-5 h3.hkangles-service-title a,
	.projects-style-2 .hkangles-project-detail-title,
	.projects-style-4 .hkangles-project-detail-title,
	.testimonials-style-2 .hkangles-testimonials-title-wrap .testimonial-designation,
	.get-quote-form .get-quote-title,
	.testimonials-style-1 .testimonial-title,
	.services-style-3 .service-title,
	.testimonials-style-2 .testimonial-title,
	.blog-style-2 .hkangles-post-wrapper .hkangles-post-title-wrap h3 a,
	.coronia-woocommerce-product-slide.woocommerce h2.woocommerce-loop-product__title,
	.custom-heading-style-1 .hkangles-heading-title-wrapper .heading-title, 
	a,
	h1, 
	h2, 
	h3, 
	h4, 
	h5, 
	h6,
	a:visited	{color: #222222; }	

	/*-------------------------*/
	/* Quaternary Background Color */
	/*-------------------------*/	

	.header-layout-2 .gaiding-sticky-header .hkangles-textcolor-white .contact-item i,
	.hkangles-list-tab a::after,
	.slider-demo-icon,
	.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
	.woocommerce #respond input#submit:hover,
	.woocommerce button.button, 
	.woocommerce input.button:hover,
	.infobox-style-14 .hkangles-infobox-wrapper,
	.hkangles-cleaning-form-after:after,
	.header-layout-4 .site-header .gaiding-header-button a,
	.site-main input.search-submit,
	.Contact-us-form input[type=submit]:hover,
	.hkangles-bottom-button a:hover,
	.hkangles-teammember-resume,
	.infobox-style-5 .hkangles-infobox-more-icon i,
	.infobox-style-11 .hkangles-infobox-button,
	.cd-bg-color-quaternary.elementor-column > .elementor-widget-wrap,
	.cd-bg-color-quaternary.elementor-column > .elementor-column-wrap,
	.cd-bg-color-quaternary.elementor-column > .elementor-widget-wrap,
	.elementor-section.cd-bg-color-quaternary,
	.cd-right-expand.cd-bg-color-quaternary .elementor-column-wrap:after,
	.cd-left-expand.cd-bg-color-quaternary .elementor-column-wrap:after,
	.cd-right-expand.cd-bg-color-quaternary .elementor-widget-wrap:after,
	.cd-left-expand.cd-bg-color-quaternary .elementor-widget-wrap:after,
	.cd-right-expand.cd-bg-color-quaternary .elementor-widget-wrap:after,
	.cd-left-expand.cd-bg-color-quaternary .elementor-widget-wrap:after,
	.cd-right-expand.elementor-top-section.cd-bg-color-quaternary:after,
	.cd-left-expand.elementor-top-section.cd-bg-color-quaternary:after,
	#scroll-to-top a:hover,
	section.error-404 a.fof-back-buttton:hover,
	.infobox-style-9 .hkangles-infobox-content .hkangles-infobox-text i,
	.services-style-3 .hkangles-service-action-icons,
	.services-style-6 .hkangles-service-action-icons,
	.coronia-woocommerce-product-slide.woocommerce .hkangles-add-to-cart-button {background-color: #222222; }
	.site-footer .gaiding-top-footer-widgets-wrapper-inner .top-footer-left {background-color: #ffffff; }
	.hkangles-topbar-wrapper {color: #ffffff; }
	.hkangles-topbar-wrapper {background-color: #274543; }
	.gaiding-page-title {height: 460px; }
	.site-header .site-logo img {height: 64px; }
	.site-header .sticky-site-logo img {height: 50px; }.hkangles_custom_heading_wrapper .hkangles-heading-title-wrapper .heading-title { font-family: Mulish;font-weight: 600;line-height: 55px;font-size: 50px; }.hkangles_custom_heading_wrapper .hkangles-heading-subtitle-wrapper .heading-subtitle { font-family: Mulish;font-weight: 700;letter-spacing: 1.2px;line-height: 30px;font-size: 13px; }body { font-family: Mulish;font-weight: 500;line-height: 27px;font-size: 17px; }h1 { font-family: Mulish;font-weight: 600;letter-spacing: 0px;line-height: 65px;font-size: 55px; }h2,.elementor-widget-heading h2.elementor-heading-title { font-family: Mulish;font-weight: 600;letter-spacing: 0px;line-height: 55px;font-size: 50px; }h3, .elementor-widget-heading h3.elementor-heading-title { font-family: Mulish;font-weight: 600;line-height: 50px;font-size: 42px; }h4, .elementor-widget-heading h4.elementor-heading-title { font-family: Mulish;font-weight: 600;line-height: 46px;font-size: 36px; }h5, .elementor-widget-heading h5.elementor-heading-title { font-family: Mulish;font-weight: 600;line-height: 38px;font-size: 32px; }h6, .elementor-widget-heading h6.elementor-heading-title { font-family: Mulish;font-weight: 600;line-height: 34px;font-size: 28px; }.widget_archive ul li span,
	.blog-style-2 .post-meta-item span.coronia-project-category.entry-meta,
	.blog-style-2 .post-meta-item,
	.infobox-style-3 .hkangles-infobox-text,
	.hkangles-project-details .hkangles-project-details-title,
	blockquote,
	.testimonials-style-1 .hkangles-testimonial-content p,
	.single-team span.social-links-lable,
	.single-team .hkangles-teammember-detail-title,
	.site-header .hkangles-textcolor-white .contact-list .contact-value,
	.header-layout-6 .contact-item a,
	span.gaiding-woocommercec-cart span.number-cart,
	.wc-block-components-formatted-money-amount,
	.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,
	.woocommerce .product .price,
	.woocommerce ul.product_list_widget li a,
	.woocommerce div.product .woocommerce-tabs ul.tabs li a,
	.single-product .entry-summary .product_meta .posted_in,
	.single-product .entry-summary .product_meta .sku_wrapper,
	.marquee-style-2 .hkangles-marquee-slide,
	.single-team .hkangles-teammember-detail.hkangles-teammember-email .hkangles-teammember-detail-value,
	.blog-style-1 .hkangles-post-date .hkangles-post-month,
	.blog-style-1 span.hkangles-post-day,
	.team-form button,
	.Contact-us-form button span,
	section.error-404 a.fof-back-buttton,
	.hkangles_pricing_wrapper.pricing-style-2 .hkangles-ptable-frequency,
	.marquee-style-1 .hkangles-marquee-slide,
	.footer_contact-info span.contact-label,
	.comment-list span.comment-author,
	.widget_gaiding_recent_entries li a,
	.hkangles-blog-classic span.tags-links-lable,
	.infobox-style-10 .hkangles-infobox-button a,
	.testimonials-style-4 .hkangles-testimonial-content p,
	.elementor-widget-button .elementor-button,
	.cursorIcon.hkangles-team-button-padding,
	.counter-style-1 .hkangles-counter-title,
	.hkangles-video-play a,
	.hkangles-custom-button-viewall a,
	.hkangles-ourhistory-content span.label,
	.widget.widget_archive ul li a,
	.wp-block-tag-cloud a,
	blockquote p,
	.hkangles-blog-classic span.tags-links-lable,
	.progress-bar-style-1 .hkangles-progress-bar-title,
	.progress-bar-style-1 .hkangles-progress-bar-value
	blockquote cite,
	.current-date-info .wpda-current-month,
	.current-date-info { font-family: Mulish;font-weight: 600; }.hkangles_pricing_wrapper.pricing-style-2 .hkangles-ptable-price,
	.hkangles_pricing_wrapper.pricing-style-2 .hkangles-ptable-symbol,
	.widget .wp-block-group h2, 
	.testimonials-style-3 .hkangles-testimonial-content p,
	.widget_search label.wp-block-search__label,
	.services-style-7 .hkangles-service-title-wrap h3 { font-family: Mulish;font-weight: 600; }.team-style-1 .hkangles-teammember-designation,
	.hkangles-download-area,
	.testimonials-style-2 .hkangles-testimonial-content p,
	.widget.widget_categories ul li a,
	.infobox-style-4 .hkangles-infobox-count,
	.widget_recent_services ul li a,
	.single-team h5.hkangles-teammember-designation,
	.site-footer .infobox-style-4.hkangles-infobox-wrap-main .hkangles-infobox-title,
	.counter-style-1 .hkangles-counter-title,
	.blog-style-1 .post-meta-item .hkangles-post-date-inner,
	.team-style-2 .hkangles-teammember-title-wrap h5,
	.elementor-accordion11 .elementor-accordion span.hkangles-title-span,
	blockquote cite,
	.team-style-1 .hkangles-teammember-social-profile i:before,
	.services-style-1 ul.hgkangles-hover-inner h3 a { font-family: Mulish;font-weight: 600; }.site-header .main-navigation div>ul>li>a { font-family: Mulish;font-weight: 600;line-height: 28px;font-size: 17px; }
	.site-header .hkangles-textcolor-custom .main-navigation div>ul>li>a {color: #222222; }
	.site-header .main-navigation div > ul > li.current-menu-parent > a:after, 
	.site-header .main-navigation div > ul > li.current_page_item > a:after,
	.site-header .gaiding-sticky-header .main-navigation div> ul > li.current-menu-parent >a,
	.site-header .main-navigation div > ul >li>a:hover,
	.site-header .main-navigation div > ul >li.current-menu-item > a, 
	.site-header .main-navigation div > ul >li.current-menu-parent > a,
	.header-layout-5 .site-header .gaiding-sticky-header .main-navigation div > ul >li.current-menu-parent > a {color: #274543; }.site-header .main-navigation div>ul ul a { font-family: Mulish;font-weight: 500;line-height: 24px;font-size: 14px; }
	.site-header .main-navigation div>ul>li>ul, .site-header .main-navigation div>ul>li>ul ul {background-color: #ffffff; }
	.site-header .main-navigation div>ul ul a {color: #000000; }
	.site-header .gaiding-sticky-header .main-navigation div> ul ul li.current_page_item >a,
	.site-header .main-navigation div > ul ul li a:hover,
	.site-header .main-navigation div > ul ul li.current_page_item > a,
	.site-header .main-navigation div > ul ul li.current-menu-item > a {color: #274543; }.woocommerce button.button, 
	.woocommerce-page button.button, 
	.woocommerce-page a.button, 
	.woocommerce input.button, 
	.woocommerce-page input.button, 
	.woocommerce #respond input#submit, .woocommerce a.button, 
	.woocommerce button.button, .woocommerce input.button, 
	.woocommerce-page #content input.button, 
	.woocommerce-page #respond input#submit, 
	.woocommerce-page button.button, 
	.woocommerce-page input.button { font-family: Outfit;font-weight: 500;letter-spacing: 1px;line-height: 24px;font-size: 13px; }
.site-content .sidebar,
.site-main {
	margin-top: 150px;
    padding-top: 0;
}
.site-content {
    min-height: calc(100vh - 80px);
}
.header-layout-6 .site-header .site-logo {
	margin-right: 40px;
}
.header-layout-6 .site-header .main-navigation div>ul>li {
    padding: 0 15px;
}
.header-layout-6 .header-menu-area-inner {
	margin-top: 0;
}
.header-layout-6 .site-header .main-navigation div > ul > li.current-menu-parent > a:after, 
.header-layout-6 .site-header .main-navigation div > ul > li.current_page_item > a:after {
	display: none;
}
.single-post .hkangles-blog-classic-inner p:last-child {
    margin-bottom: 0;
}
.site-header .main-navigation div > ul > li.current_page_parent > a:after {
    content: '*';
    position: absolute;
    top: -9px;
    left: 5px;
    font-size: 20px;
}

.col-lg-6.col-md-6.footer-copyright.footer-right {
	-webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    text-align: center;
    color: #fff;
}

.hkangles-topbar-wrapper {
	color: #ffffff;
}
.header-layout-6 .site-header a.search-icon.search-popup-modal i, 
.header-layout-6 .contact-item i {
	background-color: #222;
    color: #fff;
}
.gaiding-page-title {
	height: 550px;
}

.site-header .sticky-site-logo img {
	height: 50px;
}
.site-header .hkangles-textcolor-custom .main-navigation div>ul>li>a {
	color: #000;
}
.site-header .main-navigation div>ul>li>ul,
.site-header .main-navigation div>ul>li>ul ul {
	background-color: #ffffff;
}

.site-header .main-navigation div>ul ul a {
	color: #020f10;
}

.gaiding-page-title {
	height: 350px;
}

.post-pagination {
	margin-bottom: 80px;
}
.footer-layout-1 .gaiding-copyright .footer-right {
	color: #fff;
}
.gaiding-copyright, .gaiding-copyright a, 
.gaiding-copyright a:visited, 
.gaiding-copyright .social-icons li a {
    color: var(--hkangles-secondary-color);
}
.sidebar .widget.widget_search {
    padding: 22px 30px 30px;
}
.entry-content h1.entry-title {
	display: none;
}
.hkangles-blog-classic .hkangles-single-bottom-area {
	margin-top: 25px;
}
.wp-block-tag-cloud a:hover,
.wp-block-button a:hover {
	color: #fff !important;
}

.without-image .hkangles-blog-classic .entry-meta-footer {
	position: relative;
	text-align: left;
	top: 0px;
	left: 0px;
}
.widget_archive ul li span, .widget_categories ul li span {
	right: 0;
	background: none;
}
.header-stickable.gaiding-sticky-header {
	display: none;
}
.widget_categories.widget ul {
    background: none;
    padding: 0;
    border-radius: 0;
}
.sidebar .widget {
    background-color: #fff;
}
.hkangles-blog-classic .entry-meta-footer {
	padding: 6px 0 0 0;
}

blockquote code {
	color: #595959;
	font-size: 17px;
}

.sidebar select {
	margin-bottom: 0;
}
.single .hkangles-blog-classic-inner .entry-header footer.entry-footer {
	padding-left: 0;
}
.home .item-efftect {
	display: none;
}

.blog .hkangles-blog-classic-inner p {
	margin: 0 0 25px;
}

.hkangles-blog-classic-inner span.author.vcard {
    line-height: 24px;
}
table tbody tr td:first-child  {
background-color: #f6f6f6 !important;
}
.wp-block-table table thead th,
.wp-block-table table tbody tr td:first-child {
	background: none !important;
}
.wp-calendar-table tbody tr td:first-child {
	background: none !important;
	font-weight: normal;
}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
	background: none;
}
.wp-block-table thead {
    border-bottom: 3px solid #f6f6f6;
}
.wp-block-table tfoot {
	border-top: 3px solid #f6f6f6;
}
table thead th {
    background: #fff !important;
}
.widget_categories ul li {
	border-bottom: 1px solid #f6f6f6;
}
.wp-block-calendar table th {
    background: #fff !important;
}
.blog .wp-block-calendar table thead th {
    background: #f6f6f6 !important;
}
div#scroll-to-top {
    display: none;
}
.widget_recent_comments.widget ul>li a {
	padding: 0;
}
.widget_recent_comments .recentcomments:after {
	top: 8px;
}
.hkangles-select:before {
	border-top: 7px solid #285d54;
}
section.error-404 .page-content p,
section.error-404 h1.page-title {
	color: #000;
}
section.error-404 input[type="search"] {
	background: #f6f6f6;
	height: 57px;
} 
.search .content-area {
    padding-bottom: 70px;
}
.page .site-main {
    padding-bottom: 80px;
}
.single .site-main .post-navigation {
	margin: 40px 0 55px 0;
}
.footer-layout-1 .gaiding-copyright {
    background: #222;
    padding: 20px;
}
blockquote:before {
	top: 25px;
}
@media (min-width: 1200px) {
	.single-post .col-xl-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 72%;
		flex: 0 0 72%;
		max-width: 72%;
	}
	.single-post .col-xl-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 28%;
		flex: 0 0 28%;
		max-width: 28%;
	}
}
@media (max-width: 1200px) {
	.container {
		max-width: none;
	}
	.single-post .col-xl-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 72%;
		flex: 0 0 72%;
		max-width: 72%;
	}
	.single-post .col-xl-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 28%;
		flex: 0 0 28%;
		max-width: 28%;
	}
}
@media (max-width: 767px) {
	.blog .post-pagination {
		margin-bottom: 10px;
	}
	.site-main {
		padding-top: 0px;
		margin-top: 60px;
	}
	.widget.widget_categories ul a {
		font-size: 14px;
	}
	.widget_archive ul li span, 
	.widget_categories ul li span {
		width: 20px;
    	height: 20px;
		line-height: 20px;
		font-size: 11px;
	}
	.gaiding-copyright .footer-copyright:first-child {
		text-align: center;
	}
}
@media (max-width: 1024px) {
	.home .site-main {
		padding-top: 70px;
	}
}