#top-menu li li{padding:0 0px}#top-menu li li a{width:240px}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:rgba(129,103,151,0.32);opacity:1}#top-menu li li.current_page_item>a{color:black;background-color:rgba(129,103,151,0.32)}.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#816797}.et_mobile_menu{border-top:3px solid #816797}ul.listing_price{display:flex;justify-content:space-between;padding:10px 0px!important}.vertically-center{margin-top:auto!important;margin-bottom:auto!important}.contact_form{background:#fff;box-shadow:0px 0px 10px rgb(58 57 57 / 50%);padding:20px 20px 10px 20px;border-radius:10px}.contact_form label{width:100%}.contact_form input,.contact_form textarea{width:100%;height:45px;border:#c3c1c1 1px solid;margin-bottom:10px!important}.contact_form textarea{height:130px}.contact_form .wpcf7-recaptcha>div{float:left!important}.contact_form .wpcf7-submit{background:#816797;display:table;width:auto;padding:16px 40px;height:auto;color:#fff;font-size:18px;font-weight:600;border:none;border-radius:50px;margin-left:auto;line-height:1;cursor:pointer}.innerpage_contactform{padding-top:0px}.innerpage_contactform label{width:100%}.innerpage_contactform input,.innerpage_contactform textarea{padding-left:10px!important;width:100%;height:50px;border:#c3c1c1 2px solid}.innerpage_contactform p{margin:auto!important}.innerpage_contactform .wpcf7-recaptcha>div{margin:0 auto}.innerpage_contactform textarea{height:90px}.innerpage_contactform .wpcf7-submit{width:100%!important;margin-top:20px;background:#816797;width:auto;padding:16px 40px;height:auto;color:#fff;font-size:18px;font-weight:600;border:none;border-radius:0px;margin-left:auto;line-height:1;cursor:pointer}.innerpage_contactform p{margin-bottom:0px}.innerpage_contactform p{width:300px}.flex-space{display:flex;justify-content:space-between}ul.flex-items{display:flex}ul.flex-items li:not(:last-child){padding-right:15px}.contactform-sidebar label{width:100%}.contactform-sidebar input,.contactform-sidebar textarea{padding-left:10px!important;width:86%;height:50px;border:none!important;border-radius:0px 3px 3px 0px;background-color:#EBF0EB;margin-bottom:15px!important;margin-top:-1px!important}.contactform-sidebar p{margin:auto!important}.contactform-sidebar textarea{height:120px}.contactform-sidebar .wpcf7-submit{width:100%!important;margin-top:20px;background:#816797;width:auto;padding:16px 40px;height:auto;color:#fff;font-size:18px;font-weight:600;border:none;border-radius:0px;margin-left:auto;line-height:1;cursor:pointer}.contactform-sidebar p{margin-bottom:0px}.clm-flex i.fa{float:left!important;color:#495057!important;padding:19px 16px!important;border-radius:3px 0px 0px 3px;background-color:#EBF0EB;height:50px;margin-right:-4px;margin-top:-1px}.clm-flex i.fa-check-square{float:left!important;color:#495057!important;padding:10px 16px!important;border-radius:3px 0px 0px 3px;background-color:#EBF0EB;height:120px;margin-right:-4px;margin-top:-1px}@media screen and (min-width:700px) and (max-width:900px){.contactform-sidebar input,.contactform-sidebar textarea{width:92%}}.wpcf7-form.init .input-group p input{min-height:40px;border-radius:0 4px 4px 0;background-color:#EBF0EB;border-color:#dbdbdb;padding-left:35px}.wpcf7-form.init .input-group .input-group-text{height:100%;border-radius:0;border:0;padding:12px 0 12px 10px}.wpcf7-form.init .input-group-prepend1{margin-right:-1px;position:absolute;left:0;z-index:1;height:150px}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.wpcf7-form-control.wpcf7-textarea.form-control{width:100%;height:150px;padding-left:40px;background-color:#EBF0EB;border:1px solid #ccc}.wpcf7-form.init input.sendbtns{cursor:pointer;border:none;outline:none;background-color:#816797;color:#fff;font-size:15px;font-weight:600;padding:12px 30px;margin-top:20px;width:100%;border-radius:3px!important}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.wpcf7-form.init .form-group{margin-bottom:2rem}.wpcf7-form.init .input-group-prepend{margin-right:-1px;position:absolute;left:0;z-index:1;min-height:60px}@media (max-width:500px){.et_pb_column.space-row{margin:9% auto!important}}