/*
 Theme Name:   Piqes Child Theme
 Theme URI:    http://piqes.ancorathemes.com
 Description:  Piqes Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com
 Template:     piqes
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  piqes
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

.scheme_dark.footer_wrap a, .footer_wrap .scheme_dark.vc_row a {
	color: #fff !important;
}

.scheme_dark form.mc4wp-form input[type="email"] {
	color: #060606;
	border-color: transparent;
	background-color: #fcfcfd;
}

.scheme_dark button[disabled], .scheme_dark input[type="submit"][disabled], .scheme_dark input[type="button"][disabled], .scheme_dark a.sc_button[disabled], .scheme_dark a.theme_button[disabled], .scheme_dark button[disabled]:hover, .scheme_dark input[type="submit"][disabled]:hover, .scheme_dark input[type="button"][disabled]:hover, .scheme_dark a.sc_button[disabled]:hover, .scheme_dark a.theme_button[disabled]:hover {
	background: #f4ba49 !important;
	color: #000 !important;
	box-shadow: none !important;
	opacity: 1;
}

.eg-piqes-wrapper .eg-piqes-container:before {
background: -moz-linear-gradient(top, rgba(230, 76, 61, .5) 0%, rgba(230, 76, 61, .5) 38%, rgba(185, 58, 47, 0.75) 99%, rgba(185, 58, 47, 0.76) 100%);
background: -webkit-linear-gradient(top, rgba(230, 76, 61, .5) 0%, rgba(230, 76, 61, .5) 38%, rgba(185, 58, 47, 0.75) 99%, rgba(185, 58, 47, 0.76) 100%);
background: linear-gradient(to bottom, rgba(230, 76, 61, 0.5) 0%, rgba(230, 76, 61, 0.5) 38%, rgba(185, 58, 47, 0.75) 99%, rgba(185, 58, 47, 0.76) 100%);
}

.eg-piqes-wrapper .eg-piqes-container:after {
background: -moz-linear-gradient(top, rgba(230, 76, 61, .5) 0%, rgba(230, 76, 61, .5) 38%, rgba(185, 58, 47, 0.75) 99%, rgba(185, 58, 47, 0.76) 100%);
background: -webkit-linear-gradient(top, rgba(230, 76, 61, .5) 0%, rgba(230, 76, 61, .5) 38%, rgba(185, 58, 47, 0.75) 99%, rgba(185, 58, 47, 0.76) 100%);
background: linear-gradient(to bottom, rgba(230, 76, 61, 0.5) 0%, rgba(230, 76, 61, 0.5) 38%, rgba(185, 58, 47, 0.75) 99%, rgba(185, 58, 47, 0.76) 100%);
}

.scheme_dark .sc_button_default.color_style_link2, .scheme_dark .color_style_link2 .sc_button_default, .scheme_dark .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_dark .color_style_link2 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image) {
	background-color: #f4ba49;
	box-shadow: 0 0 30px 0 rgba(115,195,47,0.2);
	color: #000;
}

.scheme_dark .sc_button_default.color_style_link2:hover, .scheme_dark .color_style_link2 .sc_button_default:hover, .scheme_dark .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover, .scheme_dark .color_style_link2 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
	background-color: #ffce3a;
	color: #000;
}
.scheme_default .sc_icons .sc_icons_icon {
	color: #f2b02f;
}
.scheme_dark form.mc4wp-form input[type="email"]:focus, .scheme_dark form.mc4wp-form input[type="email"].filled {
	color: #090909;
	border-color: transparent;
	background-color: #f9f9f9;
}
.elementor-616 .elementor-element.elementor-element-31ae48df {
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #fff !important;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 27px 0px 10px 0px;
}
.scheme_default .trx_addons_scroll_to_top, .scheme_default .trx_addons_cv .trx_addons_scroll_to_top {
	color: #111;
	border-color: #853126;
	background-color: #f4ba49;
}
.scheme_default .trx_addons_scroll_to_top:hover, .scheme_default .trx_addons_cv .trx_addons_scroll_to_top:hover {
	color: #000;
	border-color: #914031;
	background-color: #f9cd77;
}
.scheme_dark .sc_button_hover_arrow::after {
	background-color: #fff;
}

.scheme_default .sc_button_default.color_style_link2, .scheme_default .color_style_link2 .sc_button_default, .scheme_default .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_default .color_style_link2 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image) {
	background-color: #f4ba49;
	box-shadow: 0 0 30px 0 rgba(133,49,38,0.2);
	color: #000 !important;
}
.scheme_default .sc_button_default.color_style_link2:hover, .scheme_default .color_style_link2 .sc_button_default:hover, .scheme_default .sc_button.color_style_link2:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover, .scheme_default .color_style_link2 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
	background-color: #e11818;
	color: #fff !important;
}
.ser_const{ text-align:center;}
.scheme_default .sc_button_default.color_style_link3, .scheme_default .color_style_link3 .sc_button_default, .scheme_default .sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image), .scheme_default .color_style_link3 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image) {
	background-color: #f4ba49;
	box-shadow: 0 0 30px 0 rgba(244,186,73,0.2);
	color: #000;
}
.scheme_default .sc_button_default.color_style_link3:hover, .scheme_default .color_style_link3 .sc_button_default:hover, .scheme_default .sc_button.color_style_link3:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover, .scheme_default .color_style_link3 .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover {
	background-color: #e11818;
	color: #fff;
}
.scheme_dark .wp-block-button.is-style-outline > .wp-block-button__link:hover, .scheme_dark .sc_button_bordered:not(.sc_button_bg_image):hover {
	color: #160742 !important;
	border-color: #f4ba49 !important;
	background-color: #f4ba49 !important;
}
form.mc4wp-form .mc4wp-form-fields label {
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
	color: #fff;
}

.scheme_dark .sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button), .scheme_dark.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not(.button) {
	color: #fff;
}
.scheme_dark input[type="radio"] + label::before, .scheme_dark input[type="checkbox"] + label::before, .scheme_dark .wpcf7-list-item-label.wpcf7-list-item-right::before {
	border-color: #fff !important;
}

.marg_top_set { margin-top:50px; }

.gdpr_wrap input { background-color: #f4ba49 !important; }
.gdpr_wrap input:hover { background-color: #fbc763 !important; color: #111 !important; }
.ftr_free_consl_form_wrpr input, .ftr_free_consl_form_wrpr input { color: #696969 !important ;  border-color: #ffffff !important ;  background-color: #ffffff !important ; }
.ftr_free_consl_form_wrpr input[placeholder]::placeholder, .ftr_free_consl_form_wrpr textarea[placeholder]::placeholder { color: #6e6d71 !important; }
.ftr_free_consl_form_wrpr input:focus, .ftr_free_consl_form_wrpr input.filled {  color: #696969 !important;  border-color: #ffffff !important;  background-color: #ffffff !important; }

.scheme_dark .menu_mobile_inner a:hover, .scheme_dark .menu_mobile_inner .current-menu-ancestor > a, 
.scheme_dark .menu_mobile_inner .current-menu-item > a, .scheme_dark .menu_mobile_inner .menu_mobile_nav_area li:hover::before, 
.scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-ancestor::before, 
.scheme_dark .menu_mobile_inner .menu_mobile_nav_area li.current-menu-item::before {
	color: #dedc3e;
}
.scheme_dark .menu_mobile_inner {
    color: #b8b6bb;
    background-color: #bf3e33;
}

.scheme_default .widget_tag_cloud a  { background: #e0e0e0; }


@media screen and (max-width:1023px) {
	.marg_top_set { margin-top:50px !important; }
}

@media screen and (max-width:992px) {
	.hme_spacer { display: none;  }
}

@media screen and (max-width:480px) {
	.hdr_btn_tp_wrpr h1 , .hdr_btn_tp_wrpr p , .hdr_btn_tp_wrpr .hdr_btn_tp a { text-align: center !important ; }
	.hdr_btn_tp_wrpr .hdr_btn_tp .sc_button_wrap { width:100% !important ; text-align: center !important ;  }
}
@media screen and (min-width:768px) {
.ftr_free_consl_form_wrpr .column-1_3 { padding-right: 10px !important ; }
.ftr_free_consl_form_wrpr .column-1_3:last-child { padding-right: 0px !important ; }

}
@media screen and (max-width:640px) {
.comments_wrap #commentform .comments_author, .comments_wrap #commentform .comments_email {  width: 100% !important;    float: left; }

}



























