/*
 Theme Name:   Industrium Child
 Description:  Industrium Child Theme
 Theme URI:	   https://demo.artureanec.com/themes/industrium
 Author:       Artureanec
 Author URI:   https://demo.artureanec.com
 Template:     industrium
 Version:      1.0.0
 License: GNU  General Public License version 3.0
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Text Domain:  industrium-child
*/

/* =Theme customization starts here
------------------------------------------------------- */


.content-wrapper{
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}
/*home-page-form*/

#wpcf7-f16470-p16471-o1 input:not([type="submit"]), 
#wpcf7-f16470-p16471-o1 textarea{
  background: #E5E1DE;
  border: none;
  padding: 10px 12px;
  color: #616161;
}
#wpcf7-f16470-p16471-o1 p{
	line-height: 1em;
}

#wpcf7-f16470-p16471-o1 .wpcf7-submit {
    color: #000 !important;
    box-shadow: inset 0 -1px 0 0 #000; /* black underline */
    transition: box-shadow 0.3s ease;
}

#wpcf7-f16470-p16471-o1 .wpcf7-submit:hover {
    box-shadow: none; /* remove underline on hover if needed */
}

/*wall-covering-form*/
#wpcf7-f16470-p19708-o1 input:not([type="submit"]),
#wpcf7-f16470-p19708-o1 textarea,
#wpcf7-f16470-p19708-o1 text {
  background: #ffffff;
  border: none;
  padding: 10px 12px;
  color: #616161;
}

#wpcf7-f16470-p19708-o1 .wpcf7-submit {
  color: #000 !important;
  box-shadow: inset 0 -1px 0 0 #000;
  transition: box-shadow 0.3s ease;
}

#wpcf7-f16470-p19708-o1 .wpcf7-submit:hover {
  box-shadow: none !important;
}


/*deco-form*/

#wpcf7-f17562-p17697-o1 input:not([type="submit"]), 
#wpcf7-f17562-p17697-o1 textarea{
  background: #E5E1DE;
  border: none;
  padding: 10px 12px;
  color: #616161;
}
#wpcf7-f17562-p17697-o1 p{
	line-height: 1em;
}

#wpcf7-f17562-p17697-o1 .wpcf7-submit {
    color: #000 !important;
    box-shadow: inset 0 -1px 0 0 #000; /* black underline */
    transition: box-shadow 0.3s ease;
}

#wpcf7-f17562-p17697-o1 .wpcf7-submit:hover {
    box-shadow: none !important; /* remove underline on hover if needed */
}

/* Window-form */
#wpcf7-f16470-p16969-o1 input:not([type="submit"]),
#wpcf7-f16470-p16969-o1 textarea,
#wpcf7-f16470-p16969-o1 input[type="text"] {
    background: #E5E1DE;
    border: 1px solid #B9B9B9;
    padding: 10px 12px;
    color: #616161;
}

#wpcf7-f16470-p16969-o1 p {
    line-height: 1em;
}

#wpcf7-f16470-p16969-o1 .wpcf7-submit {
    color: #000 !important;
    box-shadow: inset 0 -1px 0 0 #000; /* black underline */
    transition: box-shadow 0.3s ease;
}

#wpcf7-f16470-p16969-o1 .wpcf7-submit:hover {
    box-shadow: none !important;
}

/* designer-form */

#wpcf7-f17562-p19725-o1 input:not([type="submit"]), 
#wpcf7-f17562-p19725-o1 textarea{
  background: #E5E1DE;
  border: none;
  padding: 10px 12px;
  color: #616161;
}
#wpcf7-f17562-p19725-o1 p{
	line-height: 1em;
}

#wpcf7-f17562-p19725-o1 .wpcf7-submit {
    color: #000 !important;
    box-shadow: inset 0 -1px 0 0 #000; /* black underline */
    transition: box-shadow 0.3s ease;
}

#wpcf7-f17562-p19725-o1 .wpcf7-submit:hover {
    box-shadow: none !important; /* remove underline on hover if needed */
}


.footer-type-1 .footer-section:last-child .footer-widgets { 
	padding: 0 60px;
    display: flex;
    justify-content: space-between;
	align-items: center;
	font-size: 12px !important;
}
.footer-type-1 .footer-widgets .widget {
	width: auto !important;
        margin: 0;
}
 .footer-widgets .widget_industrium_nav_menu_widget ul {
    display: flex;
    align-items: center;
    column-gap: 30px;
    padding: 0;
}
.widget_nav_menu ul li:not(:first-child), .widget_industrium_nav_menu_widget ul li:not(:first-child) {
    margin: 0;
}
@media (max-width: 1077px) {

    .footer-type-1 .footer-section:last-child .footer-widgets {
        padding: 0 20px;
        flex-direction: column;
        align-items: center;
        text-align: center;
        row-gap: 25px; 
    }

    .footer-type-1 .footer-widgets .widget,
    .footer-type-1 .footer-widgets .widget p {
        width: 100% !important;
        margin: 0;
        text-align: center;
    }

    .footer-widgets .widget_industrium_nav_menu_widget ul {
        flex-direction: column;
        align-items: center;
        row-gap: 25px; /* spacing between menu items */
        padding: 0;
    }

    .widget_nav_menu ul li,
    .widget_industrium_nav_menu_widget ul li {
        margin: 0;
        text-align: center;
    }
}

.elementor-widget-industrium_services_listing.view_type-3 .service-item .service-slider-item-link .service-slider-link-inner, .elementor-widget-industrium_services_listing.view_type-5 .service-item .service-slider-item-link .service-slider-link-inner {
	justify-content: end;
}

/* .wpcf7-submit-wrap {
    position: relative;
    padding-right: 28px;
}

.wpcf7-submit-wrap::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 10px;
    width: 13px;
    height: 20px;
    transform: translateY(-50%);
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("data:image/svg+xml;utf8,\
<svg viewBox='0 0 13 20' xmlns='http://www.w3.org/2000/svg'>\
<polyline points='0.5 19.5 3 19.5 12.5 10 3 0.5' stroke='black' stroke-width='2' fill='none'/>\
</svg>");
} */


.service-listing-wrapper .service-item .service-post-title {
	padding-left: 0 !important;
    padding-bottom: 0 !important;
}
@media (max-width: 768px) {
    .service-listing-wrapper .service-item .service-post-title {
        padding-left: 0 !important;
        padding-bottom: 0 !important;
    }
}

/* whatsapp floating icon */
.whatsapp-svg-div{
    float: right;
}

.whatsapp-svg-div > a{
    position: fixed;
    bottom: 80px;
    right: 10px;
    z-index: 100;
}

.whatsapp-svg-image {
    display: inline-block;
	width: 60px;
	height: 60px;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px 0px;
    border-radius: 30px;
}

@media (max-width: 767.98px) {
	
	.whatsapp-svg-div > a {
		bottom: 60px;
		right: 5px;
	}
	
	.whatsapp-svg-image {
		width: 50px;
		height: 50px;
	}
}