.ip-banner{display:none}.fixed_header{top:0;opacity:1;visibility:visible;pointer-events:auto}.default_header{opacity:0;pointer-events:none}.ip-container #main-wrapper{margin-top:109px}div#inner-page-wrapper>.container{width:100%;padding:0}#content-sidebar,#content-full{margin-top:0}p#breadcrumbs{margin:0;text-transform:uppercase;font-size:14px;font-family:var(--Nauman)}.ip-ld-photo-slider{position:relative}.ip-ld-photo-slick-slider .slick-slide>div>div{display:block!important}.ip-ld-photo-slick-slider:not(.slick-initialized)>div:not(:first-child){display:none}.ip-pd-photo-list{padding:11px}.ip-pd-photo{position:relative}.ip-pd-photo canvas{display:block;width:100%;position:relative;z-index:2}.ip-pd-photo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.ip-ld-photo-slick-slider .slick-list{padding:0 204px}.ip-ld-arrow-holder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;pointer-events:none;padding:0 136px}.ip-ld-arrow-holder button{border:none;background:#fff;color:#fff;width:57px;height:68px;-webkit-appearance:none;-moz-appearance:none;color:#1d7dbd;font-size:20px;font-family:var(--font-family-default);pointer-events:auto;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ip-ld-arrow-holder button:hover{color:#fff;background:#1d7dbd}.ip-ld-content-details-area{position:relative;padding:24px 15px 0;margin:-11px 0 0;line-height:1}.ip-ld-content-details-holder{max-width:1368px;margin:0 auto;position:relative;z-index:5}.ip-ld-accent{position:absolute;top:0;right:0;width:193px;height:100%;background:#1d7dbd}.ip-ld-accent::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../../../themes/yourflkeysagent-new.com/images/listing-details/ld-accent.jpg) no-repeat;background-size:cover;background-position:center;opacity:.14}.ip-ld-address{font-size:48px;color:#1d7dbd;text-transform:uppercase;font-family:var(--Nauman);margin:0 0 24px}.ip-ld-address span{display:block;font-size:18px;color:#666;font-family:var(--Lato);letter-spacing:3.5px;margin:15px 0 0}.ip-ld-content-details-inner{margin:71px 0 0;display:flex;flex-wrap:wrap}.ip-ld-specs{width:32.53%}.ip-ld-specs-container{background:#1d7dbd;padding:63px 15px 63px}.ip-ld-content{width:67.47%;padding-right:30px}.ip-ld-number,.ip-ld-courtesy{font-size:16px;color:#000;text-transform:uppercase;letter-spacing:.5px;margin:0 0 17px;font-family:var(--Lato)}.ip-ld-text p{font-size:16px;color:#666;line-height:1.9!important;letter-spacing:.55px;font-family:var(--Lato)}.ip-ld-text{margin:46px 0 48px}.ip-ld-links{display:flex;flex-wrap:wrap}.ip-ld-cta .global_site_button{display:block;margin:0 0 10px}.ip-ld-cta .global_site_button a{width:100%;max-width:324px}.ip-ld-cta{width:57%;padding-right:30px}.ip-ld-share span{display:block;font-size:18px;text-transform:uppercase;color:#000;letter-spacing:2px;margin:0 0 19px;font-family:var(--Nauman)}.ip-ld-share a{display:inline-block;padding:5px;font-size:17px;color:#000;margin-right:15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ip-ld-share a:hover{color:#1d7dbd}.ip-ld-share em.ai-font-envelope-f{font-size:13px}.ip-ld-share{margin:21px 0 0}.ip-ld-price{font-size:36px;color:#fff;font-family:var(--Nauman);margin:0 0 46px}.ip-ld-specs-inner{max-width:324px;margin:0 auto}.ip-specs span{display:block;font-size:18px;color:#56c3e7;text-transform:uppercase;font-weight:700;margin:18px 0;font-family:var(--Lato)}.ip-specs span em{font-style:normal!important;font-weight:400;color:#fff}.ip-ld-specs-inner .global_site_button a::before{border:1px solid #fff;z-index:1}.ip-ld-specs-inner .global_site_button a{color:#fff}.ip-ld-specs-inner .global_site_button a span{position:relative;z-index:5}.ip-ld-specs-inner .global_site_button a:hover{color:#000}.ip-ld-specs-inner .global_site_button a:hover::after{height:100%;opacity:1;background:#fff;z-index:1}.ip-specs{margin:0 0 60px}.ip-ld-gallery-slick-slider .slick-slide>div>div{display:block!important}.ip-ld-gallery-slick-slider:not(.slick-initialized)>div:not(:first-child){display:none}.ip-gallery-photo{position:relative}.ip-gallery-photo canvas{display:block;width:100%}.ip-gallery-photo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.ip-ld-gallery-area{position:relative;padding:90px 15px 0}.ip-ld-gallery-holder{max-width:1368px;margin:0 auto;overflow:hidden}.ip-ld-thumb{padding:5px}.ip-ld-thumb-slick-slider{margin:5px -5px 0}.ip-ld-thumb .ip-gallery-photo canvas{position:relative;z-index:2;background:#000;opacity:.38;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ip-ld-thumb .ip-gallery-photo{cursor:pointer}.ip-ld-thumb .ip-gallery-photo:hover canvas{opacity:0}.ip-ld-thumb-slick-slider .slick-slide.slick-current.slick-center .ip-gallery-photo canvas{opacity:0}.ip-ld-details-area{position:relative;padding:129px 15px 0;line-height:1}.ip-ld-details-holder{max-width:1368px;margin:0 auto}.ip-prop-det-title{color:var(--primary);font-size:36px;font-weight:400;font-family:var(--Nauman);line-height:1;text-transform:uppercase;text-align:center;letter-spacing:1px;margin:0 0 44px}.ip-prop-det-head{font-size:18px;text-transform:uppercase;color:#1d7dbd;font-family:var(--Nauman);background:#efefef;padding:18px 20px;margin:0 0 1px}.ip-prop-det-info-col{font-size:16px;color:#666;font-family:var(--Nauman);font-weight:400;line-height:1.5;width:50%;padding:0 20px}.ip-prop-det-info-col span{color:#000}.ip-prop-det-info-list{display:flex;flex-wrap:wrap;border-bottom:solid 1px rgb(160 160 160 / 25%);padding:14px 0 9px}.ip-prop-det-list{margin:0 0 7px}.ip-prop-det-info-list:last-child{border-bottom:navajowhite}.ip-ld-disclaimer{font-size:14px;color:#666;text-transform:uppercase;line-height:1.65;margin:67px 0 0}.ip-ld-form-area{position:relative;padding:79px 0 92px;line-height:1}.ip-ld-form-bg{position:absolute;bottom:0;left:0;width:100%;height:506px;background:#000}.ip-ld-form-bg canvas{display:block;width:100%;opacity:.36;background-size:cover;background-position:center;background-repeat:no-repeat;height:100%}.ip-ld-form-area .container{position:relative;z-index:5}.ip-ld-form{max-width:566px;background:#fff;padding:80px 40px 93px;position:relative;box-shadow:0 0 54px 0 rgb(0 0 0 / .13);margin-right:-304px;z-index:5}.ip-ld-map{position:relative;margin:58px 0 0}.ip-ld-form-title{font-size:36px;text-transform:uppercase;color:#1d7dbd;font-family:var(--Nauman);line-height:1.23;letter-spacing:.4px}.ip-ld-form-title span{display:block;font-size:18px;color:#666;font-family:var(--Lato);margin:0 0 5px;letter-spacing:3.4px}.ip-ld-form form{position:relative;margin:25px -10px 0!important;font-size:0}.ld-fields input,.ld-fields textarea{font-size:14px;font-weight:400;letter-spacing:.5px;background:#fff0;width:100%;height:41px;color:#000;padding:0 0;border-radius:0;resize:none;border:none;border-bottom:solid 1px #000;-webkit-appearance:none;-moz-appearance:none;font-family:var(--font-family-default)}.ip-ld-form textarea{padding-top:9px;height:71px}.ld-fields.ld-textarea{width:100%;margin-bottom:0;position:relative}.ld-fields{position:relative;width:calc(100% / 2);padding:0 11px;display:inline-block;vertical-align:top;margin-bottom:33px}.ld-fields.ld-full{width:100%}.ip-ld-form div.wpcf7 .ajax-loader{display:block;position:absolute;right:0;left:0;margin:auto;bottom:-18px}.ip-ld-form span.wpcf7-form-control-wrap{display:block}.ip-ld-form div.wpcf7-response-output{margin:auto;position:absolute;width:calc(100% - 22px);font-size:14px;color:#000;text-align:center;left:0;right:0;margin-top:5px}.ld-fields.ld-btn{position:absolute;bottom:20px;right:10px;width:27px;height:27px;padding:0;margin:0}.ld-fields.ld-btn input{height:27px;border:none;position:absolute;top:0;font-size:0;background:#fff0}.ld-fields.ld-btn .ai-font-paper-airplane-alt{font-size:27px;color:#1d7dbd;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.ld-fields.ld-btn:hover .ai-font-paper-airplane-alt{opacity:.6}.ip-ld-form .wpcf7-spinner{position:absolute;bottom:0;left:0;right:0;margin:auto}#inner-page-wrapper{margin-bottom:0;position:relative;z-index:1}#ihf-main-container.ihf-modal-container .modal .modal-dialog{width:80%;max-width:887px;box-shadow:none;padding:0;margin:100px auto}#ihf-main-container.ihf-modal-container .modal .modal-body{text-align:center;padding-bottom:0}#ihf-main-container.ihf-modal-container .nav-tabs{width:90%;max-width:735px;margin:0 auto 20px}#ihf-main-container.ihf-modal-container .nav-tabs>li>a{color:#000}#ihf-main-container.ihf-modal-container .nav-tabs>li:not(.active)>a:hover{color:var(--aios-ihf-template-global-page-primary-color);background:var(--aios-ihf-template-global-page-secondary-color)}#ihf-main-container.ihf-modal-container .modal .row{margin-left:-8px;margin-right:-8px}#ihf-main-container.ihf-modal-container .modal .row.mt-10{margin-top:0}#ihf-main-container.ihf-modal-container .modal [class*=col-],#ihf-main-container.ihf-modal-container .modal #ihf-modal-create-organizer-form [class*=col-]{padding:8px}#ihf-main-container.ihf-modal-container .modal form .row .row [class*=col-]{padding-top:0;padding-bottom:0}#ihf-main-container.ihf-modal-container .modal #ihf-save-listing-form>.row:not(.mt-10) [class*=col-]{width:100%}#ihf-main-container.ihf-modal-container .modal .modal-header,#ihf-main-container.ihf-modal-container .modal .panel-body{padding:0;border:none}#ihf-main-container.ihf-modal-container .modal .modal-content{border-radius:0;padding:55px 0 60px;overflow:hidden;box-shadow:none}#ihf-main-container.ihf-modal-container .modal .modal-header{background:#fff0;border:none}#ihf-main-container.ihf-modal-container .modal .modal-header .modal-title{display:block;font-size:50px;font-weight:700;text-transform:uppercase;color:#222;margin:0;text-align:center;line-height:1;width:100%;padding:0 20px}#ihf-main-container.ihf-modal-container .modal .modal-header .close{position:absolute;top:0;right:0;font-size:0;color:var(--aios-ihf-template-global-page-primary-color);top:7px;right:7px;opacity:1;line-height:1;margin:0;width:44px;height:44px}#ihf-main-container.ihf-modal-container .modal .modal-header .close:before{content:"򰉇";font-family:agentimage;font-size:16px}#ihf-main-container.ihf-modal-container .modal .modal-body .panel{margin:0;padding:0;border:none;box-shadow:none}#ihf-main-container.ihf-modal-container .modal .panel-default>.panel-heading{background:#fff0;border:none;padding:0;display:block;width:90%;max-width:735px;margin:50px auto 0;font-size:30px;font-weight:400;line-height:1;text-transform:uppercase}#ihf-main-container.ihf-modal-container .modal .panel-default>.panel-heading strong{font-weight:inherit}#ihf-main-container.ihf-modal-container .modal form{width:90%;max-width:735px;margin:32px auto 0}#ihf-main-container.ihf-modal-container .modal input[type=text],#ihf-main-container.ihf-modal-container .modal input[type=email],#ihf-main-container.ihf-modal-container .modal input[type=tel],#ihf-main-container.ihf-modal-container .modal textarea,#ihf-main-container.ihf-modal-container .modal select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none!important;box-shadow:none!important;display:block;width:100%;height:40px;font-size:15px;font-weight:400;border:none!important;border-bottom:1px solid #a5a5a5!important;border-radius:0!important;padding:0!important;color:#636363;-webkit-box-shadow:none;box-shadow:none;background:none}#ihf-main-container.ihf-modal-container .modal textarea{height:100px!important;resize:none;margin-top:15px}#ihf-main-container.ihf-modal-container .modal .form-group{display:block;margin-bottom:0}#ihf-main-container.ihf-modal-container .modal .g-recaptcha{margin-top:30px}#ihf-main-container.ihf-modal-container .modal .g-recaptcha>div{margin:0 auto!important}#ihf-main-container.ihf-modal-container .modal .ihf-modal-form-disclaimer{width:450px;max-width:100%;margin:30px auto 0;float:none;text-align:center}#ihf-main-container.ihf-modal-container .modal input[type=submit],#ihf-main-container.ihf-modal-container .modal button[type=submit],#ihf-main-container.ihf-modal-container .modal button#ihf-alert-popup-optout{margin:42px auto 0;display:block;width:283px;max-width:100%;height:68px;font-size:22px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;text-align:center;border:none;border-radius:0;color:#fff;background:#23282d;transition:all 0.3s ease}#ihf-main-container.ihf-modal-container .modal button#ihf-alert-popup-optout{background:#fff0;margin-top:10px;border:1px solid #d1d1d1;color:#858585;text-decoration:none}#ihf-main-container.ihf-modal-container .modal input[type=submit].active,#ihf-main-container.ihf-modal-container .modal input[type=submit]:hover,#ihf-main-container.ihf-modal-container .modal button[type=submit].active,#ihf-main-container.ihf-modal-container .modal button[type=submit]:hover,#ihf-main-container.ihf-modal-container .modal button#ihf-alert-popup-optout:hover{color:#fff!important;background:#f78000!important;border-color:#f78000!important}#ihf-main-container.ihf-modal-container .modal .modal-footer,#ihf-main-container.ihf-modal-container .modal label{display:none}body.ihf-container-modal.modal-open .modal-backdrop{background:#0b0b0b}body.ihf-container-modal.modal-open .modal-backdrop.in{opacity:.8}#ihf-main-container.ihf-modal-container .modal span.text-danger{position:relative;display:block;border:1px solid red;background:#fff;padding:5px 10px;color:red;font-size:13px;margin-bottom:15px}#ihf-main-container.ihf-modal-container .modal .form-control~span.text-danger,#ihf-main-container.ihf-modal-container .modal input~span.text-danger,#ihf-main-container.ihf-modal-container .modal textarea~span.text-danger{position:absolute;top:0;left:8px;right:8px;z-index:100;margin-bottom:0}#ihf-main-container.ihf-modal-container .modal .ihf-modal-submit{position:relative;display:block}#ihf-main-container.ihf-modal-container .modal .ihf-modal-form-loader{position:absolute;z-index:2;top:-34px;left:0;right:0;margin:0 auto;display:block;background:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;opacity:0;visibility:hidden}#ihf-main-container.ihf-modal-container .modal .ihf-modal-form-loader.active{opacity:1;visibility:visible}#ihf-main-container.ihf-modal-container .modal .ihf-modal-form-loader:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#ihf-main-container.ihf-modal-container .modal .ihf-modal-form-response-output{position:relative;display:none;margin-top:30px;padding:5px 10px;font-size:14px;font-weight:400;line-height:1.1;letter-spacing:0;border:2px solid #1b1b1b;text-align:center}#ihf-main-container.ihf-modal-container .modal .ihf-modal-form-response-output.output-success{border-color:#46b450;color:#46b450}#ihf-main-container.ihf-modal-container .modal .ihf-modal-form-response-output.output-error{border-color:#dc3232;color:#dc3232}#ihf-main-container.ihf-modal-container .modal .ihf-modal-form-response-output.output-invalid{border-color:#ffb900;color:#ffb900}#ihf-main-container.ihf-modal-container .modal #ihf-user-login-container .panel-default>.panel-heading{margin-top:0}#ihf-main-container.ihf-modal-container .ihf-email-alert-popup-replace p.fw-bold{display:block;font-size:35px;font-weight:700;text-transform:uppercase;color:#222;margin:0;text-align:center;line-height:1;width:100%;padding:0 20px}#ihf-main-container.ihf-modal-container .modal #ihf-save-search-form>.row>div{width:100%}#ihf-main-container.ihf-modal-container #ihfSaveSearch div[data-ihf-remote-submit]>span:nth-child(1){display:none!important}#ihf-main-container.ihf-modal-container .modal form#ihf-user-registration-create-form .row:nth-last-child(1)>[class*="col"],#ihf-main-container.ihf-modal-container .modal form#ihf-user-registration-create-form .row:nth-last-child(2)>[class*="col"],#ihf-main-container.ihf-modal-container .modal form#ihf-email-alert-popup-form>.row:nth-child(4)>[class*="col"],#ihf-main-container.ihf-modal-container .modal form#ihf-user-registration-login-form .row:nth-of-type(2)>[class*="col-"]{width:100%!important}#ihf-main-container.ihf-modal-container .modal div.ihf-email-alert-popup-replace p.fw-bold{margin:0 auto;width:70%;max-width:735px;margin:32px auto 0;float:none;padding:0}#ihf-main-container.ihf-modal-container .modal div.ihf-email-alert-popup-replace p.fw-bold i{display:none}div#ui-datepicker-div{z-index:9999999!important}@media only screen and (max-width:1366px){.ip-ld-number,.ip-ld-courtesy{font-size:15px}.ip-ld-address{font-size:40px}}@media only screen and (max-width:1199px){.ip-ld-address{font-size:32px}.ip-ld-number,.ip-ld-courtesy{font-size:13px;letter-spacing:0}.ip-ld-form-title{font-size:30px}.ip-container #main-wrapper{margin-top:75px}}@media only screen and (max-width:991px){.ip-container #main-wrapper{margin-top:0}.ip-pd-photo canvas{background:#000;opacity:.3}.ip-ld-photo-slick-slider .slick-list{padding:0}.ip-ld-arrow-holder{padding:0}.ip-pd-photo-list{padding:0}.ip-ld-accent{display:none}.ip-ld-content-details-inner{margin:50px 0 0}.ip-ld-content{width:100%;padding-right:0}.ip-ld-links{flex-direction:column;align-items:center}.ip-ld-cta{width:100%;padding-right:0}.ip-ld-cta .global_site_button a{display:block;margin:0 auto}.ip-ld-share{text-align:center}.ip-ld-share a{margin:0 5px}.ip-ld-specs{width:100%;padding:30px 15px;margin:30px auto 0;max-width:500px;text-align:center}.ip-ld-gallery-area{padding:50px 15px 0}.ip-ld-thumb-slick-slider{display:none}.ip-ld-details-area{padding:50px 15px 0}.ip-ld-form{margin:0 auto}.ip-ld-form-title{text-align:center}}@media only screen and (max-width:767px){.ip-pd-photo canvas{height:500px}.ip-prop-det-info-col{width:100%}}