
		img:is([sizes="auto" i], [sizes^="auto," i]) {
			contain-intrinsic-size: 3000px 1500px
		}

		.wp-block-button__link {
			color: #fff;
			background-color: #32373c;
			border-radius: 9999px;
			box-shadow: none;
			text-decoration: none;
			padding: calc(.667em + 2px) calc(1.333em + 2px);
			font-size: 1.125em
		}

		.wp-block-file__button {
			background: #32373c;
			color: #fff;
			text-decoration: none
		}

		:root {
			--wp--preset--aspect-ratio--square: 1;
			--wp--preset--aspect-ratio--4-3: 4/3;
			--wp--preset--aspect-ratio--3-4: 3/4;
			--wp--preset--aspect-ratio--3-2: 3/2;
			--wp--preset--aspect-ratio--2-3: 2/3;
			--wp--preset--aspect-ratio--16-9: 16/9;
			--wp--preset--aspect-ratio--9-16: 9/16;
			--wp--preset--color--black: #000000;
			--wp--preset--color--cyan-bluish-gray: #abb8c3;
			--wp--preset--color--white: #ffffff;
			--wp--preset--color--pale-pink: #f78da7;
			--wp--preset--color--vivid-red: #cf2e2e;
			--wp--preset--color--luminous-vivid-orange: #ff6900;
			--wp--preset--color--luminous-vivid-amber: #fcb900;
			--wp--preset--color--light-green-cyan: #7bdcb5;
			--wp--preset--color--vivid-green-cyan: #00d084;
			--wp--preset--color--pale-cyan-blue: #8ed1fc;
			--wp--preset--color--vivid-cyan-blue: #0693e3;
			--wp--preset--color--vivid-purple: #9b51e0;
			--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
			--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
			--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
			--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
			--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
			--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
			--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
			--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
			--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
			--wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
			--wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
			--wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
			--wp--preset--font-size--small: 13px;
			--wp--preset--font-size--medium: 20px;
			--wp--preset--font-size--large: 36px;
			--wp--preset--font-size--x-large: 42px;
			--wp--preset--spacing--20: 0.44rem;
			--wp--preset--spacing--30: 0.67rem;
			--wp--preset--spacing--40: 1rem;
			--wp--preset--spacing--50: 1.5rem;
			--wp--preset--spacing--60: 2.25rem;
			--wp--preset--spacing--70: 3.38rem;
			--wp--preset--spacing--80: 5.06rem;
			--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
			--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
			--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
			--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
			--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
		}

		:where(.is-layout-flex) {
			gap: 0.5em;
		}

		:where(.is-layout-grid) {
			gap: 0.5em;
		}

		body .is-layout-flex {
			display: flex;
		}

		.is-layout-flex {
			flex-wrap: wrap;
			align-items: center;
		}

		.is-layout-flex> :is(*, div) {
			margin: 0;
		}

		body .is-layout-grid {
			display: grid;
		}

		.is-layout-grid> :is(*, div) {
			margin: 0;
		}

		:where(.wp-block-columns.is-layout-flex) {
			gap: 2em;
		}

		:where(.wp-block-columns.is-layout-grid) {
			gap: 2em;
		}

		:where(.wp-block-post-template.is-layout-flex) {
			gap: 1.25em;
		}

		:where(.wp-block-post-template.is-layout-grid) {
			gap: 1.25em;
		}

		.has-black-color {
			color: var(--wp--preset--color--black) !important;
		}

		.has-cyan-bluish-gray-color {
			color: var(--wp--preset--color--cyan-bluish-gray) !important;
		}

		.has-white-color {
			color: var(--wp--preset--color--white) !important;
		}

		.has-pale-pink-color {
			color: var(--wp--preset--color--pale-pink) !important;
		}

		.has-vivid-red-color {
			color: var(--wp--preset--color--vivid-red) !important;
		}

		.has-luminous-vivid-orange-color {
			color: var(--wp--preset--color--luminous-vivid-orange) !important;
		}

		.has-luminous-vivid-amber-color {
			color: var(--wp--preset--color--luminous-vivid-amber) !important;
		}

		.has-light-green-cyan-color {
			color: var(--wp--preset--color--light-green-cyan) !important;
		}

		.has-vivid-green-cyan-color {
			color: var(--wp--preset--color--vivid-green-cyan) !important;
		}

		.has-pale-cyan-blue-color {
			color: var(--wp--preset--color--pale-cyan-blue) !important;
		}

		.has-vivid-cyan-blue-color {
			color: var(--wp--preset--color--vivid-cyan-blue) !important;
		}

		.has-vivid-purple-color {
			color: var(--wp--preset--color--vivid-purple) !important;
		}

		.has-black-background-color {
			background-color: var(--wp--preset--color--black) !important;
		}

		.has-cyan-bluish-gray-background-color {
			background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
		}

		.has-white-background-color {
			background-color: var(--wp--preset--color--white) !important;
		}

		.has-pale-pink-background-color {
			background-color: var(--wp--preset--color--pale-pink) !important;
		}

		.has-vivid-red-background-color {
			background-color: var(--wp--preset--color--vivid-red) !important;
		}

		.has-luminous-vivid-orange-background-color {
			background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
		}

		.has-luminous-vivid-amber-background-color {
			background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
		}

		.has-light-green-cyan-background-color {
			background-color: var(--wp--preset--color--light-green-cyan) !important;
		}

		.has-vivid-green-cyan-background-color {
			background-color: var(--wp--preset--color--vivid-green-cyan) !important;
		}

		.has-pale-cyan-blue-background-color {
			background-color: var(--wp--preset--color--pale-cyan-blue) !important;
		}

		.has-vivid-cyan-blue-background-color {
			background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
		}

		.has-vivid-purple-background-color {
			background-color: var(--wp--preset--color--vivid-purple) !important;
		}

		.has-black-border-color {
			border-color: var(--wp--preset--color--black) !important;
		}

		.has-cyan-bluish-gray-border-color {
			border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
		}

		.has-white-border-color {
			border-color: var(--wp--preset--color--white) !important;
		}

		.has-pale-pink-border-color {
			border-color: var(--wp--preset--color--pale-pink) !important;
		}

		.has-vivid-red-border-color {
			border-color: var(--wp--preset--color--vivid-red) !important;
		}

		.has-luminous-vivid-orange-border-color {
			border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
		}

		.has-luminous-vivid-amber-border-color {
			border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
		}

		.has-light-green-cyan-border-color {
			border-color: var(--wp--preset--color--light-green-cyan) !important;
		}

		.has-vivid-green-cyan-border-color {
			border-color: var(--wp--preset--color--vivid-green-cyan) !important;
		}

		.has-pale-cyan-blue-border-color {
			border-color: var(--wp--preset--color--pale-cyan-blue) !important;
		}

		.has-vivid-cyan-blue-border-color {
			border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
		}

		.has-vivid-purple-border-color {
			border-color: var(--wp--preset--color--vivid-purple) !important;
		}

		.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
			background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
		}

		.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
			background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
		}

		.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
			background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
		}

		.has-luminous-vivid-orange-to-vivid-red-gradient-background {
			background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
		}

		.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
			background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
		}

		.has-cool-to-warm-spectrum-gradient-background {
			background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
		}

		.has-blush-light-purple-gradient-background {
			background: var(--wp--preset--gradient--blush-light-purple) !important;
		}

		.has-blush-bordeaux-gradient-background {
			background: var(--wp--preset--gradient--blush-bordeaux) !important;
		}

		.has-luminous-dusk-gradient-background {
			background: var(--wp--preset--gradient--luminous-dusk) !important;
		}

		.has-pale-ocean-gradient-background {
			background: var(--wp--preset--gradient--pale-ocean) !important;
		}

		.has-electric-grass-gradient-background {
			background: var(--wp--preset--gradient--electric-grass) !important;
		}

		.has-midnight-gradient-background {
			background: var(--wp--preset--gradient--midnight) !important;
		}

		.has-small-font-size {
			font-size: var(--wp--preset--font-size--small) !important;
		}

		.has-medium-font-size {
			font-size: var(--wp--preset--font-size--medium) !important;
		}

		.has-large-font-size {
			font-size: var(--wp--preset--font-size--large) !important;
		}

		.has-x-large-font-size {
			font-size: var(--wp--preset--font-size--x-large) !important;
		}

		:where(.wp-block-post-template.is-layout-flex) {
			gap: 1.25em;
		}

		:where(.wp-block-post-template.is-layout-grid) {
			gap: 1.25em;
		}

		:where(.wp-block-columns.is-layout-flex) {
			gap: 2em;
		}

		:where(.wp-block-columns.is-layout-grid) {
			gap: 2em;
		}

		:root :where(.wp-block-pullquote) {
			font-size: 1.5em;
			line-height: 1.6;
		}

		.back_to_top_container {
			position: fixed;
			z-index: 3;
			right: 40px;
			bottom: 40px;
			pointer-events: none
		}

		#back_to_top {
			display: block;
			width: 40px;
			height: 40px;
			cursor: pointer;
			transition: all .3s;
			text-align: center;
			pointer-events: none;
			opacity: 0;
			color: #fff;
			border: 2px solid;
			border-radius: 5px;
			background: #fff
		}

		#back_to_top:before {
			content: "\f106";
			z-index: 1;
			position: absolute;
			left: 50%;
			top: 50%;
			-webkit-transform: translate(-50%, -50%);
			-ms-transform: translate(-50%, -50%);
			transform: translate(-50%, -50%);
			font-size: 26px;
			font-family: FontAwesome;
			font-weight: 400;
			font-style: normal
		}

		#back_to_top.show {
			pointer-events: auto;
			opacity: 1
		}

		#back_to_top.show:hover {
			color: #fff
		}

		@media only screen and (max-width:600px) {
			.back_to_top_container {
				right: 25px;
				bottom: 25px
			}
		}

		body,
		body .widget .yit-wcan-select-open,
		body .widget-hotspot,
		body div[id*="ajaxsearchlitesettings"].searchsettings form fieldset legend,
		span.elementor-drop-cap span.elementor-drop-cap-letter,
		input[type="date"],
		input[type="email"],
		input[type="number"],
		input[type="password"],
		input[type="search"],
		input[type="tel"],
		input[type="text"],
		input[type="url"],
		select,
		textarea,
		.wrapper_404 .gt3_module_button a,
		.mc_form_inside #mc_signup_submit,
		.elementor-counter .elementor-counter-number-suffix {
			font-family: Rubik;
		}

		input[type="date"],
		input[type="email"],
		input[type="number"],
		input[type="password"],
		input[type="search"],
		input[type="tel"],
		input[type="text"],
		input[type="url"],
		select,
		textarea {
			font-weight: 400;
		}

		body {
			background: #ffffff;
			font-size: 18px;
			line-height: 27px;
			font-weight: 400;
			color: #696687;
		}

		.elementor-widget-gt3-core-team .module_team.type2 .item-team-member .item_wrapper,
		.elementor-widget-gt3-core-team .module_team.type2 .item-team-member:nth-child(even) .item_wrapper,
		.gt3pg_pro_FSSlider .gt3pg_pro_gallery_wrap {
			background: #ffffff;
		}

		p {
			line-height: 1.5;
		}

		.secondary {
			font-family: Nunito;
			font-size: 18px;
			line-height: 27px;
			font-weight: 400;
			color: #696687;
		}

		.module_team .team_info,
		h1,
		h2,
		h3,
		h4,
		h5,
		h6,
		.main_wrapper .gt3_search_form:before,
		.widget_search .gt3_search_form label,
		.main_wrapper .gt3_search_form label,
		.main_wrapper .sidebar-container .widget_categories ul li>a:hover:before,
		.main_wrapper .sidebar-container .widget_product_categories ul li>a:hover:before,
		.main_wrapper .sidebar-container .widget_layered_nav ul li>a:hover:before,
		.logged-in-as a:hover,
		.sidebar-container .widget.widget_posts .recent_posts .post_title a,
		.elementor-widget-gt3-core-tabs .ui-tabs-nav .ui-state-default a,
		.single_prev_next_posts .gt3_post_navi:after,
		.elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type6 .text_wrap .title,
		.gt3_price_item-elementor .gt3_item_cost_wrapper h3,
		.sidebar .widget .widget-title,
		.gt3_single_team_header .gt3_team_title_position,
		.gt3_pricebox_module_wrapper.type2 .gt3_price_item-cost-elementor {
			color: #3b3663;
		}

		.search-results .blogpost_title a {
			color: #3b3663 !important;
		}

		.search-results .blogpost_title a:hover,
		.elementor-widget-gt3-core-TestimonialsLite .slick-arrow:hover {
			color: #6254e7 !important;
		}

		.gt3_icon_box__icon--number,
		h1,
		h2,
		h3,
		h4,
		h5,
		h6,
		.strip_template .strip-item a span,
		.column1 .item_title a,
		.index_number,
		.price_item_btn a,
		.shortcode_tab_item_title,
		.gt3_twitter .twitt_title,
		.elementor-widget-gt3-core-counter .counter,
		.gt3_dropcaps,
		.dropcap,
		.single_prev_next_posts .gt3_post_navi:after,
		.gt3_single_team_header .gt3_team_title_position {
			font-family: Nunito;
			font-weight: 800;
		}

		.gt3-page-title .page_title_meta.cpt_portf * {
			font-weight: inherit;
		}

		.format-video .gt3_video__play_button:hover,
		.widget .calendar_wrap tbody td>a:before,
		.elementor-widget-gt3-core-team .module_team .team_icons_wrapper .team-icons a:before,
		.elementor-widget-gt3-core-teamcarousel .module_team .team_icons_wrapper .team-icons a:before,
		p.form-submit button#submit,
		.woocommerce .gt3-products-bottom nav.woocommerce-pagination ul li .page-numbers:hover,
		.woocommerce .gt3-products-bottom nav.woocommerce-pagination ul li .page-numbers.current,
		div.slick-slider ul.slick-dots li.slick-active,
		div.slick-slider ul.slick-dots li,
		.gt3_default_footer {
			background: #6254e7;
		}

		h1,
		.elementor-widget-heading h1.elementor-heading-title,
		.logo_container .site-title {
			font-family: Nunito;
			font-weight: 800;
			font-size: 40px;
			line-height: 43px;
		}

		h2,
		.elementor-widget-heading h2.elementor-heading-title,
		.elementor-widget-gt3-core-blog .blogpost_title {
			font-family: Nunito;
			font-weight: 800;
			font-size: 30px;
			line-height: 40px;
		}

		h3,
		.elementor-widget-heading h3.elementor-heading-title,
		#customer_login h2,
		.sidepanel .title {
			font-family: Nunito;
			font-weight: 800;
			font-size: 24px;
			line-height: 30px;
		}

		h4,
		.elementor-widget-heading h4.elementor-heading-title {
			font-family: Nunito;
			font-weight: 800;
			font-size: 20px;
			line-height: 33px;
		}

		h5,
		.elementor-widget-heading h5.elementor-heading-title {
			font-family: Nunito;
			font-weight: 700;
			font-size: 18px;
			line-height: 30px;
		}

		h6,
		.elementor-widget-heading h6.elementor-heading-title {
			font-family: Nunito;
			font-weight: 600;
			font-size: 16px;
			line-height: 24px;
		}

		.woocommerce-MyAccount-navigation ul li a,
		.diagram_item .chart,
		.item_title a,
		.contentarea ul,
		.blog_post_media--link .blog_post_media__link_text p,
		.woocommerce-LostPassword a:hover {
			color: #3b3663;
		}

		.gt3_module_button a,
		.learn_more,
		.gt3_custom_tooltip:before,
		.gt3_custom_tooltip:after,
		.elementor-widget-gt3-core-TestimonialsLite .testimonials-text {
			font-family: Nunito;
			font-weight: 400;
		}

		a,
		.calendar_wrap thead,
		.gt3_practice_list__image-holder i,
		.load_more_works:hover,
		.copyright a:hover,
		.price_item .items_text ul li:before,
		.price_item.most_popular .item_cost_wrapper h3,
		.gt3_practice_list__title a:hover,
		.listing_meta,
		.ribbon_arrow,
		.flow_arrow,
		ol>li:before,
		.main_wrapper #main_content ul.gt3_list_line li:before,
		.main_wrapper .elementor-section ul.gt3_list_line li:before,
		.main_wrapper #main_content ul.gt3_list_disc li:before,
		.main_wrapper .elementor-section ul.gt3_list_disc li:before,
		.main_wrapper .sidebar-container .widget_categories ul>li.current-cat>a,
		.single_prev_next_posts a:hover .gt3_post_navi:after,
		.gt3_practice_list__link:before,
		.content-container ul>li:before,
		.gt3_styled_list .gt3_list__icon:before,
		.load_more_works,
		.woocommerce ul.products li.product .woocommerce-loop-product__title:hover,
		.woocommerce ul.cart_list li a:hover,
		ul.gt3_list_disc li:before,
		.woocommerce-MyAccount-navigation ul li a:hover,
		.elementor-widget-gt3-core-portfolio .portfolio_wrapper.hover_type6 .text_wrap:hover .title,
		.elementor-widget-gt3-core-team .module_team.type3 .team_link a:hover,
		.elementor-widget-gt3-core-team .module_team .team_title__text a:hover,
		.elementor-element-custom_color a:hover,
		.woocommerce ul.products li.product:hover .price ins,
		.gt3_blockquote .gt3_blockquote__quote_icon,
		.gt3_left_rounded div.slick-slider ul.slick-dots {
			color: #6254e7;
		}

		.gt3_practice_list__link:before,
		.load_more_works,
		.woocommerce ul.products:not(.list) li.product .gt3_woocommerce_open_control_tag div a:before,
		.woocommerce ul.products:not(.list) li.product .gt3_woocommerce_open_control_tag .added_to_cart:hover,
		.woocommerce ul.products:not(.list) li.product .gt3_woocommerce_open_control_tag div a:hover,
		.blog_post_media--quote .quote_text:before,
		.blog_post_media__link_text:before,
		.woocommerce .widget_shopping_cart .buttons a.button.checkout.wc-forward,
		.woocommerce.widget_shopping_cart .buttons a.button.checkout.wc-forward,
		.woocommerce div.product form.cart .button,
		.woocommerce #respond input#submit,
		.woocommerce a.button,
		.woocommerce input.button,
		.woocommerce #respond input#submit:hover,
		.woocommerce a.button:hover,
		.woocommerce input.button:hover,
		ul.pagerblock li a:hover,
		ul.pagerblock li a.current {
			background-color: #6254e7;
		}

		.comment-reply-link:hover,
		.main_wrapper .gt3_product_list_nav li a:hover {
			color: #6254e7;
		}

		.calendar_wrap caption,
		.widget .calendar_wrap table td#today:before {
			background: #6254e7;
		}

		div:not(.packery_wrapper) .blog_post_preview .listing_meta a:hover,
		.single_blogpost_title_content .listing_meta a:hover,
		.blog_post_media--quote .quote_text a:hover {
			color: #6254e7;
		}

		.blogpost_title a:hover {
			color: #6254e7 !important;
		}

		.gt3_icon_box__link a:before,
		.gt3_icon_box__link a:before,
		.stripe_item-divider {
			background-color: #6254e7;
		}

		.single-member-page .member-icon:hover,
		.single-member-page .team-link:hover,
		.sidebar .widget_nav_menu .menu .menu-item>a:hover,
		.widget.widget_recent_entries>ul>li:hover a,
		.gt3_widget>ul>li:hover a,
		#main_content ul.wp-block-archives li>a:hover,
		#main_content ul.wp-block-categories li>a:hover,
		#main_content ul.wp-block-latest-posts li>a:hover,
		#respond #commentform p[class*="comment-form-"]>label.gt3_onfocus,
		.comment-notes .required,
		#cancel-comment-reply-link,
		.widget_archive ul li:hover .post_count {
			color: #6254e7;
		}

		.main-menu>.gt3-menu-categories-title,
		.main-menu>ul,
		.main-menu>div>ul,
		.column_menu>ul,
		.column_menu>.gt3-menu-categories-title,
		.column_menu>div>ul {
			font-family: Rubik;
			font-weight: 400;
			line-height: 22px;
			font-size: 16px;
			text-transform: none;
		}

		input::-webkit-input-placeholder,
		textarea::-webkit-input-placeholder,
		.sidebar-container .widget.widget_posts .recent_posts .listing_meta span {
			color: #696687;
		}

		input:-moz-placeholder,
		textarea:-moz-placeholder {
			color: #696687;
		}

		input::-moz-placeholder,
		textarea::-moz-placeholder {
			color: #696687;
		}

		input:-ms-input-placeholder,
		textarea:-ms-input-placeholder {
			color: #696687;
		}

		body div[id*='ajaxsearchlitesettings'].searchsettings fieldset .label:hover,
		body div[id*='ajaxsearchlite'] .probox .proclose:hover,
		.module_team.type2 .team_title__text,
		.widget.widget_rss>ul>li a,
		.woocommerce ul.cart_list li .quantity,
		.woocommerce ul.product_list_widget li .quantity,
		.wpcf7-form label,
		blockquote {
			color: #3b3663;
		}

		.countdown-period,
		.gt3-page-title_default_color_a .gt3-page-title__content .gt3_breadcrumb a,
		.gt3-page-title_default_color_a .gt3-page-title__content .gt3_breadcrumb .gt3_pagination_delimiter,
		.module_team.type2 .team-positions,
		.widget.widget_recent_entries>ul>li a,
		.gt3_widget>ul>li a,
		#main_content ul.wp-block-archives li>a,
		#main_content ul.wp-block-categories li>a,
		#main_content ul.wp-block-latest-posts li>a,
		.sidebar .widget_nav_menu .menu .menu-item>a,
		.blog_post_info,
		.likes_block.already_liked .icon,
		.likes_block.already_liked:hover .icon,
		.gt3_form label,
		.wpcf7-form .label,
		.wrapper_404 label,
		.widget .gt3_search_form label,
		#respond #commentform p[class*="comment-form-"]>label,
		.comment_author_says span,
		.search_form .search_text,
		.widget_search .search_form .search_submit,
		.widget_search .search_form:before,
		body .gt3_module_related_posts .blog_post_preview .listing_meta,
		.widget_archive ul li .post_count {
			color: #696687;
		}

		div:not(.packery_wrapper) .blog_post_preview .listing_meta,
		.single_blogpost_title_content .listing_meta {
			color: rgba(105, 102, 135);
		}

		.woocommerce ul.products li.product .price del .amount {
			color: rgba(105, 102, 135, 0.65);
		}

		.blogpost_title i,
		.widget.widget_recent_comments>ul>li a:hover,
		.widget.widget_rss>ul>li:hover a,
		.sidebar-container .widget.widget_posts .recent_posts .post_title a:hover,
		.comment_info a:hover,
		.gt3_module_button_list a,
		.widget.widget_text ul li:before,
		.widget.widget_product_categories ul li:before,
		.widget.widget_nav_menu ul li:before,
		.widget.widget_archive ul li:before,
		.widget.widget_pages ul li:before,
		.widget.widget_categories ul li:before,
		.widget.widget_recent_entries ul li:before,
		.widget.widget_meta ul li:before,
		.widget.widget_recent_comments ul li:before,
		.widget.main_wrapper ul li:before,
		ul.wp-block-archives li:before,
		ul.wp-block-categories li:before,
		ul.wp-block-latest-posts li:before,
		.comment-reply-link,
		.main_wrapper .sidebar-container .widget_categories ul>li:hover>a,
		.widget_categories ul li:hover .post_count {
			color: #6254e7;
		}

		.prev_next_links .title,
		.widget.widget_recent_comments>ul>li a {
			color: #3b3663;
		}

		.gt3_module_title .carousel_arrows a:hover span,
		.stripe_item:after,
		.packery-item .packery_overlay,
		.ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover {
			background: #6254e7;
		}

		.elementor-widget-gt3-core-pricebox .price_button-elementor a,
		.elementor-widget-gt3-core-pricebox .price_button-elementor a:hover,
		button:hover,
		.ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover,
		.woocommerce ul.products li.product .gt3_woocommerce_open_control_tag_bottom div a,
		.woocommerce ul.products li.product .gt3_woocommerce_open_control_tag_bottom div a:hover,
		.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message--info .button,
		.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message--info .button:hover,
		div.slick-slider ul.slick-dots li.slick-active,
		div.slick-slider ul.slick-dots li {
			border-color: #6254e7;
		}

		.gt3_module_title .carousel_arrows a:hover span:before {
			border-color: #6254e7;
		}

		.gt3_module_title .carousel_arrows a span,
		.elementor-slick-slider .slick-slider .slick-prev:after,
		.elementor-slick-slider .slick-slider .slick-next:after {
			background: #3b3663;
		}

		.gt3_module_title .carousel_arrows a span:before {
			border-color: #3b3663;
		}

		.post_share_block:hover>a,
		.woocommerce ul.products li.product .gt3_woocommerce_open_control_tag_bottom div a:hover,
		.woocommerce ul.products.list li.product .gt3_woocommerce_open_control_tag div a:hover:before,
		.woocommerce ul.products li.product .gt3_woocommerce_open_control_tag_bottom div a:hover:before,
		.single-product.woocommerce div.product .product_meta a:hover,
		.woocommerce div.product span.price,
		.likes_block:hover .icon,
		.woocommerce .gt3-pagination_nav nav.woocommerce-pagination ul li a.prev:hover,
		.woocommerce .gt3-pagination_nav nav.woocommerce-pagination ul li a.next:hover,
		.woocommerce .gt3-pagination_nav nav.woocommerce-pagination ul li a.gt3_show_all:hover,
		.woocommerce div.product div.images div.woocommerce-product-gallery__trigger:hover {
			color: #6254e7;
		}

		.gt3_practice_list__filter {
			color: #3b3663;
		}

		ul.products:not(.list) li.product:hover .gt3_woocommerce_open_control_tag div a {
			background: #3b3663;
		}

		.gt3_module_title .external_link .learn_more {
			line-height: 27px;
		}

		.blog_post_media__link_text a:hover,
		h3#reply-title a,
		.comment_author_says a:hover,
		.dropcap,
		.gt3_custom_text a,
		.gt3_custom_button i {
			color: #6254e7;
		}

		.main_wrapper #main_content ul[class*="gt3_list_"] li:before,
		.single .post_tags>span,
		h3#reply-title a:hover,
		.comment_author_says,
		.comment_author_says a {
			color: #3b3663;
		}

		::-moz-selection {
			background: #6254e7;
			color: #ffffff;
		}

		::selection {
			background: #6254e7;
			color: #ffffff;
		}

		.gt3_practice_list__overlay:before {
			background-color: #6254e7;
		}

		@media only screen and (max-width: 767px) {
			.gt3-hotspot-shortcode-wrapper .gt3_tooltip {
				background-color: #ffffff;
			}
		}

		.quantity-spinner.quantity-up:hover,
		.quantity-spinner.quantity-down:hover,
		.woocommerce .gt3-products-header .gridlist-toggle:hover,
		.elementor-widget-gt3-core-accordion .item_title .ui-accordion-header-icon:before,
		.elementor-element.elementor-widget-gt3-core-accordion .accordion_wrapper .item_title.ui-accordion-header-active.ui-state-active,
		.elementor-widget-gt3-core-accordion .accordion_wrapper .item_title:hover {
			color: #6254e7;
		}

		.woocommerce #respond input#submit:hover,
		.woocommerce #respond input#submit.alt:hover,
		.woocommerce #reviews button.button:hover,
		.woocommerce #reviews input.button:hover,
		.woocommerce #respond input#submit.disabled:hover,
		.woocommerce #respond input#submit:disabled:hover,
		.woocommerce #respond input#submit:disabled[disabled]:hover,
		.woocommerce a.button.disabled:hover,
		.woocommerce a.button:disabled:hover,
		.woocommerce a.button:disabled[disabled]:hover,
		.woocommerce input.button.disabled:hover,
		.woocommerce input.button:disabled:hover,
		.woocommerce input.button:disabled[disabled]:hover {
			border-color: #6254e7;
			background-color: #6254e7;
		}

		.woocommerce #respond input#submit.alt.disabled:hover,
		.woocommerce #respond input#submit.alt:disabled:hover,
		.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
		.woocommerce input.button.alt.disabled:hover,
		.woocommerce input.button.alt:disabled:hover,
		.woocommerce input.button.alt:disabled[disabled]:hover,
		.woocommerce div.product form.cart .qty,
		.gt3-page-title__content .breadcrumbs,
		.sidebar .widget .widget-title,
		blockquote cite,
		.woocommerce-cart .cart_totals table.shop_table tr th,
		.woocommerce-cart .cart_totals table.shop_table tr td span.woocommerce-Price-amount.amount,
		.sidebar-container .widget.widget_posts .recent_posts .listing_meta span,
		.blog_post_preview .listing_meta span,
		.gt3_pricebox_module_wrapper .gt3_price_item-cost-elementor,
		.logo_container .site-title,
		.elementor-widget-gt3-core-blogboxed .gt3_module_blogboxed.module_type1 .item_wrapper span.post_date {
			font-family: Nunito;
		}

		.quantity-spinner.quantity-up:hover,
		.quantity-spinner.quantity-down:hover,
		.woocommerce .gt3-products-header .gridlist-toggle:hover,
		.elementor-widget-gt3-core-accordion .item_title .ui-accordion-header-icon:before,
		.elementor-element.elementor-widget-gt3-core-accordion .accordion_wrapper .item_title.ui-accordion-header-active.ui-state-active {
			color: #6254e7;
		}

		.woocommerce #respond input#submit:hover,
		.woocommerce #respond input#submit.alt:hover,
		.woocommerce #reviews a.button:hover,
		.woocommerce #reviews button.button:hover,
		.woocommerce #reviews input.button:hover,
		.woocommerce #respond input#submit.disabled:hover,
		.woocommerce #respond input#submit:disabled:hover,
		.woocommerce #respond input#submit:disabled[disabled]:hover,
		.woocommerce a.button.disabled:hover,
		.woocommerce a.button:disabled:hover,
		.woocommerce a.button:disabled[disabled]:hover,
		.woocommerce input.button.disabled:hover,
		.woocommerce input.button:disabled:hover,
		.woocommerce input.button:disabled[disabled]:hover {
			border-color: #6254e7;
			background-color: #6254e7;
		}

		.woocommerce #respond input#submit.alt.disabled,
		.woocommerce #respond input#submit.alt:disabled,
		.woocommerce #respond input#submit.alt:disabled[disabled],
		.woocommerce a.button.alt.disabled,
		.woocommerce a.button.alt:disabled,
		.woocommerce a.button.alt:disabled[disabled],
		.woocommerce button.button.alt.disabled,
		.woocommerce button.button.alt:disabled,
		.woocommerce button.button.alt:disabled[disabled],
		.woocommerce input.button.alt.disabled,
		.woocommerce input.button.alt:disabled,
		.woocommerce input.button.alt:disabled[disabled] {
			color: #6254e7;
		}

		.woocommerce #respond input#submit.alt.disabled:hover,
		.woocommerce #respond input#submit.alt:disabled:hover,
		.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
		.woocommerce a.button.alt.disabled:hover,
		.woocommerce a.button.alt:disabled:hover,
		.woocommerce a.button.alt:disabled[disabled]:hover,
		.woocommerce input.button.alt.disabled:hover,
		.woocommerce input.button.alt:disabled:hover,
		.woocommerce input.button.alt:disabled[disabled]:hover {
			background-color: #6254e7;
			border-color: #6254e7;
		}

		.woocommerce table.shop_table .product-quantity .qty.allotted,
		.woocommerce div.product form.cart .qty.allotted,
		.image_size_popup .close,
		#yith-quick-view-content .product_meta,
		.single-product.woocommerce div.product .product_meta,
		.woocommerce div.product form.cart .variations td,
		.woocommerce .widget_shopping_cart .total,
		.woocommerce.widget_shopping_cart .total,
		.woocommerce table.shop_table thead th,
		.woocommerce table.woocommerce-checkout-review-order-table tfoot td .woocommerce-Price-amount,
		.gt3_custom_tooltip,
		.woocommerce-cart .cart_totals table.shop_table tr th,
		.wpcf7-form .gt3_contactform_home6 input[type="submit"] {
			color: #3b3663;
		}

		.woocommerce ul.products li.product .price,
		.widget.widget_product_categories ul li:hover:before,
		.woocommerce ul.product_list_widget li .price,
		.woocommerce ul.cart_list li .quantity,
		body ul.cart_list li .quantity,
		body ul.product_list_widget li .quantity,
		.gt3_widget .quantity span.woocommerce-Price-amount.amount,
		.woocommerce-page ul.products li.product span.price,
		span.woocommerce-Price-amount.amount,
		.gt3_module_button_list a:hover,
		#back_to_top.show,
		body .elementor-widget-gt3-core-blogboxed .gt3_module_blogboxed.module_type1 .item_wrapper .blogboxed_content .gt3_post_footer .gt3_module_button_list a,
		.wpcf7-form .gt3_contactform_home6 input[type="submit"]:hover,
		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type4 .price_button-elementor a {
			color: #ff7426;
		}

		.elementor-widget-gt3-core-blogboxed .gt3_module_blogboxed.module_type1 .blogboxed_content .gt3_module_button_list a,
		.elementor-widget-gt3-core-pricebox.active-package-yes .gt3_pricebox_module_wrapper.type4 .price_button-elementor a.shortcode_button,
		.elementor-widget-gt3-core-pricebox.active-package-yes .gt3_pricebox_module_wrapper.type4 .price_button-elementor .shortcode_button {
			color: #ff7426 !important;
		}

		.elementor-widget-gt3-core-blogboxed .gt3_module_blogboxed.module_type1 .blogboxed_content.without_img_block .gt3_module_button_list a {
			color: #6254e7 !important;
		}

		.gt3_price_item-elementor .label_text span {
			background: #3b3663;
		}

		.gt3_custom_tooltip:before,
		.gt3_pagination_delimiter:after,
		.woocommerce .woocommerce-breadcrumb span.gt3_pagination_delimiter:before,
		blockquote:before,
		.blog_post_media--quote .quote_text:before,
		.blog_post_media__link_text:before,
		.format-video .gt3_video__play_button,
		#back_to_top.show:hover {
			background: #ff7426;
		}

		.active-package-yes.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type1 .gt3_price_item-cost-elementor .inner_circle,
		#back_to_top,
		#back_to_top:hover,
		#back_to_top.show:hover {
			border-color: #ff7426;
		}

		.gt3_custom_tooltip:after {
			border-color: #ff7426 transparent transparent transparent;
		}

		.woocommerce button.button.alt:hover,
		.woocommerce .woocommerce-message a.button:hover {
			background-color: transparent;
		}

		#yith-quick-view-content .product_meta a,
		#yith-quick-view-content .product_meta .sku,
		.single-product.woocommerce div.product .product_meta a,
		.single-product.woocommerce div.product .product_meta .sku,
		.select2-container--default .select2-selection--single .select2-selection__rendered,
		.woocommerce ul.products li.product .woocommerce-loop-product__title,
		.search_result_form .search_form label,
		.woocommerce .star-rating::before,
		.woocommerce #reviews p.stars span a,
		.woocommerce p.stars span a:hover~a::before,
		.woocommerce p.stars.selected span a.active~a::before,
		.select2-container--default .select2-results__option--highlighted[aria-selected],
		.select2-container--default .select2-results__option--highlighted[data-selected],
		.cart_list.product_list_widget a.remove,
		.elementor-widget-gt3-core-accordion .accordion_wrapper .item_title,
		.woocommerce .gt3-pagination_nav nav.woocommerce-pagination ul li .gt3_pagination_delimiter,
		.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span.count,
		.widget_categories ul li .post_count,
		.woocommerce .gt3-products-bottom nav.woocommerce-pagination ul li .page-numbers,
		.woocommerce ul.cart_list li .quantity {
			color: #696687;
		}

		.woocommerce #reviews a.button:hover,
		.woocommerce #reviews button.button:hover,
		.woocommerce #reviews input.button:hover,
		.widget .calendar_wrap table td#today,
		.woocommerce ul.products li.product .woocommerce-loop-product__title:hover {
			color: #6254e7;
		}

		.woocommerce.single-product #respond #commentform textarea:focus {
			border-bottom-color: #6254e7;
		}

		.woocommerce .gridlist-toggle,
		.woocommerce .gt3-products-header .gt3-gridlist-toggle,
		.wrapper_404 .gt3_module_button a:hover {
			background-color: #ffffff;
		}

		.woocommerce ul.products li.product .onsale,
		#yith-quick-view-content .onsale,
		.woocommerce span.onsale {
			background-color: rgba(230, 55, 100, 1);
		}

		.woocommerce ul.products li.product .onsale.hot-product,
		#yith-quick-view-content .onsale.hot-product,
		.woocommerce span.onsale.hot-product {
			background-color: rgba(113, 208, 128, 1);
		}

		.woocommerce ul.products li.product .onsale.new-product,
		#yith-quick-view-content .onsale.new-product,
		.woocommerce span.onsale.new-product {
			background-color: rgba(106, 209, 228, 1);
		}

		.search_form .search_text,
		.widget_product_search .gt3_search_form input#woocommerce-product-search-field-0,
		.gt3_burger_sidebar_container .mc_merge_var input#mc_mv_EMAIL,
		.wpda-builder__burger_container .mc_merge_var input#mc_mv_EMAIL {
			border-color: rgba(98, 84, 231, 0.5) !important;
		}

		.gt3_widget.woocommerce .widget-title,
		.woocommerce div.product>.woocommerce-tabs ul.tabs li a,
		.logo_container .site-title {
			color: #3b3663;
		}

		blockquote,
		p.form-submit button#submit,
		.woocommerce ul.products li.product a .woocommerce-loop-product__title,
		.woocommerce div.product form.cart .button,
		.woocommerce-cart table.cart td.actions .coupon .button,
		.woocommerce-cart table.cart td.actions>.button,
		.home2_form input.wpcf7-form-control.wpcf7-submit,
		.home5_form input.wpcf7-form-control.wpcf7-submit,
		.wpcf7-form input[type="submit"],
		.woocommerce #respond input#submit,
		.woocommerce a.button,
		.woocommerce button.button,
		.woocommerce input.button {
			font-family: Rubik;
		}

		.woocommerce div.product form.cart div.quantity,
		.woocommerce #review_form #respond input[type="date"],
		.woocommerce #review_form #respond input[type="email"],
		.woocommerce #review_form #respond input[type="number"],
		.woocommerce #review_form #respond input[type="password"],
		.woocommerce #review_form #respond input[type="search"],
		.woocommerce #review_form #respond input[type="tel"],
		.woocommerce #review_form #respond input[type="text"],
		.woocommerce #review_form #respond input[type="url"],
		.woocommerce #review_form #respond select,
		.woocommerce #review_form #respond textarea,
		.woocommerce-cart table.cart td.actions .coupon .input-text,
		.woocommerce table.shop_table td,
		.woocommerce-cart .cart_totals table.shop_table tr th,
		.woocommerce-cart .cart_totals table.shop_table tr td,
		.widget_product_search .gt3_search_form input#woocommerce-product-search-field-0,
		.woocommerce ul.products li.product .gt3-animation-wrapper,
		.woocommerce-page ul.products li.product .gt3-animation-wrapper,
		.gt3_qty_spinner,
		.woocommerce-cart table.cart td.actions>.button,
		.woocommerce .cart-collaterals .cart_totals,
		.woocommerce-page .cart-collaterals .cart_totals,
		.woocommerce table.shop_table {
			border-color: rgba(98, 84, 231, 0.1) !important;
		}

		.coming_soon_form #mc_signup_form .mc_input {
			border-color: rgba(98, 84, 231, 0.04) !important;
		}

		.price_item .item_cost_wrapper h3,
		.price_item-cost,
		.ribbon_arrow .control_text span:not(.all_slides),
		.elementor-widget-tabs .elementor-tab-desktop-title,
		.woocommerce.widget_product_categories ul li:hover>a,
		.product-categories>li.cat-parent:hover .gt3-button-cat-open,
		.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:hover>a,
		.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:hover span,
		.cart_list.product_list_widget a.remove:hover,
		.woocommerce ul.products li.product a:hover,
		.woocommerce table.shop_table td.product-remove a:hover:before,
		.woocommerce table.shop_table td.product-name a:hover {
			color: #6254e7;
		}

		.elementor-widget-gt3-core-portfolio .hover_none .wrapper .img:after,
		.elementor-widget-gt3-core-portfolio .hover_type1 .wrapper .img:after,
		.elementor-widget-gt3-core-portfolio .hover_type2 .wrapper:hover .img:after,
		.elementor-widget-gt3-core-portfolio .hover_type6 .wrapper .img_wrap:after {
			background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 50%, rgba(98, 84, 231) 100%);
			background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 50%, rgba(98, 84, 231) 100%);
			background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(98, 84, 231) 100%);
		}

		.elementor-widget-gt3-core-portfolio .hover_type4 .wrapper .img:after,
		.elementor-widget-gt3-core-portfolio .hover_type5 .wrapper .img:after {
			background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(98, 84, 231) 65%);
			background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(98, 84, 231) 65%);
			background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(98, 84, 231) 65%);
		}

		.tagcloud a,
		ul.pagerblock li a,
		ul.pagerblock li a,
		ul.pagerblock li span,
		.page-link .page-number,
		.gt3_comments_pagination .page,
		.gt3_comments_pagination .page-numbers {
			background: rgba(98, 84, 231, 0.04);
		}

		.tagcloud a:hover {
			background: rgba(98, 84, 231, 0.14);
		}

		.gt3_single_team_info__item a:hover span {
			color: #6254e7;
		}

		.woocommerce ul.products li.product .gt3_woocommerce_open_control_tag .button,
		.woocommerce div.product>.woocommerce-tabs .panel,
		.woocommerce .woocommerce-error,
		.woocommerce .woocommerce-info,
		.woocommerce .woocommerce-message,
		.gt3_product_list_nav {
			border-color: rgba(98, 84, 231, 0.1);
		}

		input[type="date"],
		input[type="email"],
		input[type="number"],
		input[type="password"],
		input[type="search"],
		input[type="tel"],
		input[type="text"],
		input[type="url"],
		select,
		textarea,
		button:hover {
			border-bottom-color: rgba(98, 84, 231, 0.3);
			color: #696687;
		}

		.mc_form_inside .mc_signup_submit:before {
			color: rgba(98, 84, 231, 0.3);
		}

		.mc_form_inside .mc_signup_submit:hover:before {
			color: rgba(98, 84, 231, 0.5);
		}

		.price_item .label_text span,
		a.bordered:hover,
		.woocommerce ul.products li.product .gt3_woocommerce_open_control_tag_bottom div a,
		.woocommerce-cart .shipping-calculator-form .button:hover,
		.woocommerce #payment .woocommerce-page #place_order,
		.woocommerce #payment .woocommerce-page #place_order:hover,
		.woocommerce .return-to-shop a.button.wc-backward:hover,
		span.ui-slider-handle.ui-state-default.ui-corner-all.ui-state-hover,
		body table.compare-list .add-to-cart td a:hover,
		.woocommerce .widget_price_filter .price_slider_amount .button:hover,
		.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Message.woocommerce-Message--info.woocommerce-info .button,
		.woo_mini-count>span:not(:empty),
		#review_form form#commentform input#submit:hover,
		.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
		.infinite-scroll-request>div,
		.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type2 .gt3_module_button__container span.gt3_module_button__cover.back,
		.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type3:after,
		.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type4:hover .gt3_module_button__cover:after,
		.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:before,
		.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type5 .gt3_module_button__container .gt3_module_button__cover.back:after,
		.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:before,
		.elementor-widget-gt3-core-button .gt3_module_button_elementor .hover_type6:hover:after,
		.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:before,
		.woocommerce .widget_price_filter .price_slider_amount .button,
		.woocommerce div.product>.woocommerce-tabs ul.tabs li.active,
		.woocommerce-Reviews #respond form#commentform input#submit,
		.mc_form_inside #mc_signup_submit,
		.woocommerce .woocommerce-message a.button:hover,
		.woocommerce .woocommerce-message a.button,
		.woocommerce .woocommerce-message a.woocommerce-Button.button:hover,
		.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message--info .button:hover,
		.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Message.woocommerce-Message--info.woocommerce-info .button:hover,
		.woocommerce-account form.woocommerce-EditAccountForm>p>.woocommerce-Button,
		.elementor-toggle span.gt3_dropcaps {
			background-color: #6254e7;
		}

		.woocommerce .widget_shopping_cart .buttons a,
		.woocommerce.widget_shopping_cart .buttons a,
		.woocommerce #respond input#submit.alt:hover,
		.woocommerce a.button.alt:hover,
		.woocommerce button.button.alt:hover,
		.woocommerce input.button.alt:hover,
		.revolution_form input.wpcf7-form-control.wpcf7-submit,
		.home2_form input.wpcf7-form-control.wpcf7-submit,
		.home5_form input.wpcf7-form-control.wpcf7-submit,
		.coming_soon_form .mc_form_inside #mc_signup_submit,
		#respond .form-submit button#submit {
			background-color: #ff7426;
		}

		.gt3_comments_pagination .page-numbers,
		.page-link .page-number {
			border-color: rgba(98, 84, 231, 0.1);
			color: #696687;
		}

		.tagcloud a:hover,
		.woocommerce nav.woocommerce-pagination ul li a,
		.widget_product_search .gt3_search_form:before,
		ul.pagerblock li a,
		ul.pagerblock li span {
			color: #696687;
		}

		.elementor-widget-gt3-core-blogboxed .gt3_module_blogboxed.module_type1 .item_wrapper span.post_date {
			color: #696687 !important;
		}

		.page-link>span.page-number,
		.gt3_comments_pagination .page-numbers.current {
			color: #6254e7;
		}

		.page-link>span.page-number,
		.elementor-widget-gt3-core-tabs .ui-tabs-nav .ui-state-default.ui-tabs-active a,
		#review_form form#commentform input#submit,
		.woocommerce nav.woocommerce-pagination ul li span.current,
		.woocommerce #respond input#submit {
			background-color: #696687;
		}

		a.bordered:hover,
		.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,
		.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
		.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:before,
		.woocommerce ul.products li.product .gt3_woocommerce_open_control_tag .button:hover,
		.gt3_pricebox_module_wrapper.type1 .gt3_price_item-cost-elementor span.inner_circle {
			border-color: #6254e7;
		}

		.price_item-cost,
		.countdown-section,
		.gt3_process_bar_container--type-vertical .gt3_process_item .gt3_process_item__number,
		.widget.widget_posts .recent_posts .post_title a,
		.woocommerce .widget_shopping_cart .total strong,
		.woocommerce.widget_shopping_cart .total strong,
		.search .blog_post_preview .listing_meta span {
			font-family: Nunito;
		}

		.price_item-cost span,
		.ribbon_arrow .control_text span.all_slides,
		.woocommerce ul.cart_list li a,
		.isotope-filter a {
			color: #696687;
		}

		.fs_gallery_wrapper .status .first,
		.fs_gallery_wrapper .status .divider,
		.countdown-section,
		.page_nav_ancor a,
		.woocommerce .widget_price_filter .price_label,
		.woocommerce table.shop_table td.product-remove a,
		.woocommerce table.shop_table td.product-name a,
		.gt3_single_team_info__item h4 {
			color: #3b3663;
		}

		.mfp-container button.mfp-arrow-right:hover {
			border-left-color: #6254e7;
		}

		.mfp-container button.mfp-arrow-left:hover {
			border-right-color: #6254e7;
		}

		.map_info_marker {
			background: #0a0b0b;
		}

		.map_info_marker:after {
			border-color: #0a0b0b transparent transparent transparent;
		}

		.marker_info_street_number,
		.marker_info_street,
		.footer_back2top .gt3_svg_line_icon,
		button:hover {
			color: #6254e7;
		}

		.marker_info_desc {
			color: #ffffff;
		}

		.map_info_marker_content {
			font-family: ;
			font-weight: ;
		}

		.marker_info_divider:after {
			background: #ffffff;
		}

		.elementor-custom-embed-play {
			color: rgba(98, 84, 231, 0.1);
		}

		.elementor-widget-gt3-core-button a {
			border-color: rgba(98, 84, 231, 0.1);
			color: #696687;
		}

		.elementor-widget-gt3-core-button a:hover {
			border-color: rgba(98, 84, 231, 0.1);
			color: #6254e7;
		}

		.search_result_form input[type="submit"]:hover,
		.elementor-widget-gt3-core-advanced-tabs:not(.gt3_tabs_marker-yes) .gt3_advanced_tabs_nav>li.ui-tabs-active>a,
		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type1 .gt3_price_item-cost-elementor span.inner_2_circles:before,
		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type1 .gt3_price_item-cost-elementor span.inner_2_circles:after,
		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type1 .gt3_price_item-cost-elementor,
		.elementor-widget-gt3-core-pricetable .price_button-elementor a,
		.woocommerce .gt3-products-bottom nav.woocommerce-pagination ul li .page-numbers:hover,
		.woocommerce .gt3-products-bottom nav.woocommerce-pagination ul li .page-numbers.current,
		.elementor-widget-gt3-core-button.gt3_portfolio_view_more_link_wrapper .gt3_module_button_elementor a:before,
		.elementor-widget-gt3-core-pricebox .price_button-elementor a span.gt3_module_button__cover.front:before,
		.gt3_pricebox_module_wrapper.type2 .gt3_price_item-wrapper_block:before,
		.gt3_pricebox_module_wrapper.type2 .gt3_price_item-elementor .gt3_item_cost_wrapper h3 {
			background-image: linear-gradient(96deg, #9289f1 0%, #6254e7 100%);
		}

		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type1 .price_button-elementor .shortcode_button .gt3_module_button__cover.back:before,
		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type2 .price_button-elementor .shortcode_button .gt3_module_button__cover.back:before,
		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type3 .price_button-elementor .shortcode_button .gt3_module_button__cover.back:before,
		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type4 .price_button-elementor .shortcode_button .gt3_module_button__cover.back:before {
			border-color: #6254e7;
		}

		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type1 .price_button-elementor .shortcode_button:hover,
		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type2 .price_button-elementor .shortcode_button:hover,
		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type3 .price_button-elementor .shortcode_button:hover,
		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type3 .gt3_price_item-cost-elementor,
		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type4 .price_button-elementor .shortcode_button:hover,
		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type4 .gt3_price_item-cost-elementor {
			color: #6254e7;
		}

		.elementor-widget-gt3-core-pricetable .price_button-elementor a:hover,
		.elementor-widget-gt3-core-button.gt3_portfolio_view_more_link_wrapper .gt3_module_button_elementor a:after {
			background-image: linear-gradient(96deg, #6254e7 0%, #9289f1 100%);
		}

		.isotope-filter a.active:before,
		.isotope-filter a:before,
		.search_result_form input[type="submit"],
		.elementor-widget-gt3-core-blog-packery .format-video .gt3_video__play_button,
		.active-package-yes.elementor-widget-gt3-core-pricebox .price_button-elementor span.gt3_module_button__cover.front:before,
		.elementor-widget-gt3-core-advanced-tabs:not(.gt3_tabs_marker-yes) .gt3_advanced_tabs_nav>li.ui-state-active>a,
		.gt3_advanced_tabs .gt3_advanced_tabs_nav_wrapper.ui-state-active .gt3_advanced_tabs_nav>li>a,
		.active-package-yes.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type1 .gt3_price_item-cost-elementor span.inner_2_circles:before,
		.active-package-yes.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type1 .gt3_price_item-cost-elementor span.inner_2_circles:after,
		.active-package-yes.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type1 .gt3_price_item-cost-elementor,
		.active-package-yes.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type2 .gt3_price_item_body-elementor,
		.active-package-yes.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type2 .gt3_price_item-elementor .gt3_item_cost_wrapper h3,
		.active-package-yes.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type3 .gt3_price_item_wrapper-elementor,
		.active-package-yes.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type4 .gt3_price_item_wrapper-elementor {
			background-image: linear-gradient(96deg, #f0ac0e 0%, #ff7426 100%);
		}

		.active-package-yes.elementor-widget-gt3-core-pricebox .price_button-elementor a:hover span.gt3_module_button__cover.back:before {
			background-image: linear-gradient(96deg, #ff7426 0%, #f0ac0e 100%);
		}

		.active-package-yes.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type1 .price_button-elementor .shortcode_button .gt3_module_button__cover.back:before {
			border-color: #ff7426;
		}

		.active-package-yes.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type2 .price_button-elementor .shortcode_button,
		.active-package-yes.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type3 .price_button-elementor .shortcode_button,
		.active-package-yes.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type4 .price_button-elementor .shortcode_button,
		.active-package-yes.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type1 .price_button-elementor .shortcode_button:hover {
			color: #ff7426;
		}

		.wpcf7-form input[type="submit"],
		.mc_form_inside #mc_signup_submit,
		ul.pagerblock li a.current,
		.woocommerce .widget_price_filter .price_slider_amount .button,
		.woocommerce .widget_shopping_cart .buttons a.button.checkout.wc-forward,
		.woocommerce.widget_shopping_cart .buttons a.button.checkout.wc-forward,
		.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
		.woocommerce div.product form.cart .button,
		.woocommerce button.button,
		.woocommerce button.button:hover,
		.woocommerce div.product>.woocommerce-tabs ul.tabs li.active,
		.woocommerce-Reviews #respond form#commentform input#submit,
		.woocommerce .woocommerce-message a.button,
		.woocommerce #respond input#submit:hover,
		.woocommerce a.button:hover,
		.woocommerce input.button:hover,
		.woocommerce .return-to-shop a.button.wc-backward,
		input[type="submit"],
		button {
			background-image: linear-gradient(96deg, #9289f1 0%, #6254e7 51%, #9289f1 100%);
		}

		.home08_ctf .wpcf7-form input[type="submit"] {
			border-color: #6254e7;
		}

		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type5 .price_button-elementor .shortcode_button {
			border-color: #6254e7;
		}

		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type5 .gt3_price_item_wrapper-elementor .price_button-elementor .price-button-icon {
			color: #6254e7;
		}

		.elementor-widget-gt3-core-pricebox .gt3_pricebox_module_wrapper.type5 .price_button-elementor .shortcode_button:hover {
			background-color: #6254e7;
		}

		.home08_ctf .wpcf7-form input[type="submit"]:hover {
			background-color: #6254e7;
		}

		.revolution_form input.wpcf7-form-control.wpcf7-submit,
		.home2_form input.wpcf7-form-control.wpcf7-submit,
		.home5_form input.wpcf7-form-control.wpcf7-submit,
		.coming_soon_form .mc_form_inside #mc_signup_submit,
		.wrapper_404 .gt3_module_button a,
		#respond .form-submit button#submit,
		.woocommerce .widget_shopping_cart .buttons a,
		.woocommerce.widget_shopping_cart .buttons a,
		.woocommerce ul.products li.product .gt3_woocommerce_open_control_tag .button,
		.woocommerce #payment #place_order,
		.woocommerce-page #payment #place_order,
		form.revolution_form input[type="submit"],
		.gt3_home6_form .mc_form_inside #mc_signup_submit {
			background-image: linear-gradient(96deg, #f0ac0e 0%, #ff7426 51%, #f0ac0e 100%);
		}

		.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
		.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
			background-image: none !important;
		}

		@media screen and (max-height: 1024px) {

			.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
			.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
				background-image: none !important;
			}
		}

		@media screen and (max-height: 640px) {

			.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
			.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
				background-image: none !important;
			}
		}

		.elementor-5197 .elementor-element.elementor-element-3fd4733 {
			width: 100%;
		}

		.elementor-5197 .elementor-element.elementor-element-3682850 {
			width: 100%;
		}

		.elementor-5197 .elementor-element.elementor-element-f82e9a9 {
			width: 100%;
		}

		@media screen and (max-width: 600px) {

			html,
			* html body {
				margin-top: 0 !important;
			}
		}



		.custom.tp-bullets:before {
			content: ' ';
			position: absolute;
			width: 100%;
			height: 100%;
			background: transparent;
			padding: 10px;
			margin-left: -10px;
			margin-top: -10px;
			box-sizing: content-box
		}

		.custom .tp-bullet {
			width: 12px;
			height: 12px;
			position: absolute;
			background: #aaa;
			background: rgba(125, 125, 125, 0.5);
			cursor: pointer;
			box-sizing: content-box
		}

		.custom .tp-bullet.rs-touchhover,
		.custom .tp-bullet.selected {
			background: rgb(125, 125, 125)
		}

		.custom .tp-bullet-image {}

		.custom .tp-bullet-title {}

		#rev_slider_1_1_wrapper rs-loader.spinner3 div {
			background-color: #ffffff !important
		}
	