.ish-part_expandable .ish-pe-bg { background-color: rgba(73, 76, 67, 0.98) !important; }
.ish-part_expandable .ish-pe-bg textarea { height: 100px; }
.ish-part_expandable .ish-pe-bg textarea,
.ish-part_expandable .ish-pe-bg input[type='text'],
.ish-part_expandable .ish-pe-bg input[type='email'],
.ish-part_expandable .ish-pe-bg input[type='tel'] { background: #ffffff; color: #000000; }
.ish-part_expandable .ish-pe-bg p { color: #ffffff; }

/* MOBILE STYLES */
@media only screen and (max-width: 760px), only screen and (max-device-width: 760px) {

	.wpb_wrapper { text-align: center !important; }
	.wpb_wrapper h3 , .wpb_wrapper h2 { text-align: center !important; margin: 0; padding: 0; }
	.ish-right { text-align: center; }
	.midddle .ish-sc_svg_icon { text-align: center !important; float: none !important; }
	.home-middle { display: none !important; }
	.free-analysis { font-size: 14px !important; right: auto !important; left: 15px !important; }
	.ish-back_to_top { bottom: 60px !important; }
	
}

.ish-ph-expandable_btn .ish-icon-list-add::before { display: none !important; }
.free-analysis { position: fixed; bottom: 0; right: 75px; background: #000000; color: #ffffff; padding: 13px 15px; border-radius: 6px 6px 0 0; z-index: 9999 !important; }

h1,h2,h3,h4,h5,h6,.ish-h1,.ish-h2,.ish-h3,.ish-h4,.ish-h5,.ish-h6{padding:0;margin:0 !important;-ms-word-break:normal !important;word-break:normal !important;word-break:normal !important;-webkit-hyphens:normal !important;-moz-hyphens:normal !important;hyphens:none !important; }
