.elementor-17454 .elementor-element.elementor-element-3ca0fc29{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17454 .elementor-element.elementor-element-dbbdaa5{--iteration-count:infinite;}.elementor-17454 .elementor-element.elementor-element-dbbdaa5 .elementor-headline{text-align:center;font-size:32px;font-weight:800;}.elementor-17454 .elementor-element.elementor-element-8aa606a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17454 .elementor-element.elementor-element-f7943c7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-17454 .elementor-element.elementor-element-77c0a8af > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-17454 .elementor-element.elementor-element-5348ffd{--display:flex;}.elementor-17454 .elementor-element.elementor-element-bd6009d .apartment_area{text-align:center;box-shadow:0px 0px 65px 0px rgba(0, 0, 0, 0.08);padding:80px 30px 50px 30px;}.elementor-17454 .elementor-element.elementor-element-bd6009d .witr_con_btn1,.elementor-17454 .elementor-element.elementor-element-bd6009d .witr_con_btn2,.elementor-17454 .elementor-element.elementor-element-bd6009d .witr_apartment_form .const_btn{text-align:center;}.elementor-17454 .elementor-element.elementor-element-bd6009d .const_btn,.elementor-17454 .elementor-element.elementor-element-bd6009d .wpcf7-submit,.elementor-17454 .elementor-element.elementor-element-bd6009d button,.elementor-17454 .elementor-element.elementor-element-bd6009d input.w_btn1,.elementor-17454 .elementor-element.elementor-element-bd6009d input.w_btn2{background-color:#FFFFFF63;width:100%;}.elementor-17454 .elementor-element.elementor-element-bd6009d .const_btn:hover,.elementor-17454 .elementor-element.elementor-element-bd6009d .wpcf7-submit:hover,.elementor-17454 .elementor-element.elementor-element-bd6009d .w_btn2:hover,.elementor-17454 .elementor-element.elementor-element-bd6009d button:hover,.elementor-17454 .elementor-element.elementor-element-bd6009d input.w_btn1:hover,.elementor-17454 .elementor-element.elementor-element-bd6009d input.w_btn2:hover{background-color:#FFFFFF;color:#000000;}.elementor-17454 .elementor-element.elementor-element-bd6009d .apartment_text h1{color:var( --e-global-color-124d6f9 );margin:-50px 0px 30px 0px;}.elementor-17454 .elementor-element.elementor-element-bd6009d .witr_apartment_form input,.elementor-17454 .elementor-element.elementor-element-bd6009d .witr_apartment_form form select,.elementor-17454 .elementor-element.elementor-element-bd6009d .witr_apartment_form input::-webkit-input-placeholder,.elementor-17454 .elementor-element.elementor-element-bd6009d .wpcf7-form-control-wrap input,.elementor-17454 .elementor-element.elementor-element-bd6009d .wpcf7-form-control-wrap input::-webkit-input-placeholder,.elementor-17454 .elementor-element.elementor-element-bd6009d .wpcf7-form-control-wrap a,.elementor-17454 .elementor-element.elementor-element-bd6009d .wpcf7-form-control-wrap a::-webkit-input-placeholder,.elementor-17454 .elementor-element.elementor-element-bd6009d .wpcf7-form-control-wrap textarea,.elementor-17454 .elementor-element.elementor-element-bd6009d .wpcf7-form-control-wrap textarea::-webkit-input-placeholder,.elementor-17454 .elementor-element.elementor-element-bd6009d .wpcf7-submit::-webkit-input-placeholder,.elementor-17454 .elementor-element.elementor-element-bd6009d .wpcf7 label{color:#FFFFFF;}.elementor-17454 .elementor-element.elementor-element-bd6009d .witr_apartment_form input,.elementor-17454 .elementor-element.elementor-element-bd6009d .witr_apartment_form form select,.elementor-17454 .elementor-element.elementor-element-bd6009d .wpcf7-form-control-wrap a,.elementor-17454 .elementor-element.elementor-element-bd6009d .wpcf7-form-control-wrap input{height:57px;}.elementor-17454 .elementor-element.elementor-element-a15e8f8{--display:flex;}@media(max-width:1024px){.elementor-17454 .elementor-element.elementor-element-8aa606a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-17454 .elementor-element.elementor-element-3ca0fc29{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17454 .elementor-element.elementor-element-dbbdaa5 .elementor-headline{font-size:28px;}.elementor-17454 .elementor-element.elementor-element-8aa606a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17454 .elementor-element.elementor-element-f7943c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17454 .elementor-element.elementor-element-77c0a8af > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-17454 .elementor-element.elementor-element-bd6009d > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-17454 .elementor-element.elementor-element-bd6009d .apartment_area{padding:0px 10px 0px 10px;}}/* Start custom CSS for animated-headline, class: .elementor-element-dbbdaa5 */.elementor-headline-dynamic-wrapper {
    
    white-space: nowrap;
    
}/* End custom CSS */
/* Start custom CSS for witr_section_apartment, class: .elementor-element-bd6009d */#partner_form{
    background-color: #575757;
    border-radius: 5px !important;
}

.witr_form_field2.fullsize{
    width: 100% !important;
}

.witr_field2 p{
    color: white;
    font-weight: bold;
    text-align: left;
}

.witr_field2 option{
    color: #575757;
}

select option:first-child {
  background-color: #575757; 
  color: #fff; 
}

input[type="checkbox"] {
    accent-color: #007BFF;
    width: 20px; 
    height: 20px !important; 
}/* End custom CSS */