#main-content .container:before{background:none}@media (min-width:981px){#left-area{width:100%;padding:23px 0px 0px!important;float:none!important}}#sidebar{display:none}div.wpcf7{border:0px solid #fff;padding:20px}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{background:#fff;color:#333;font-size:18px;padding:5px;width:100%}.wpcf7 input[type="submit"],.wpcf7 input[type="button"]{color:#000;font-size:13px;background-color:#333;width:30%;text-align:center;border:0px solid #000;padding:20px}@media only screen and (min-width:981px){.hide-on-desktop{display:none!important}}@media only screen and (max-width:980px){.hide-on-mobile-tablet{display:none!important}}.woocommerce-variation-price .woocommerce-Price-amount{font-size:33px;font-weight:lighter;color:#000}.wc-dnd-file-upload label{font-weight:bold}.de-burger-menu .et_pb_menu__wrap{justify-content:flex-end!important}.de-burger-menu .et_pb_menu__wrap .et_pb_menu__menu{display:none!important}.de-burger-menu .et_pb_menu__wrap .et_mobile_nav_menu{display:block!important;align-items:center!important}.de-burger-menu .opened #mobile_menu1{width:100vw!important;position:fixed!important;top:0em!important;left:0vw!important;height:100vh!important;display:flex!important;justify-content:center!important;flex-direction:column!important;transition:visibility 0.3s,opacity 0.3s ease-in-out;padding:0!important;background-color:#000!important}.de-burger-menu .opened #mobile_menu1{opacity:1!important;visibility:visible!important;font-size:40px}.de-burger-menu .closed #mobile_menu1{opacity:0!important;visibility:hidden!important;transition:visibility 0.3s,opacity 0.3s,left 1s,ease-in-out!important}.de-burger-menu #mobile_menu1 li{list-style:none!important;text-align:center!important;width:100%}.de-burger-menu .et_pb_menu__wrap span.mobile_menu_bar{z-index:999999!important}.de-burger-menu .et_pb_menu__wrap .opened .mobile_menu_bar:before{color:white!important;content:"\4d"!important;left:-40px}.de-burger-menu .opened .mobile_menu_bar{position:fixed!important}.de-burger-menu .et_mobile_menu{border-top:none}.de-burger-menu .et_mobile_menu .menu-item-has-children>a{background-color:#000}.et_mobile_menu li a:hover{background-color:#000;opacity:1;transition:transform 0.3s ease-in-out!important;transform:scale(1.15)}.de-burger-menu .et_mobile_menu li a{border-bottom:none}.cf7-styled .wpcf7{max-width:100%;margin:0 auto;background:#f9f9f9;padding:30px;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,0.1);box-sizing:border-box}.cf7-styled .wpcf7-form-control.wpcf7-text,.cf7-styled .wpcf7-form-control.wpcf7-email,.cf7-styled .wpcf7-form-control.wpcf7-textarea{width:100%!important;padding:12px 15px;margin-bottom:15px;border:1px solid #ccc;border-radius:8px;font-size:16px;box-sizing:border-box}.cf7-styled .wpcf7-form-control.wpcf7-submit{font-family:'Open Sans',sans-serif;font-size:15px;background-color:#ec1d39;color:#fff;border:none;padding:12px 25px;border-radius:8px;cursor:pointer;transition:all 0.3s ease;position:relative}.cf7-styled .wpcf7-form-control.wpcf7-submit::after{content:none!important}.cf7-styled .wpcf7-form-control.wpcf7-submit:hover{background-color:#000;color:#ec1d39}.cf7-styled .wpcf7-response-output{background:#e0ffe0;border:1px solid #00cc00;padding:10px;border-radius:8px;margin-bottom:15px}.cf7-styled .wpcf7-form-control.wpcf7-select{width:100%!important;padding:12px 15px;margin-bottom:15px;border:1px solid #ccc;border-radius:8px;font-size:16px;font-family:'Open Sans',sans-serif;background-color:#fff;color:#333;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2210%22%20height%3D%227%22%20viewBox%3D%220%200%2010%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M0%200L5%207L10%200H0Z%22%20fill%3D%22%23333%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:10px 7px;cursor:pointer}.cf7-styled .wpcf7-form-control.wpcf7-select:focus{border-color:#007bff;outline:none}.cf7-styled .wpcf7-form-control.wpcf7-select option:first-child{color:#757575}.cf7-styled .wpcf7-form-control.wpcf7-select option:not(:first-child){color:#333}.cf7-styled .wpcf7-form-control.wpcf7-select option[disabled]{color:#757575}.wpcf7-list-item label{cursor:pointer}.wpcf7-list-item input{margin-right:8px}.wpcf7-form-control-wrap{display:block}.wpcf7-checkbox{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 20px}.wpcf7-list-item{display:block;margin:0}.wpcf7-list-item label{cursor:pointer;display:flex;align-items:flex-start}.wpcf7-list-item input{margin-right:8px;margin-top:3px}@media (max-width:768px){.wpcf7-checkbox{grid-template-columns:1fr}}.renovation-section strong{display:block;text-align:left;margin-bottom:10px}@media (max-width:767px){.wapf-field,.wapf-field-checkboxes{padding-left:15px!important;padding-right:10px!important;box-sizing:border-box;text-align:left!important}.wapf-field-checkboxes label{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;gap:10px;width:100%;text-align:left!important}.wapf-field-checkboxes input[type="checkbox"]{flex-shrink:0;margin-top:3px}.wapf-field-checkboxes label span{flex:1;text-align:left!important;display:block;word-break:break-word}}@media (min-width:768px) and (max-width:1024px){.wapf-field,.wapf-field-checkboxes{padding-left:60px;padding-right:10px;box-sizing:border-box}.wapf-field-checkboxes label{display:flex;align-items:flex-start;gap:10px}.wapf-field-checkboxes input[type="checkbox"]{margin-top:3px;flex-shrink:0}}.wpcf7 form{text-align:left!important}.wpcf7-form p{text-align:left!important;margin-left:0;margin-right:0}