/*
Theme Name: Crisafulli Bros.
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: 1SEO
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.6.1.1679074651
Updated: 2023-03-17 17:37:31

*/

/*Sub Heading Style*/
.sub-heading{
	color:#d26767;
    font-size:30px;
}
/*Dual Color Heading*/
.dual-h{
	color:#d26767;
}

/*Multi Col List*/
.multi-col-list{
	columns:2;
}

/*h2 tagline css*/
h2.tagline-h2 {
    color: #fff !important;
    font-size: 1.5em !important;
}

/*Service Area List*/
ul.sa-col-li{
	columns:3;
}

/*Hide Contact Us From Desktop til Mobile*/
li.mobile-contact.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-782 {
    display: none;
}

/*Gravity Forms CSS*/
p.gform_required_legend {
    display: none;
}
input#gform_previous_button_1 {
	background: #730F16;
    color: #fff;
    width: 30%;
}
input#gform_previous_button_1:hover {
	background: #ED1C24;
}
input#gform_submit_button_1 {
	background: #ED1C24;
    color: #fff;
    width: 30%;
}
input#gform_submit_button_1:hover {
	background: #730F16;
}

input#gform_next_button_1_7 {
    background: #ED1C24;
    color: #fff;
    width: 30%;
}
input#gform_next_button_1_7:hover {
    background: #730F16;
}
.gf_progressbar.gf_progressbar_blue {
    display: none;
}

@media(max-width:450px){
	.multi-col-list{
	columns:1;
}
	ul.sa-col-li{
	columns:2;
}
.sub-heading{
	color:#d26767;
    font-size:24px;
}
li.mobile-contact.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-782 {
    display: block;
}
}

/*Interior Page Tab Section CSS*/
.elementor-tab-title.elementor-active{
    background: #d81e05 !important;
}
.tabs-button a{
    background-color: #fff;
    padding: 10px;
    margin-top: 20px;
    color:#D81E05;
    border-radius: 6px;
}
.tabs-button:hover{
    background-color:#D81E05;
}
.tabs-button a:hover{
    color:#fff;
}