.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-813 .elementor-element.elementor-element-9c27408{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-813 .elementor-element.elementor-element-9c27408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-813 .elementor-element.elementor-element-9c27408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-813 .elementor-element.elementor-element-9c27408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-813 .elementor-element.elementor-element-9c27408 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-813 .elementor-element.elementor-element-9c27408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-813 .elementor-element.elementor-element-9c27408 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-813 .elementor-element.elementor-element-9c27408 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-813 .elementor-element.elementor-element-9c27408 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-813 .elementor-element.elementor-element-9c27408 .elementor-icon-list-item > a{font-family:"SalandoSans", Sans-serif;font-size:19px;font-weight:700;}.elementor-813 .elementor-element.elementor-element-9c27408 .elementor-icon-list-text{color:var( --e-global-color-6133373 );transition:color 0.3s;}.elementor-813 .elementor-element.elementor-element-2c12409{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-813 .elementor-element.elementor-element-154648a{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-813 .elementor-element.elementor-element-9c27408.elementor-element{--align-self:center;}.elementor-813 .elementor-element.elementor-element-9c27408{--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}}/* Start custom CSS for shortcode, class: .elementor-element-2c12409 */.elementor-813 .elementor-element.elementor-element-2c12409 h2.gform_title {
    display: none;
}


/* BUTTON */
#gform_wrapper_1 .gform_button{
    font-family: "SalandoSans", Sans-serif !important;
    font-size: 18px;
    font-weight: 700;
    background:#63b216;
    color:#fff;
    border:none;
    padding:16px 28px;
    border-radius:0px;
}

/* BUTTON HOVER */
#gform_wrapper_1 .gform_button:hover{
    background:#56a012;
}

/* Placeholder typography */
#gform_wrapper_1 input::placeholder,
#gform_wrapper_1 textarea::placeholder {
    font-family: "SalandoSans", Sans-serif;
    font-size: 15px;
    font-weight: 400;
}
/* INPUT FIELD HEIGHT */
#gform_wrapper_1 input[type="text"],
#gform_wrapper_1 input[type="email"],
#gform_wrapper_1 input[type="tel"]{
    height: 52px;
    padding: 0 16px;
}

/* TEXTAREA HEIGHT */
#gform_wrapper_1 textarea{
    height: 160px;
    padding: 16px;
}

/* GLOBAL FIELD SPACING */
#gform_wrapper_1 .gfield {
    margin-bottom: 0px;
}

/* EMAIL + PHONE COLUMN GAP */
#gform_wrapper_1 .gfield--width-half {
    padding-right: 0px;
}

#gform_wrapper_1 .gfield--width-half + .gfield--width-half {
    padding-left: 0px;
    padding-right: 0;
}

/* REMOVE EXTRA TOP SPACE */
#gform_wrapper_1 .gform_fields {
    row-gap: 15px;
}

/* BUTTON SPACING */
#gform_wrapper_1 .gform_footer {
    margin-top: 15px;
}
/* Remove field border radius */
#gform_wrapper_1 input,
#gform_wrapper_1 textarea{
    border-radius: 0 !important;
}/* End custom CSS */
/* Start custom CSS *//* HIDE TITLE */
#gform_wrapper_2 .gform_title {
    display: none;
}

/* BUTTON */
#gform_wrapper_2 .gform_button {
    font-family: "SalandoSans", sans-serif !important;
    font-size: 18px;
    font-weight: 700;
    background: #63b216;
    color: #fff;
    border: none;
    padding: 16px 28px;
    border-radius: 0px;
    width: 100%; /* Optional: ensures button spans full width if desired */
    cursor: pointer;
}

/* BUTTON HOVER */
#gform_wrapper_2 .gform_button:hover {
    background: #56a012;
}

/* Placeholder typography */
#gform_wrapper_2 input::placeholder,
#gform_wrapper_2 textarea::placeholder {
    font-family: "SalandoSans", sans-serif;
    font-size: 15px;
    font-weight: 400;
}

/* INPUT FIELD HEIGHT */
#gform_wrapper_2 input[type="text"],
#gform_wrapper_2 input[type="email"],
#gform_wrapper_2 input[type="tel"] {
    height: 52px !important;
    padding: 0 16px !important;
}

/* TEXTAREA HEIGHT */
#gform_wrapper_2 textarea {
    height: 160px !important;
    padding: 16px !important;
}

/* GLOBAL FIELD SPACING */
#gform_wrapper_2 .gfield {
    margin-bottom: 0px !important;
}

/* EMAIL + PHONE COLUMN GAP */
#gform_wrapper_2 .gfield--width-half {
    padding-right: 0px !important;
}

#gform_wrapper_2 .gfield--width-half + .gfield--width-half {
    padding-left: 0px !important;
    padding-right: 0 !important;
}

/* REMOVE EXTRA TOP SPACE (Row Gap) */
#gform_wrapper_2 .gform_fields {
    display: grid;
    row-gap: 15px !important;
}

/* BUTTON SPACING */
#gform_wrapper_2 .gform_footer {
    margin-top: 15px !important;
    padding: 0;
}

/* Remove field border radius */
#gform_wrapper_2 input,
#gform_wrapper_2 textarea {
    border-radius: 0 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SalandoSans';
	font-style: normal;
	font-weight: normal;
	
	src: url('https://rossetgencpa.com/wp-content/uploads/2026/03/ZalandoSans-Regular.woff') format('woff');
font-display:swap;}
@font-face {
	font-family: 'SalandoSans';
	font-style: normal;
	font-weight: 500;
	
	src: url('https://rossetgencpa.com/wp-content/uploads/2026/03/ZalandoSans-Medium.woff') format('woff');
font-display:swap;}
@font-face {
	font-family: 'SalandoSans';
	font-style: normal;
	font-weight: 600;
	
	src: url('https://rossetgencpa.com/wp-content/uploads/2026/03/ZalandoSans-SemiBold.woff') format('woff');
font-display:swap;}
@font-face {
	font-family: 'SalandoSans';
	font-style: normal;
	font-weight: bold;
	
	src: url('https://rossetgencpa.com/wp-content/uploads/2026/03/ZalandoSans-Bold.woff') format('woff');
font-display:swap;}
/* End Custom Fonts CSS */