@charset "UTF-8";

/*
Theme Name: Matadicleaningservices
Theme URI: https://wordpress.org/themes/twentytwentyone/
Author: the matadicleaningservices team
Author URI: https://wordpress.org/
Requires at least: 5.3
Tested up to: 6.9
Requires PHP: 5.6
Version: 2.7 */





.contact-form .row {row-gap: 30px;}
.service-content ul {padding: 0 0 20px 25px;}
.service-content ul li,
.service-sidebar ul li{margin: 0 0 5px;}
.service-sidebar ul {padding-left: 18px;}
.service-sidebar ul li a:hover {color: #039de6;padding-left: 5px;}
.contact-form .formWrapp .steps-form .steps-row .steps-step .btn-circle.uacf7-btn-active {background-color: #3b4197 !important;}
.contact-form .formWrapp  .uacf7-btn-default {color: #fff;background-color: #01a0ed !important;}
.contact-form .formWrapp .steps-form .steps-row .steps-step .btn-circle {display: flex;align-items: center;justify-content: center;}
.contact-form .formWrapp {padding: 30px;background: #fff;}
.contact-form .formWrapp form .form-group {width: 100%;}
.contact-form .formWrapp form .form-group input {width: 100%;background: #e9e9ed;border: none;}
.contact-form .formWrapp form .d-flex {column-gap: 20px;}
.contact-form .formWrapp form .form-group select {height: 44px;width: 100%;}
.services-box.image-checkbox-group {display: flex;flex-wrap: wrap;justify-content: space-between;gap: 20px;}
.services-box.image-checkbox-group .image-checkbox {flex:0 0 23%;background: #029ce542;border: 1px solid #99cbe3;}
.services-box.image-checkbox-group .image-checkbox img {width: auto;display: block;margin: 0px auto;}
.contact-form .formWrapp h4 {color: #3b4197;margin: 0 0 16px;}
.contact-form .formWrapp p.uacf7-buttons{margin:20px 0 0;}
.contact-form .formWrapp p.uacf7-buttons button {background: #3b4197;color: #fff;border: none;padding: 7px 35px;border-radius: 8px;}
.contact-form .formWrapp p.uacf7-buttons button:hover {background: #19b6cc;color: #fff !important;}
.contact-form .formWrapp p.uacf7-buttons .wpcf7-spinner {display: none;}
.contact-form .formWrapp form .form-group .services-box span .wpcf7-checkbox {display: flex;flex-wrap: wrap;column-gap: 20px;}
.contact-form .formWrapp form .form-group .services-box span .wpcf7-checkbox span {flex: 0 0 auto;margin: 0;}
.contact-form .formWrapp form .form-group .services-box span .wpcf7-checkbox span label {display: flex;width: 100%;align-items: center;column-gap: 10px;}
.contact-form .formWrapp form .form-group textarea {height: 50px;resize: none;width: 100%;background: #e9e9ed;border: none;}
.contact-form .formWrapp form .form-group input[type="submit"] {width: auto;background: #3b4197;color: #fff;border-radius: 8px;}
.contact-form .formWrapp form .form-group input[type="submit"]:hover{background: #19b6cc;color: #fff !important;}
.contact-form .formWrapp form .form-group span[data-name="files"] {width: auto;display: inherit;}
.contact-form .formWrapp form .form-group input[type="file"] {width: auto;}
.contact-form .formWrapp  .steps-form .steps-row .steps-step .btn.btn-circle.completed,
.contact-form .formWrapp .steps-form .steps-row .steps-step .btn-circle:hover,
.contact-form .formWrapp .steps-form .steps-row .steps-step .btn-circle:focus,
.contact-form .formWrapp .steps-form .steps-row .steps-step .btn-circle:active {background: #fff !important; color:#000 !important;-webkit-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);  box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);}
.services-box.image-checkbox-group .image-checkbox input {display: none;}

.footer .getIn ul li:nth-child(1) a {align-items: flex-start;}
.footer .getIn ul li:nth-child(1) a i {padding-top: 8px;}