/*
Theme Name: Consultio Playlegal
Theme URI: https://playlegal.net/
Author: Playlegal
Author URI: https://playlegal.net/
Description: Consultio child theme for Playlegal
Version: 0.1
Template: consultio
Text Domain: consultio-playlegal
*/

:root {
	--playlegal-global-color-gradient-01: var( --e-global-color-c121be0 );
    --playlegal-global-color-gradient-02: var( --e-global-color-ac28cb4 );
}


@media screen and (min-width: 1200px) {
	body .container {
		/*max-width: 960px;*/
		/*width: 100%;*/
	}
	
	.ct-main-menu > li > a:before,
	#ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu > li > a:before,
	#ct-header-wrap.ct-header-layout25 #ct-header .ct-main-menu > li > a:before {
		background-color: var( --e-global-color-primary );
		background-image: linear-gradient( left, var( --playlegal-global-color-gradient-01 ), var( --playlegal-global-color-gradient-02 ) );
	}

	#ct-header-wrap.ct-header-layout19 #ct-header .ct-main-menu > li:hover > a:before,
	#ct-header-wrap.ct-header-layout25 #ct-header .ct-main-menu > li:hover > a:before {
		background-color: var( --e-global-color-primary );
		background-image: linear-gradient( left, var( --playlegal-global-color-gradient-01 ), var( --playlegal-global-color-gradient-02 ) );
	}
		
	.ct-main-menu > li > a.ct-onepage-active:before,
	.ct-main-menu > li:hover > a:before,
	.ct-main-menu > li.current_page_item:not(.menu-item-type-custom) > a:before,
	.ct-main-menu > li.current-menu-item:not(.menu-item-type-custom) > a:before,
	.ct-main-menu > li.current-menu-parent > a:before,
	.ct-main-menu > li.current_page_ancestor:not(.menu-item-type-custom) > a:before,
	.ct-main-menu > li.current-menu-ancestor:not(.menu-item-type-custom) > a:before {
		background-color: var( --e-global-color-primary );
		background-image: linear-gradient( left, var( --playlegal-global-color-gradient-01 ), var( --playlegal-global-color-gradient-02 ) );
	}
}

#ct-header-wrap #ct-header-top.ct-header-top10 .ct-header-holder li i {
    color: var( --e-global-color-primary );
}

.ct-heading .item--title.st-line-top1 .ct-heading-divider span {
    background-color: var(--e-global-color-primary);
	background-image: linear-gradient( left, var( --playlegal-global-color-gradient-01 ), var( --playlegal-global-color-gradient-02 ) );
}

.btn, button, .button, input[type="submit"], .tnp-subscription .tnp-field-button .tnp-button {
    background-color: var(--e-global-color-primary);
    background-image: linear-gradient( 90deg, var( --e-global-color-accent ), var( --e-global-color-primary ) );
}

.scroll-top {
	background-image: linear-gradient(-190deg, #6ec1e4, #0ed8f6);
}
