                 body {
                    font-family: 'Manrope';
                    background: #333949 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAADklEQVQIW2NgQAXGZHAAGioAza6+Hk0AAAAASUVORK5CYII=) repeat;
                }

                #time-range {
                    width: 100%;
                    margin: 0 auto;
                    color: #0C1E32;
                    font-weight: 300;
                }

                .slider-time,
                .slider-time2 {
                    font-weight: 400;
                }

                .flat-slider.ui-corner-all,
                .flat-slider .ui-corner-all {
                    border-radius: 0;
                }

                .flat-slider.ui-slider {
                    border: 0;
                    background: #B0AFAD;
                    border-radius: 6px;
                }

                .flat-slider.ui-slider-horizontal {
                    height: 6px;
                    width: 95%;
                }

                .flat-slider.ui-slider-vertical {
                    height: 15em;
                    width: 6px;
                }

                .flat-slider .ui-slider-handle {
                    width: 22px;
                    height: 22px;
                    background: #fff200;
                    border-radius: 50%;
                    border: none;
                    cursor: pointer;
                    box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
                }

                .flat-slider.ui-slider-horizontal .ui-slider-handle {
                    top: 50%;
                    margin-top: -11px;
                }

                .flat-slider.ui-slider-vertical .ui-slider-handle {
                    left: 50%;
                    margin-left: -11px;
                }

                .flat-slider .ui-slider-handle:hover {
                    box-shadow: 0 0 8px rgba(0, 0, 0, 0.35);
                }

                .flat-slider .ui-slider-range {
                    border: 0;
                    border-radius: 6;
                    background: #0C1E32;
                }

                .flat-slider.ui-slider-horizontal .ui-slider-range {
                    top: 0;
                    height: 6px;
                    
                }

                .flat-slider.ui-slider-vertical .ui-slider-range {
                    left: 0;
                    width: 6px;
                }

                .box {
                    display: inline-block;
                    width: 32px;
                    height: 32px;
                    line-height: 32px;
                    text-align: center;
                    border: 1px solid black;
                    border-radius: 3px;
                    color: #FFFFFF;
                    margin: 24px 1px 4px 1px;
                }

                span.mp-label {
                    font-family: 'Manrope';
                    font-weight: 600;
                    color: black;
                    padding-right: 20%;
                    font-size: 15px;
                }

                span.slider-time,
                span.slider-time2,
                span.slider-time3,
                span.slider-time4 {
                    background-color: white;
                    padding: 5px;
                    margin: 0 13px;
                    font-family: 'Manrope';
                    font-weight: 400;
                }
                
                
                .header_1{
                    font-size: 40px;
                }
 
                 
                .elementor-widget-container_1{
                    background-color: #0C1E32;
                    font-size: 15px;
                    padding-left: 20px;
                    padding-top: 12px;
                    padding-bottom: 12px;
                    border-radius: 15px 0;
                }
            
            
                .mp-row {
                    display: inline-block;
                    width: 100%;
                }

                .mp-col-21,
                .mp-col-22 {
                    width: 50%;
                    float: left;
                }

                .mp-col-22 {
                    padding-left: 5%;
                }

                .mp-col-21 {
                    padding-right: 5%;
                }

                button.btn.btn-apply {
                    text-transform: uppercase;
                    font-weight: 600;
                    font-size: 15px;
                    border-radius: 0;
                }

                button.btn.btn-reset {
                    background-color: #B6BBC1;
                    font-size: 15px;
                    font-weight: 600;
                    text-transform: uppercase;
                    border-radius: 0;
                }
                
                .elementor-field-label{
                    margin-bottom: 20px;
                    font-size: 15px;
                    font-weight: 600;
                    color: black;
                }
                
                #form-field-field_1bc63b4{
                    background-color: white;
                    border: 0px;
                    border-radius: 0;
                }
                #form-field-field_951dc62{
                    background-color: white;
                    border: 0px;
                    border-radius: 0;
                }
                
                button.btn.btn-apply:focus {
                    background-color: #0C1E32;
                }

                button.btn.btn-reset:focus {
                    background-color: #B6BBC1;
                }
                
                
              /*full width search  */
              

                #time-range-f {
                    width: 200px;
                    margin: 0 auto;
                    color: #CCCCCC;
                    font-weight: 300;
                }
                
                .slider-time-f, .slider-time2-f
                .slider-time3-f, .slider-time4-f{
                    font-weight: 400;
                }
                
                .flat-slider-f.ui-corner-all-f,
                .flat-slider-f .ui-corner-all-f {
                    border-radius: 0;
                }
                
                .flat-slider-f.ui-slider-f {
                    border: 0;
                    background: #c5c5c5;
                    border-radius: 6px;
                }
                
                .flat-slider-f.ui-slider-horizontal-f {
                    height: 6px;
                    width: 100%;
                }
                
                .flat-slider-f.ui-slider-vertical-f {
                    height: 15em;
                    width: 6px;
                }
                
                .flat-slider-f .ui-slider-handle-f {
                    width: 22px;
                    height: 22px;
                    background: #fff200;
                    border-radius: 50%;
                    border: none;
                    cursor: pointer;
                    box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
                }
                
                .flat-slider-f.ui-slider-horizontal-f .ui-slider-handle-f {
                    top: 50%;
                    margin-top: -11px;
                }
                
                .flat-slider-f.ui-slider-vertical-f .ui-slider-handle-f {
                    left: 50%;
                    margin-left: -11px;
                }
                
                .flat-slider-f .ui-slider-handle-f:hover {
                    box-shadow: 0 0 8px rgba(0, 0, 0, 0.35);
                }
                
                .flat-slider-f .ui-slider-range-f {
                    border: 0;
                    border-radius: 6;
                    background: #0C1E32;
                }
                
                .flat-slider-f.ui-slider-horizontal-f .ui-slider-range-f {
                    top: 0;
                    height: 6px;
                }
                
                .flat-slider-f.ui-slider-vertical-f .ui-slider-range-f {
                    left: 0;
                    width: 6px;
                }
                
                .box-f {
                    display: inline-block;
                    width: 32px;
                    height: 32px;
                    line-height: 32px;
                    text-align: center;
                    border: 1px solid black;
                    border-radius: 3px;
                    color: #FFFFFF;
                    margin: 24px 1px 4px 1px;
                }
                
                #time-range-f > p {
                    font-family: 'Manrope';
                    color: black;
                    font-size: 13px;
                    font-weight: 500;
                    padding-bottom: 8px;
                }
                
                #mp-fw-search-f > div > form > div > div.elementor-field-group.elementor-column.elementor-field-type-submit.elementor-col-100.e-form__buttons > button {
                    display: none;
                }
                
                @media only screen and (max-width: 480px) {
                    
                .flat-slider-f.ui-slider-horizontal-f {
                    width: 100%;
                }
                
                #time-range-f {
                    width: 100%;
                }
                
                }
                
                
                
                
                
                
                
                
                
                
                
                