﻿:root{--color-primary: #1563df;--color-primary-dark: #0e49a6;--color-primary-light: #e7f0ff;--color-primary-rgb: 21, 99, 223;--color-accent: #00C4B3;--color-accent-dark: #009e90;--color-accent-light: #e0faf8;--color-accent-rgb: 0, 196, 179;--color-white: #ffffff;--color-black: #161e2d;--color-gray-50: #f8f9fb;--color-gray-100: #f3f4f6;--color-gray-200: #e4e4e4;--color-gray-300: #d9d9d9;--color-gray-500: #a3abb0;--color-gray-600: #8a8aa0;--color-gray-700: #5c6368;--color-gray-800: #3a3a3c;--color-text-primary: #161e2d;--color-text-secondary: #5c6368;--color-text-muted: #8a8aa0;--color-bg-surface: #f8f9fb;--color-border: #e8eaf0;--color-border-focus: #1563df;--color-success: #25c55b;--color-error: #c72929;--color-warning: #ffa800;--font-family: Manrope, sans-serif;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--shadow-sm: 0 2px 8px rgba(22, 30, 45, 0.06);--shadow-md: 0 4px 16px rgba(22, 30, 45, 0.1);--shadow-lg: 0 8px 32px rgba(22, 30, 45, 0.12);--transition: all 0.2s ease;--af-primary: #1563df;--af-primary-dark: #0e49a6;--af-primary-light: #e7f0ff;--af-text: #161e2d;--af-text-secondary:#5c6368;--af-text-muted: #8a8aa0;--af-bg: #ffffff;--af-bg-soft: #f3f4f6;--af-border: #e8eaf0}@font-face{font-family:"Manrope";font-style:normal;font-weight:200 800;font-display:swap;src:url("https://cdn.imotesa.bg/assets/fonts/manrope-bg.woff2") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}:root{--bs-primary: #1563df;--bs-blue: #1563df;--bs-link-color: #1563df;--bs-dropdown-link-active-bg: #1563df;--bs-list-group-active-bg: #1563df;--bs-list-group-active-border-color: #1563df;--bs-nav-pills-link-active-bg: #1563df;--bs-pagination-active-bg: #1563df;--bs-pagination-active-border-color: #1563df;--bs-progress-bar-bg: #1563df}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}:-moz-placeholder{color:#a3abb0}:-ms-input-placeholder{color:#8a8aa0}::-moz-focus-inner{padding:0}::-moz-placeholder{color:#a3abb0;opacity:1}::-webkit-color-swatch-wrapper{padding:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-input-placeholder{color:#a3abb0}::-webkit-search-decoration{-webkit-appearance:none}::file-selector-button{font:inherit;-webkit-appearance:button}html{margin-right:0 !important}*,::after,::before{box-sizing:border-box;margin:0;padding:0}[type=button],[type=submit],button{-webkit-appearance:button}a{display:inline-block;color:#161e2d;color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:none;transition:all .3s ease;cursor:pointer}a:focus,a:hover{outline:0;text-decoration:none;transition:all .3s ease}abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,ins,kbd,legend,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var{margin:0;padding:0;border:0;outline:0;font:inherit;font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;font-optical-sizing:auto;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{margin:0;background-color:#fff;color:#161e2d;font-family:"Manrope",sans-serif;font-size:14px;font-weight:400;line-height:1.4;text-align:var(--bs-body-text-align);-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{color:#161e2d;font-weight:600;text-rendering:optimizeLegibility}h1{font-size:56px;line-height:68px}h2{font-size:44px;line-height:62px}h3{font-size:36px;line-height:44px}h4{font-size:30px;line-height:42px}h5{font-size:24px;line-height:30px}h6{font-size:18px;line-height:25.2px}@media(min-width: 1200px){h1{font-size:2.5rem}}img{max-width:100%;height:auto;transform:scale(1);-ms-interpolation-mode:bicubic}img,svg{vertical-align:middle}video{width:100%;height:100%;object-fit:cover}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{width:100%;padding:15px 18px;border:1px solid #e4e4e4;border-radius:99px;outline:0;background:#fff;color:#161e2d;font-family:"Manrope",sans-serif;font-size:14px;font-weight:400;line-height:22px;box-shadow:none}input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder{color:#a3abb0;font-size:14px;line-height:19.6px;transition:all .3s ease}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#1563df}label{font-weight:600}li,ul{margin:0;padding:0;list-style:none}textarea{height:112px;border-radius:16px;resize:none}.container{width:100%;max-width:1320px;margin:auto;padding-right:15px;padding-left:15px}.text-variant-1{color:#5c6368}.fs-4{font-size:calc(1.275rem + .3vw) !important}@media(min-width: 1200px){.fs-4{font-size:1.5rem !important}}.fw-6{font-weight:600 !important}.fw-7{font-weight:700 !important}.center{text-align:center}.lh-lg{line-height:2 !important}.clearfix::after{clear:both;display:block;content:""}.link{transition:all .3s ease}.link:hover{color:#1563df !important}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}@media(min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.g-3{--bs-gutter-x: 1rem;--bs-gutter-y: 1rem}.g-4{--bs-gutter-x: 1.5rem;--bs-gutter-y: 1.5rem}.gy-4{--bs-gutter-y: 1.5rem}.col{flex:1 0 0}.col-6{flex:0 0 auto;width:50%}.col-12{flex:0 0 auto;width:100%}@media(min-width: 576px){.col-sm-6{flex:0 0 auto;width:50%}}@media(min-width: 768px){.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-6{flex:0 0 auto;width:50%}.col-md-12{flex:0 0 auto;width:100%}}@media(min-width: 992px){.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-12{flex:0 0 auto;width:100%}}@media(min-width: 1200px){.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}}.d-block{display:block !important}.d-flex{display:flex !important}.d-none{display:none !important}@media(min-width: 768px){.d-md-block{display:block !important}.d-md-flex{display:flex !important}.d-md-none{display:none !important}}@media(min-width: 992px){.d-lg-block{display:block !important}.d-lg-none{display:none !important}}@media print{.d-print-none{display:none !important}}.flex-grow-1{flex-grow:1 !important}.flex-wrap{flex-wrap:wrap !important}.justify-content-center{justify-content:center !important}.align-items-start{align-items:flex-start !important}.align-items-center{align-items:center !important}.align-items-stretch{align-items:stretch !important}.m-0{margin:0 !important}.mt-2{margin-top:.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ms-2{margin-left:.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.pb-5{padding-bottom:3rem !important}.im-signal{display:inline-flex;align-items:center;gap:5px;width:fit-content;padding:4px 12px;border-radius:9999px;font-size:12px;font-weight:700;line-height:1.3;white-space:nowrap}.im-signal--good{background:#e8faf0;color:#15803d}.im-signal--bad{background:#fff8e6;color:#8c5a00}.im-signal--neutral{background:#f3f4f6;color:#5c6368}.im-signal--warn{background:#fee2e2;color:#b91c1c}.im-signal--empty{border:1px dashed #e4e4e4;background:#f3f4f6;color:#8a8aa0;font-weight:600}.tf-btn{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-width:162px;min-height:54px;padding:10px 20px;border:1px solid #161e2d;border-radius:9999px;background-color:#fff;color:#161e2d;font-size:16px;font-weight:600;line-height:21.86px;text-decoration:none;transition:all .3s ease}.tf-btn .icon{flex-shrink:0;font-size:20px}.tf-btn svg{flex-shrink:0;width:20px}.tf-btn svg path{transition:all .3s ease}.tf-btn.primary{border-color:#1563df;background-color:#1563df;color:#fff}.tf-btn.primary .icon{color:#fff}.tf-btn.primary:hover{background-color:#0e49a6}.tf-btn.size-1{min-width:244px;padding:11px 36px}.tf-btn.size-2{padding:11px 40px}.tf-btn:hover{border-color:#1563df;background-color:#1563df;color:#fff}.btn-line{gap:8px;border:1px solid #1563df;background-color:#fff}.btn-line .icon{color:#161e2d;font-size:20px}.btn-line:hover{background-color:#1563df;color:#fff}.btn-line:hover .icon{color:#fff}.btn-line:hover svg path{stroke:#fff}#header-search-form:has(input:focus) .inner-group{border-color:rgba(0,0,0,0)}.box-icon{display:flex;justify-content:center;align-items:center;transition:all .3s ease;cursor:pointer}.box-icon .icon{font-size:18px}.box-icon.line{border:1px solid #e4e4e4;color:#a3abb0}.box-icon.line:hover{background-color:rgba(0,0,0,0);color:#1563df}.box-icon.round{border-radius:50%}.box-icon.social{border-radius:50%;background-color:hsla(0,0%,100%,.1)}.box-icon.social .icon{color:#fff;font-size:18px}.box-icon.social:hover{border-color:#1563df;background-color:#1563df;color:#fff}.box-icon.w-28{width:28px;height:28px}.box-icon.w-28 .icon{font-size:14px}.box-icon.w-32{width:32px;height:32px}.box-icon.w-40{width:40px;height:40px}.box-icon.w-44{width:44px;height:44px}.box-icon.w-52{width:52px;height:52px}.box-icon.w-60{width:60px;height:60px}.box-icon.w-68{width:68px;height:68px}.box-icon.w-80{width:80px;height:80px}.box-icon.w-80 .icon{font-size:44px}.box-location .content .box-icon{flex-shrink:0;background-color:#fff}.box-location .content .box-icon .icon{color:#161e2d;transition:all .3s ease}.box-location .image img{width:100%;height:100%;object-fit:cover}.box-location.active .content{background-color:#fff}.box-location.active .content .sub-title{color:#a3abb0}.box-location.active .content .title{color:#161e2d}.box-location:hover .content .box-icon{border-color:#1563df;background-color:#1563df}.box-location:hover .content .box-icon .icon{color:#fff}.box-floor-property .top .icon{font-size:20px}.box-navigation .navigation{display:inline-flex;justify-content:center;align-items:center;width:67px;height:67px;border-radius:9999px;background-color:rgba(0,0,0,.5);transition:all .3s ease}.box-navigation .navigation .icon{color:#fff;font-size:20px}.box-navigation .navigation:hover{background-color:rgba(0,0,0,.8)}.close-btn{position:fixed;top:25px;right:16px;z-index:9999999999;visibility:hidden;width:30px;border:0;color:#fff;opacity:0;font-size:16px;line-height:30px;text-align:center;transition:all .3s ease;cursor:pointer}.collapse:not(.show){display:none}.hover-img .img-style img{width:100%;height:100%;transition:transform 1.5s cubic-bezier(0, 0, 0.44, 1.18);object-fit:cover}.hover-img:hover img{transform:scale(1.04)}.hover-img3 .img-style3 img{width:100%;transition:all .3s ease}.hover-img3:hover img{transform:scale(1.075);transition:all .3s ease}.inline-0{width:166px;height:24px;vertical-align:baseline}.inline-1{width:166px;height:24px;vertical-align:baseline}.inline-15{display:none}.modal-backdrop{background-color:rgba(0,0,0,.6)}.modal-backdrop.show{opacity:1}.preload-container{position:fixed;position:relative;inset:0;z-index:99999999999;display:flex;overflow:hidden;justify-content:center;align-items:center;width:100%;height:100%;background:#fff}.preload-container .icon{color:#1563df;font-size:32px}.progress-wrap{position:fixed;right:30px;bottom:30px;z-index:100;display:block;visibility:hidden;width:44px;height:44px;border-radius:50%;background:#fff;opacity:0;box-shadow:0 10px 25px 0 rgba(54,95,104,0.1019607843);transform:translateY(20px);transition:all .4s linear;cursor:pointer}.progress-wrap svg path{box-sizing:border-box;transition:all 150ms linear;fill:#fff;stroke-width:5;stroke:#1563df}.progress-wrap.active-progress{visibility:visible;opacity:1;transform:translateY(0)}.progress-wrap::after{position:absolute;inset:0;z-index:1;display:block;width:44px;height:44px;color:#1563df;font-size:20px;font-weight:900;line-height:44px;text-align:center;transition:all .4s linear;cursor:pointer;content:"↑"}.search-box .icon{position:absolute;top:50%;left:18px;color:#161e2d;font-size:16px;transform:translateY(-50%)}.wd-navigation{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.wd-navigation .icon{color:#161e2d;font-size:14px}.avatar img{width:100%;min-width:100%;height:100%;object-fit:cover}.avt-status img{border-radius:50% !important}.offcanvas.canvas-menu .off-canvas-body .login-box{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e4e4e4}.offcanvas.canvas-menu .off-canvas-body .login-box a,.offcanvas.canvas-menu .off-canvas-body .login-box span{font-weight:600}.offcanvas.canvas-filter .main-header{border:0}.offcanvas-backdrop.show{opacity:1}.box-navigation .navigation.swiper-button-disabled{background-color:rgba(22,30,45,.8)}.error{margin-bottom:10px;font-size:16px;transition:all ease .3s}.form-control{display:block;width:100%;padding:14px 16px;border:1px solid #e4e4e4;border-radius:8px;outline:0;background:#fff;background-clip:padding-box;color:#161e2d;font-family:"Manrope",sans-serif;font-size:16px;font-weight:400;line-height:26px;box-shadow:none;appearance:none}.form-control.style-1{padding:10px 16px}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-file-upload-button{margin:-0.375rem -0.75rem;padding:.375rem .75rem;border-width:0;border-style:solid;border-color:inherit;border-radius:0;background-color:var(--bs-tertiary-bg);color:var(--bs-body-color);border-inline-end-width:var(--bs-border-width);margin-inline-end:.75rem}.form-control:focus{border-color:#1563df !important;box-shadow:unset}.nice-select{position:relative;clear:both;display:block;box-sizing:border-box;width:100%;padding:15px 18px;border:1px solid #e4e4e4;border-radius:99px;outline:0;background-color:#fff;color:#161e2d;font-size:14px;font-weight:400;line-height:22px;text-align:start;white-space:nowrap;transition:all linear .2s;cursor:pointer;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.nice-select .current::after{position:absolute;top:50%;right:18px;width:8px;height:8px;margin-top:-6px;border-right:1.7px solid #161e2d;border-bottom:1.7px solid #161e2d;transform:rotate(45deg);transform-origin:66% 66%;transition:all .15s ease-in-out;pointer-events:none;content:""}.nice-select .list.style{max-height:unset}.nice-select .list::-webkit-scrollbar{width:6px;height:4px;border-radius:5px;background-color:#f5f5f5}.nice-select .list::-webkit-scrollbar-thumb{border-radius:5px;background-color:#a7a7a7}.nice-select .list::-webkit-scrollbar-track{border-radius:5px;background-color:#f5f5f5}.nice-select .nice-select-dropdown .nice-select-search-box{position:absolute;top:0;display:none;width:calc(100% + 20px);margin-left:-20px}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled span{opacity:.6}.nice-select.open .current::after{transform:rotate(-135deg)}.nice-select.open .list{z-index:10;width:100%;opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.nice-select.open .nice-select-dropdown .list{width:max-content;min-width:calc(100% + 30px);margin-top:10px;margin-left:-15px;word-break:break-word !important}.nice-select.open .nice-select-dropdown .nice-select-search-box{display:block}.nice-select.open .nice-select-dropdown .nice-select-search-box input{width:100%;margin-top:-2px;padding:0 15px 0 20px;border:0;border-radius:0;background:none;font-size:13px;font-weight:600}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#e4e4e4}.nice-select.right{float:right}.nice-select.right .list{right:0;left:auto}.nice-select .option{cursor:pointer;font-weight:500;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;font-size:14px;text-align:start;transition:all .2s;color:#161e2d}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#fff;color:#1563df}.nice-select .option.selected{font-weight:600}.nice-select .option.disabled{color:#8a8aa0;cursor:default}.hd-find-select{display:flex;width:100%;max-width:870px;margin:0 auto;border-radius:9999px;background-color:#fff}.hd-find-select .box-btn-advanced{display:flex;gap:10px}.hd-find-select .box-btn-advanced .tf-btn{min-width:0;min-height:0;padding:10px 15px !important}.hd-find-select .form-control,.hd-find-select .form-style{width:100%;border:none !important;line-height:16px !important}.wd-filter-select .filter-advanced .icon{color:#161e2d;font-size:28px}.wd-filter-select .form-style .form-control,.wd-filter-select .form-style .nice-select{padding:15px 18px;padding-right:40px;font-size:14px;line-height:22px}.wd-filter-select .tf-btn{width:100%}.wd-find-select .box-btn-advanced{display:flex;gap:10px}.wd-find-select .inner-group{display:flex;flex-wrap:nowrap;flex-grow:1;gap:20px;padding-right:20px}.wd-find-select .inner-group .box-filter{flex-shrink:0;width:max-content}.wd-find-select .inner-group .box-filter .filter-advanced{display:flex;flex-direction:column;align-items:center;color:#161e2d;font-weight:600}.wd-find-select .inner-group .box-filter .icon{font-size:28px}.wd-find-select .inner-group .form-style{width:100%}.wd-find-select .inner-group .form-style .form-control{padding-right:45px;border-radius:0;color:#161e2d;font-size:16px;font-weight:600;line-height:21.86px}.wd-find-select .inner-group .form-style .form-control::placeholder{color:#161e2d}.wd-find-select .inner-group .form-style .form-control,.wd-find-select .inner-group .form-style .nice-select{padding:0;padding-top:6px;border:0}.wd-find-select .inner-group .form-style .nice-select{color:#161e2d;font-size:16px;font-weight:600;line-height:21.86px}.wd-find-select .inner-group .form-style .nice-select::after{right:20px}.wd-find-select .inner-group .form-style label{color:#a3abb0;font-weight:600}.wd-find-select .inner-group .form-style:not(:last-child){border-right:1px solid #e4e4e4}.wd-find-select.style-3 .form-control,.wd-find-select.style-3 .nice-select{background-color:#f7f7f7}.wd-find-select.style-3 .inner-group{border:1px solid #e4e4e4;border-top-left-radius:12px;border-bottom-left-radius:12px;background-color:#f7f7f7}.wd-search-form .tf-btn{width:100%}.wd-search-form.show{display:unset;visibility:visible;margin-top:5px;opacity:1}.wd-search-form.style-2 .box{margin-bottom:30px}.wd-search-form.style-2 .box .box-select .nice-select{padding:0;border:0;font-size:18px;font-weight:700;line-height:28px}.wd-search-form.style-2 .box .box-select:not(:first-child){margin-top:20px}.wd-search-form.style-2 .box .title-select{margin-bottom:4px;font-size:14px;font-weight:500;line-height:24px}.wrap-search-link a{display:flex;align-items:center;gap:6px;color:#fff;font-size:14px;font-weight:600;line-height:19.6px}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small::after{width:4px;height:4px}.nice-select.small .option{line-height:34px;min-height:34px}.header-account{display:flex;align-items:center;gap:16px}.header-account .btn-login{min-width:140px}.header-account .dropdown-menu{width:100%;max-width:204px;margin-top:23px !important;padding:0;border:1px solid #e4e4e4;border-top:0;border-radius:0;border-bottom-right-radius:16px;border-bottom-left-radius:16px}.header-account .dropdown-toggle::after{content:none}.header-account .tf-btn{min-width:206px}.inner-header-center{display:flex;overflow:hidden;flex:0;justify-content:center;width:0;min-width:0;max-width:0;opacity:0;backface-visibility:hidden;transition:flex .3s ease,opacity .3s ease,max-width .3s ease,width .3s ease}.main-header{position:relative;z-index:999;width:100%;height:78px;padding-right:15px;padding-left:15px;background-color:#fff;box-shadow:0 4px 18px 0 rgba(0,0,0,.08)}.main-header .inner-header{display:flex;justify-content:space-between;align-items:center}.main-header .inner-header-center{height:54px}.main-header .inner-header-left{display:flex;align-items:center;gap:30px}.main-header .logo-box{position:relative;z-index:10}.main-header .logo-box .logo{position:relative;padding-top:10px}.main-header .logo-box .logo img{display:inline-block;max-width:100%;transition:all .3s ease}.main-header .header-lower{position:relative;transition:all .5s ease}.main-header .header-lower .main-menu .navigation{position:relative}.main-header .header-lower .nav-outer{position:relative}.main-header .main-box{position:relative;top:0;left:0;width:100%;padding:0;background:none;transition:all .3s ease}.main-header .main-box .outer-container{position:relative}.main-header .outer-box{position:relative}.main-header .main-menu{position:relative;transition:all .3s ease}.main-header .main-menu .navbar-collapse{display:block;padding:0}.main-header .main-menu .navbar-collapse>ul li.dropdown2 .dropdown2-btn{position:absolute;top:6px;right:10px;z-index:5;display:none;width:30px;height:30px;border:1px solid var(--white);background-size:20px;color:#fff;line-height:28px;text-align:center;cursor:pointer}.main-header .main-menu .navigation li>ul>li.dropdown2:hover>ul{visibility:visible;opacity:1;transform:scaleY(1)}.main-header .main-menu .navigation>.home>ul{width:204px}.main-header .main-menu .navigation>li{position:relative;display:inline-block;padding-right:65px;transition:all .5s ease}.main-header .main-menu .navigation>li.current>a,.main-header .main-menu .navigation>li:hover>a{opacity:1}.main-header .main-menu .navigation>li.current>a::before,.main-header .main-menu .navigation>li:hover>a::before{right:auto;left:0;width:100%}.main-header .main-menu .navigation>li.dropdown2:hover>ul{visibility:visible;opacity:1;transform:scaleY(1);pointer-events:all}.main-header .main-menu .navigation>li:hover>ul>li{opacity:1;transform:translateY(0);transition-delay:70ms}.main-header .main-menu .navigation>li:last-child{padding-right:0}.main-header .main-menu .navigation>li:last-child ul{right:0}.main-header .main-menu .navigation>li:last-child>a{padding-right:0}.main-header .main-menu .navigation>li>a{position:relative;display:block;padding:27px 0;color:#161e2d;font-size:16px;font-weight:500;line-height:21px;letter-spacing:0;text-align:center;transition:all .5s ease}.main-header .main-menu .navigation>li>a::before{position:absolute;right:0;bottom:25px;left:auto;z-index:1;width:0;height:2px;background:#1563df;transition:width .6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;content:""}.main-header .main-menu .navigation>li>ul{position:absolute;left:-35px;z-index:1;visibility:hidden;width:280px;margin-top:17px;border-radius:12px;background-color:#fff;opacity:0;box-shadow:0 10px 25px 0 rgba(54,95,104,.1);transition:all .3s ease;pointer-events:none}.main-header .main-menu .navigation>li>ul li:first-child{padding-top:8px}.main-header .main-menu .navigation>li>ul li:last-child{padding-bottom:8px}.main-header .main-menu .navigation>li>ul::after{position:absolute;top:-25px;right:0;left:0;height:35px;background-color:rgba(0,0,0,0);content:""}.main-header .main-menu .navigation>li>ul::before{position:absolute;bottom:calc(100% - 14px);left:45px;border-top:20px solid #fff;border-right:20px solid rgba(0,0,0,0);transform:rotate(45deg);content:""}.main-header .main-menu .navigation>li>ul>.current>a{color:#1563df}.main-header .main-menu .navigation>li>ul>li{position:relative;width:100%;text-align:left;transform:translateY(10px);transition:all .5s ease}.main-header .main-menu .navigation>li>ul>li.dropdown2:hover>a::after{color:#1563df}.main-header .main-menu .navigation>li>ul>li:hover>a{padding-left:45px;color:#1563df}.main-header .main-menu .navigation>li>ul>li:hover>a::before{opacity:1}.main-header .main-menu .navigation>li>ul>li:last-child{margin-bottom:0}.main-header .main-menu .navigation>li>ul>li:last-child>a{border-bottom:0}.main-header .main-menu .navigation>li>ul>li>a{position:relative;display:block;padding:16px 24px;color:#161e2d;font-size:14px;font-weight:600;line-height:19.6px;text-align:start;text-transform:capitalize;transition:all .5s ease}.main-header .main-menu .navigation>li>ul>li>ul{position:absolute;top:0;left:100%;visibility:hidden;overflow:hidden;width:280px;border:1px solid #e4e4e4;border-bottom-right-radius:16px;border-bottom-left-radius:16px;background-color:#fff;opacity:0;transition:all .3s ease}.main-header .main-menu .navigation>li>ul>li>ul>.current>a{color:#1563df}.main-header .main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%;border-bottom:1px solid hsla(0,0%,100%,.1);opacity:0;text-align:left;transform:translateY(-8px);transition:all .5s ease}.main-header .main-menu .navigation>li>ul>li>ul>li:hover>a{padding-left:45px;background-color:#fff;color:#1563df}.main-header .main-menu .navigation>li>ul>li>ul>li:last-child{margin-bottom:0}.main-header .main-menu .navigation>li>ul>li>ul>li:last-child a{border-bottom:0}.main-header .main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;padding:16px 24px;border-bottom:1px solid #e4e4e4;color:#5c6368;font-size:16px;font-weight:700;line-height:24px;text-transform:capitalize;transition:all .5s ease}.main-header .sticky-header{position:fixed;top:0;left:0;z-index:0;visibility:hidden;width:100%;padding:0;opacity:0;box-shadow:0 0 10px rgba(0,0,0,.1);transition:all .5s ease}.main-header .sticky-header .logo{position:relative;padding:7px 0}.main-header .sticky-header .main-menu .navigation>li{position:relative}.main-header .sticky-header .main-menu .navigation>li:last-child{margin-right:0}.main-header .sticky-header .main-menu .navigation>li>a{padding:22px 0}.main-header .sticky-header .main-menu .navigation>li>a::after{top:22px}.main-header .sticky-header .main-menu .navigation>li>a>span{top:10px}.main-header .sticky-header .mobile-nav-toggler{display:none;cursor:pointer}.main-header .sticky-header .navbar-header{display:none}.main-header.fixed-header .sticky-header{z-index:999;visibility:visible;opacity:1;animation:fadeInDown .5s linear 1}.main-header.header--search-mode #header-menu{overflow:hidden;width:0;height:75px}.main-header.header--search-mode .inner-header-center{overflow:visible;flex:1;width:auto;max-width:870px;height:auto;opacity:1}.main-header.header--search-mode .inner-header-left{gap:0 !important}.main-header.header--search-mode .login-text,.main-header.header--search-mode .logo-text{display:none}.main-header.header--search-mode .logo a{align-items:center}.main-header.fixed-header{position:sticky;top:0}.main-header.is-fixed{border-bottom:1px solid #e4e4e4;background-color:#fff;box-shadow:0 4px 18px 0 rgba(0,0,0,.08)}.mobile-button{position:absolute;top:50%;right:0;float:right;display:none;width:26px;height:26px;background-color:rgba(0,0,0,0);transform:translateY(-50%);transition:all 0s ease;cursor:pointer}.mobile-button::before,.mobile-button::after,.mobile-button span{background-color:#1563df;transition:all ease .3s}.mobile-button::before,.mobile-button::after{position:absolute;top:50%;left:0;width:100%;height:2px;transform-origin:50% 50%;content:""}.mobile-button span{position:absolute;top:50%;left:0;overflow:hidden;width:100%;height:2px;text-indent:200%}.mobile-button::before{transform:translate3d(0, -9px, 0)}.mobile-button::after{transform:translate3d(0, 9px, 0)}.mobile-button.active span{opacity:0}.mobile-button.active::before{transform:rotate3d(0, 0, 1, 45deg)}.mobile-button.active::after{transform:rotate3d(0, 0, 1, -45deg)}.mobile-button.mobi-style::before,.mobile-button.mobi-style::after,.mobile-button.mobi-style span{background-color:#fff}.mobile-menu{position:fixed;top:0;left:0;z-index:999999;visibility:hidden;width:300px;max-width:100%;height:100%;padding-right:30px}.mobile-menu .nav-logo{position:relative;height:78px;padding:32px 15px;background:#fff;box-shadow:0 4px 18px 0 rgba(0,0,0,.08)}.mobile-menu .nav-logo img{max-width:200px}.mobile-menu .bottom-canvas{overflow-y:auto;height:100vh;padding:30px 20px 100px}.mobile-menu .button-mobi-sell{margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #e4e4e4}.mobile-menu .button-mobi-sell a{width:100%}.mobile-menu .close-btn:hover{opacity:.5}.mobile-menu .login-box{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e4e4e4}.mobile-menu .login-box a,.mobile-menu .login-box span{font-weight:600}.mobile-menu .login-box svg{margin-right:5px}.mobile-menu .menu-backdrop{position:fixed;top:0;right:0;z-index:1;visibility:hidden;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:0;transition:all .3s ease 0s}.mobile-menu .menu-box{position:absolute;top:0;left:-100%;z-index:5;width:100%;height:100%;max-height:100%;border-radius:0;background-color:#fff;transition-duration:.3s;transition-timing-function:ease;-webkit-overflow-scrolling:touch}.mobile-menu .menu-outer{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e4e4e4}.mobile-menu .mobi-icon-box .box{margin-bottom:19px;padding-bottom:19px;border-bottom:1px solid #e4e4e4}.mobile-menu .mobi-icon-box .box .content{color:#a3abb0}.mobile-menu .mobi-icon-box .box .content h5{color:#5c6368}.mobile-menu .mobi-icon-box .box:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.mobile-menu .mobi-icon-box .icon{margin-right:10px;font-size:20px}.mobile-menu .navigation{position:relative;display:block;width:100%}.mobile-menu .navigation li{position:relative;display:block}.mobile-menu .navigation li.current li.current>a,.mobile-menu .navigation li.current>a,.mobile-menu .navigation li:hover>a{color:#1563df}.mobile-menu .navigation li.dropdown2 .dropdown2-btn{position:absolute;top:0;right:0;z-index:5;width:100%;line-height:44px;text-align:end;cursor:pointer}.mobile-menu .navigation li.dropdown2 .dropdown2-btn span{opacity:0}.mobile-menu .navigation li.open .dropdown2-btn::before{transform:unset}.mobile-menu .navigation li.dropdown2>ul li a{border-bottom:unset;color:#161e2d}.mobile-menu .navigation li>a{position:relative;display:block;padding:10px 0;color:#161e2d;font-size:16px;font-weight:500;line-height:26px}.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul{display:none;padding:15px 20px;border-radius:10px;background:rgba(21,99,223,.1)}.mobile-menu .navigation li>ul>li,.mobile-menu .navigation li>ul>li>ul>li{margin-bottom:0}.mobile-menu .navigation li>ul>li:last-child{border-bottom:0}.mobile-menu .navigation li>ul>li>a{padding:7px 0 !important;font-weight:500}.mobile-menu .navigation li>ul>li>ul{padding-left:15px}.mobile-menu .navigation li>ul>li>ul>li>a{padding-left:40px}.mobile-menu-visible .close-btn{visibility:visible;opacity:1}.mobile-menu-visible .mobile-menu{visibility:visible}.mobile-menu-visible .mobile-menu .menu-backdrop{visibility:visible;opacity:1;transition:all .3s ease}.mobile-menu-visible .mobile-menu .menu-box{left:0;transition-duration:.3s;transition-timing-function:ease;-webkit-overflow-scrolling:touch}.wrap-top .logo-box{margin-left:152px}@media only screen and (max-width: 1519px){.main-header .main-menu{position:relative;margin-left:1px}}@media only screen and (max-width: 1300px){.main-header .main-menu .navigation>li{padding-right:40px}}@media only screen and (max-width: 1199px){.header-account{gap:10px}.header-account .btn-login{min-width:100px}.header-account .tf-btn{min-width:150px}.header-account ul{margin-right:6px}.main-header .main-menu .navigation>li{padding-right:30px}}@media only screen and (max-width: 1099px){#navbarSupportedContent{display:block}.header-account{margin-right:50px}.header-account .dropdown-menu{margin-top:19px !important}.header-account ul{margin-right:20px}.header-search .header-account{flex-grow:1;justify-content:flex-end}.header-search .nav-outer .outer-search{width:auto;border:0}.header-search .nav-outer .outer-search .form-box{display:none}.inner-header-center .inner-group{margin:0 auto}.main-header{padding:15px}.main-header .main-menu{display:none}.mobile-button{display:block !important}}@media only screen and (max-width: 767px){.header-account .dropdown-menu{margin-top:21px !important}.header-account ul{margin-right:0}}@media only screen and (max-width: 575px){.header-account .tf-btn{display:none}.main-header.header--search-mode .inner-header-left{display:none !important}}@media only screen and (min-width: 1441px){.main-header{padding-right:30px;padding-left:30px}.main-header .inner-header-left{gap:50px}}@media only screen and (min-width: 1520px){.main-header{padding-right:100px;padding-left:100px}}.header-account .dropdown-toggle::after{content:none}.header-account .dropdown-menu{max-width:204px;width:100%;margin-top:23px !important;padding:0;border:1px solid #e4e4e4;border-top:0;border-radius:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.header-account .dropdown-menu .dropdown-item{padding:16px 24px;font-size:16px;font-weight:600;line-height:26px;color:#5c6368;text-transform:capitalize;transition:all .3s ease}.header-account .dropdown-menu .dropdown-item:hover{color:#1563df;background-color:#fff}.header-account .dropdown-menu .dropdown-item:not(:last-child){border-bottom:1px solid #e4e4e4}.navigation-menu-footer li a{position:relative}.navigation-menu-footer li a::after{position:absolute;right:0;bottom:0;left:auto;z-index:1;width:0;height:1px;background:#1563df;transition:width .6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;content:""}.navigation-menu-footer li a:hover{color:#1563df}.navigation-menu-footer li a:hover::after{right:auto;left:0;width:100%}.footer-exp{padding:64px 32px 0;background:#0a1628;color:#fff;font-family:inherit}.footer-exp .fe-inner{max-width:1320px;margin:0 auto}.fe-brand{display:flex;align-items:center;gap:12px}.fe-brand .fe-wordmark{color:#fff;font-size:22px}.fe-brand-strip{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:36px 0}.fe-city-grid{display:grid;gap:4px 24px;grid-template-columns:repeat(5, 1fr)}.fe-city-grid a{display:block;padding:7px 0;color:hsla(0,0%,100%,.65);font-size:13px;line-height:1.4;text-decoration:none;transition:color .15s ease}.fe-city-grid a:hover{color:#5fa0ff}.fe-legal{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;border-top:1px solid hsla(0,0%,100%,.06)}.fe-legal .fe-copy{color:hsla(0,0%,100%,.4);font-size:13px}.fe-legal .fe-legal-links{display:flex;gap:32px}.fe-legal .fe-legal-links a{color:hsla(0,0%,100%,.55);font-size:13px;text-decoration:none;transition:color .15s ease}.fe-legal .fe-legal-links a:hover{color:#fff}.fe-links-col .fe-ai-dot{display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:9999px;background:#00c4b3;vertical-align:middle;box-shadow:0 0 8px rgba(0,196,179,.6)}.fe-links-col a{color:hsla(0,0%,100%,.75);font-size:14px;text-decoration:none;transition:color .15s ease}.fe-links-col a:hover{color:#5fa0ff}.fe-links-col h4{margin:0 0 16px;color:hsla(0,0%,100%,.45);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fe-links-col ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.fe-links-row{display:grid;gap:40px;grid-template-columns:repeat(5, 1fr);padding:48px 0 40px;border-bottom:1px solid hsla(0,0%,100%,.06)}.fe-matrix{padding-bottom:56px;border-bottom:1px solid hsla(0,0%,100%,.06)}.fe-matrix-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px}.fe-matrix-head h2{margin:12px 0 0;color:#fff;font-size:22px;font-weight:700;letter-spacing:-0.01em}.fe-matrix-head p{max-width:420px;margin:0;color:hsla(0,0%,100%,.45);font-size:13px;line-height:1.55}.fe-seo-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:9999px;background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.4);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.fe-seo-badge .fe-pip{width:6px;height:6px;border-radius:9999px;background:#00c4b3}.fe-socials{display:flex;align-items:center;gap:16px}.fe-socials .fe-icons{display:flex;gap:10px}.fe-socials .fe-icons a{display:flex;justify-content:center;align-items:center;width:38px;height:38px;border-radius:9999px;background:hsla(0,0%,100%,.07);color:#fff;text-decoration:none;transition:all .2s ease}.fe-socials .fe-icons a:hover{background:#1563df;transform:translateY(-1px)}.fe-socials .fe-icons svg{width:16px;height:16px;fill:currentColor}.fe-socials .fe-socials-label{color:#fff;font-size:15px;font-weight:600}.fe-tab-inputs{display:none}#fe-t1:checked~.fe-tab-bar label[for=fe-t1]{background:#1563df;color:#fff}#fe-t1:checked~.fe-tab-panels #fe-p1{display:block}#fe-t2:checked~.fe-tab-bar label[for=fe-t2]{background:#1563df;color:#fff}#fe-t2:checked~.fe-tab-panels #fe-p2{display:block}#fe-t3:checked~.fe-tab-bar label[for=fe-t3]{background:#1563df;color:#fff}#fe-t3:checked~.fe-tab-panels #fe-p3{display:block}#fe-t4:checked~.fe-tab-bar label[for=fe-t4]{background:#1563df;color:#fff}#fe-t4:checked~.fe-tab-panels #fe-p4{display:block}#fe-t5:checked~.fe-tab-bar label[for=fe-t5]{background:#1563df;color:#fff}#fe-t5:checked~.fe-tab-panels #fe-p5{display:block}#fe-t6:checked~.fe-tab-bar label[for=fe-t6]{background:#1563df;color:#fff}#fe-t6:checked~.fe-tab-panels #fe-p6{display:block}.fe-tab-bar{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:28px}.fe-tab-bar label{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:9999px;background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.55);font-size:13px;font-weight:600;transition:all .18s ease;cursor:pointer;user-select:none}.fe-tab-bar label:hover{background:hsla(0,0%,100%,.08);color:#fff}.fe-tab-panel{display:none}.fe-tab-panel h3{margin-bottom:16px;color:hsla(0,0%,100%,.4);font-size:13px;font-weight:600}.fe-tab-panels{position:relative}.footer-cl-1{margin-right:20.4%}.footer-cl-2{margin-left:15.4%}.footer-cl-3{margin-left:20%}.footer-cl-4{margin-left:17.3%}#subscribe-form{position:relative;margin-top:24px}#subscribe-form .icon-left{position:absolute;top:50%;transform:translateY(-50%);font-size:20px;color:#a3abb0}#subscribe-form input{background:hsla(0,0%,100%,.07);padding:12px 16px;border-color:rgba(0,0,0,0);border-radius:999px;font-weight:400;font-size:14px;line-height:19.6px;color:#a3abb0;font-style:unset}#subscribe-form input::placeholder{font-size:14px;line-height:19.6px;color:#a3abb0;font-style:unset}#subscribe-form button{position:absolute;top:50%;right:0;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,0);border:0}#subscribe-form button .icon{font-size:20px;color:#a3abb0}#subscribe-msg .notification_ok{color:#198754}.ft-download li:not(:last-child){margin-bottom:10px}.footer{background-color:#161e2d;background-repeat:no-repeat;background-size:cover}.footer .content-footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:30px 0;border-top:1px solid hsla(0,0%,100%,.08)}.footer .content-footer-bottom .menu-bottom{display:flex;align-items:center;gap:19px}.footer .content-footer-bottom .menu-bottom a{color:#a3abb0;font-size:14px;font-weight:400;line-height:22px}.footer .content-footer-bottom .menu-bottom a:hover{color:#1563df}.footer .inner-footer{padding:50px 0}.footer .inner-footer .navigation-menu-footer li{margin-top:4px}.footer .top-footer{padding:50px 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.footer .top-footer .content-footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}.footer .wd-social{display:flex;align-items:center}.footer .wd-social span{margin-right:16px;color:#fff;font-size:14px;font-weight:600;line-height:24px}@media(max-width: 767px){.footer .footer-col-block.open .footer-heading-mobile::after{transform:translate(0, -50%) rotate(180deg)}.footer .footer-col-block.open .footer-heading-mobile::before{opacity:0}.footer .footer-heading-mobile{position:relative;display:block}.footer .footer-heading-mobile::after{position:absolute;top:50%;right:10px;width:12px;height:1px;background-color:#fff;transform:translateY(-50%);transition:.25s ease-in-out;content:""}.footer .footer-heading-mobile::before{position:absolute;top:50%;right:15px;width:1px;height:12px;background-color:#fff;transform:translate(-50%, -50%);transition:.25s ease-in-out;content:""}.footer .tf-collapse-content{display:none}}@media(max-width: 991px){.footer .inner-footer,.footer .top-footer{padding:40px 0}.footer .wd-social span{display:none}}@media only screen and (max-width: 991px){.footer-cl-1,.footer-cl-2{margin-bottom:30px;margin-left:0;margin-right:0}.footer-cl-3,.footer-cl-4{margin-left:0}}@media only screen and (max-width: 767px){.footer .footer-cl-1,.footer .footer-cl-2,.footer .footer-cl-3{margin-bottom:20px}}@media(max-width: 1100px){.fe-city-grid{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 900px){.fe-links-row{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 800px){.fe-city-grid{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 560px){.fe-city-grid{grid-template-columns:repeat(2, 1fr)}}.pdp-wrap{background:#f5f6f8;color:#161e2d;font-family:"Manrope",sans-serif;min-height:100vh}.pdp-wrap *{box-sizing:border-box}.pdp-wrap h1,.pdp-wrap h2,.pdp-wrap h3,.pdp-wrap p,.pdp-wrap ul{margin:0;padding:0}.pdp-container{padding:28px 24px 60px}.pdp-breadcrumb{align-items:center;color:#64708a;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;margin-bottom:16px}.pdp-breadcrumb .pdp-back{align-items:center;color:#1563df;display:inline-flex;font-weight:600;gap:4px}.pdp-breadcrumb .pdp-sep{color:#d5d9e0;margin:0 4px}.pdp-breadcrumb a{color:#64708a;text-decoration:none}.pdp-breadcrumb a:hover{color:#1563df}.pdp-title-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:4px}.pdp-title-col{flex:1 1 320px;min-width:0}.pdp-h1{color:#161e2d;font-size:24px;font-weight:700;letter-spacing:-0.02em;line-height:1.25}.pdp-h1::first-letter{text-transform:uppercase}.pdp-type-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.pdp-type-badge{border-radius:9999px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;padding:4px 10px;text-transform:uppercase}.pdp-type-badge.rent{background:#e0faf8;color:#005d54}.pdp-type-badge.sale{background:#e7f0ff;color:#1563df}.pdp-location{align-items:center;color:#5c6368;display:inline-flex;font-size:13px;gap:5px;margin-top:6px;text-decoration:none}.pdp-location:hover{color:#1563df}.pdp-date-meta{align-items:center;color:#64708a;display:flex;flex-wrap:wrap;font-size:12px;gap:16px;margin-top:8px}.pdp-date-meta .dot{color:#d5d9e0}.pdp-date-meta .item{align-items:center;display:inline-flex;gap:5px}.pdp-date-meta strong{color:#5c6368;font-weight:600}.pdp-actions{display:flex;gap:8px;margin-top:14px}.pdp-actions a{align-items:center;background:#fff;border:1px solid #e8ecf2;border-radius:9999px;color:#5c6368;cursor:pointer;display:inline-flex;height:36px;justify-content:center;text-decoration:none;transition:all .15s;width:36px}.pdp-actions a:hover{background:#e7f0ff;border-color:#1563df;color:#1563df}.pdp-gallery{background:#e8ecf2;border-radius:20px;display:grid;gap:4px;grid-template-columns:2fr 1fr 1fr;grid-template-rows:200px 200px;margin-bottom:28px;overflow:hidden}.pdp-gallery a{background:#d8e4f5;display:block;overflow:hidden;position:relative}.pdp-gallery a.pdp-main{grid-row:1/3}.pdp-gallery img{display:block;height:100%;object-fit:cover;width:100%}.pdp-gallery-actions{display:flex;gap:8px;position:absolute;right:16px;top:16px;z-index:2}.pdp-gallery-actions a{align-items:center;background:#fff;border-radius:9999px;box-shadow:0 2px 8px rgba(22,30,45,.1);color:#161e2d;display:inline-flex;height:40px;justify-content:center;width:40px}.pdp-gallery-more{backdrop-filter:blur(4px);background:rgba(0,0,0,.55);border:none;border-radius:9999px;bottom:12px;color:#fff;cursor:pointer;font-family:"Manrope",sans-serif;font-size:12px;font-weight:700;padding:6px 14px;position:absolute;right:12px}.pdp-gallery-more-mobile{display:none}.pdp-stats{border-bottom:1px solid #f0f2f5;border-top:1px solid #f0f2f5;display:flex;flex-wrap:wrap;gap:0;margin:20px 0}.pdp-stats-item{border-right:1px solid #f0f2f5;flex:1 1 0;min-width:90px;padding:14px 8px;text-align:center}.pdp-stats-item:last-child{border-right:none}.pdp-stats-label{color:#64708a;font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:5px;text-transform:uppercase}.pdp-stats-val{color:#161e2d;font-size:16px;font-weight:700}.pdp-section{margin-top:28px}.pdp-section-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.pdp-section-head h2{color:#161e2d;font-size:16px;font-weight:700;letter-spacing:-0.01em}.pdp-description{color:#5c6368;font-size:14px;line-height:1.75}.pdp-description p{margin:0 0 10px}.pdp-description p:last-child{margin-bottom:0}.pdp-details{background:#fff;border:1px solid #e8ecf2;border-radius:10px;display:grid;gap:0;grid-template-columns:1fr 1fr;overflow:hidden}.pdp-details-row{align-items:center;border-bottom:1px solid #f0f2f5;display:flex;justify-content:space-between;padding:10px 14px}.pdp-details-row .lbl{color:#64708a;font-size:13px}.pdp-details-row .val{color:#161e2d;font-size:13px;font-weight:600}.pdp-details-row:last-child,.pdp-details-row:nth-last-child(2){border-bottom:none}.pdp-amenities-grid{display:grid;gap:10px 20px;grid-template-columns:1fr 1fr}.pdp-amenity{align-items:center;color:#5c6368;display:flex;font-size:13px;gap:9px}.pdp-amenity-check{align-items:center;background:#e7f0ff;border-radius:9999px;color:#1563df;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.pdp-layout-list{display:flex;flex-direction:column;gap:8px}.pdp-layout-list>div{align-items:flex-start;color:#5c6368;display:flex;font-size:14px;gap:8px;line-height:1.5}.pdp-layout-list>div::before{background:#1563df;border-radius:50%;content:"";flex-shrink:0;height:6px;margin-top:8px;width:6px}.pdp-exposure-cards{display:grid;gap:10px;grid-template-columns:repeat(auto-fit, minmax(190px, 1fr))}.pdp-exp-card{border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:13px 14px}.pdp-exp-card-head{align-items:center;display:flex;gap:9px}.pdp-exp-letter{align-items:center;border-radius:9999px;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:800;height:26px;justify-content:center;letter-spacing:-0.01em;width:26px}.pdp-exp-name{flex:1;font-size:14px;font-weight:700;letter-spacing:-0.01em}.pdp-exp-icon{display:flex;margin-left:auto;opacity:.85}.pdp-exp-desc{color:#5c6368;font-size:12px;line-height:1.45}.pdp-exp-s{background:#fff6e0;border:1px solid #f3dca0}.pdp-exp-s .pdp-exp-letter{background:#e6a82e}.pdp-exp-s .pdp-exp-name,.pdp-exp-s .pdp-exp-icon{color:#7d5400}.pdp-exp-n{background:#eef2fb;border:1px solid #cfdaee}.pdp-exp-n .pdp-exp-letter{background:#7488ad}.pdp-exp-n .pdp-exp-name,.pdp-exp-n .pdp-exp-icon{color:#2c3f63}.pdp-exp-e{background:#feedda;border:1px solid #f3c8a3}.pdp-exp-e .pdp-exp-letter{background:#dc8a3a}.pdp-exp-e .pdp-exp-name,.pdp-exp-e .pdp-exp-icon{color:#854613}.pdp-exp-w{background:#fde4d9;border:1px solid #f0b09b}.pdp-exp-w .pdp-exp-letter{background:#d96a4a}.pdp-exp-w .pdp-exp-name,.pdp-exp-w .pdp-exp-icon{color:#85371c}.pdp-map{border:1px solid #e8ecf2;border-radius:16px;height:360px;overflow:hidden}.pdp-map iframe{border:0;display:block;height:100%;width:100%}.pdp-proscons{display:grid;gap:12px;grid-template-columns:1fr 1fr}.pdp-pc-head{align-items:center;display:flex;gap:7px;margin-bottom:12px}.pdp-pc-icon{align-items:center;border-radius:9999px;color:#fff;display:inline-flex;height:24px;justify-content:center;width:24px}.pdp-pc-list{display:flex;flex-direction:column;gap:7px}.pdp-pc-list>div{align-items:flex-start;display:flex;font-size:13px;gap:7px;line-height:1.4}.pdp-pc-list>div::before{border-radius:50%;content:"";flex-shrink:0;height:5px;margin-top:6px;width:5px}.pdp-pros{background:#e8faf0;border:1px solid #b8edcc;border-radius:14px;padding:16px 18px}.pdp-pros .pdp-pc-icon{background:#1a8a42}.pdp-pros .pdp-pc-list>div{color:#1e5c30}.pdp-pros .pdp-pc-list>div::before{background:#1a8a42}.pdp-pros .pdp-pc-title{color:#15803d;font-size:13px;font-weight:700}.pdp-cons{background:#fff4f4;border:1px solid #f5c6c6;border-radius:14px;padding:16px 18px}.pdp-cons .pdp-pc-icon{background:#c72929}.pdp-cons .pdp-pc-list>div{color:#7a1a1a}.pdp-cons .pdp-pc-list>div::before{background:#c72929}.pdp-cons .pdp-pc-title{color:#c72929;font-size:13px;font-weight:700}.pdp-badge-market{display:inline-flex;align-items:center;gap:5px;width:fit-content;padding:4px 12px;border-radius:9999px;font-size:12px;font-weight:700;line-height:1.3;white-space:nowrap;margin-bottom:8px}.pdp-badge-market.good{background:#e8faf0;color:#15803d}.pdp-badge-market.neutral{background:#f3f4f6;color:#5c6368}.pdp-badge-market.over{background:#fff8e6;color:#8c5a00}.pdp-badge-market.warn{background:#fee2e2;color:#b91c1c}.pdp-market-bar{background:#f0f2f5;border-radius:9999px;height:6px;margin-bottom:12px;overflow:hidden}.pdp-market-bar-fill{border-radius:9999px;height:100%;transform:scaleX(0);transform-origin:left center;transition:transform .25s ease;width:100%}.pdp-market-bar-fill.good{background:#1a8a42}.pdp-market-bar-fill.muted{background:#cfd6e0}.pdp-market-bar-fill.over{background:#b57400}.pdp-market-comp{border-top:1px solid #f0f2f5;margin-top:14px;padding-top:16px}.pdp-market-comp-title{color:#64708a;font-size:12px;font-weight:700;letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase}.pdp-market-comp-row{display:flex;justify-content:space-between;margin-bottom:6px}.pdp-market-comp-row .l{color:#5c6368;font-size:12px}.pdp-market-comp-row .v{color:#161e2d;font-size:13px;font-weight:600}.pdp-market-comp-row .v.good{color:#15803d;font-weight:700}.pdp-market-comp-row .v.over{color:#8c5a00;font-weight:700}.pdp-market-verdict{align-items:center;border-radius:10px;display:flex;font-size:12px;font-weight:700;gap:8px;padding:9px 12px}.pdp-market-verdict.good{background:#e8faf0;color:#15803d}.pdp-market-verdict.over{background:#fff8e6;color:#8c5a00}.pdp-price-history{background:#fff;border:1px solid #e8ecf2;border-radius:14px;overflow:hidden}.pdp-price-history>summary{align-items:center;cursor:pointer;display:flex;gap:12px;list-style:none;padding:14px 18px;user-select:none}.pdp-price-history>summary::-webkit-details-marker{display:none}.pdp-price-history[open] .pdp-ph-chev{transform:rotate(180deg)}.pdp-ph-list{border-top:1px solid #f0f2f5;padding:4px 0 8px}.pdp-ph-row{align-items:center;display:flex;gap:12px;padding:10px 18px}.pdp-ph-row.current{background:#f5f6f8}.pdp-ph-row.current .pdp-ph-dot{background:#1563df;box-shadow:0 0 0 3px #e7f0ff;height:12px;width:12px}.pdp-ph-row.current .pdp-ph-price{color:#161e2d;font-weight:800}.pdp-ph-rail{align-items:center;display:flex;flex-direction:column;flex-shrink:0;width:16px}.pdp-ph-dot{background:#e8ecf2;border-radius:50%;flex-shrink:0;height:8px;width:8px}.pdp-ph-line{background:#f0f2f5;height:20px;margin-top:3px;width:1px}.pdp-ph-icon{align-items:center;border-radius:9999px;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.pdp-ph-icon.down{background:#e8faf0;color:#15803d}.pdp-ph-icon.up{background:#fff8e6;color:#8c5a00}.pdp-ph-body{flex:1;min-width:0}.pdp-ph-head{flex:1;min-width:0}.pdp-ph-top{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.pdp-ph-title{color:#161e2d;font-size:13px;font-weight:700}.pdp-ph-price{color:#5c6368;font-size:15px;font-weight:600;letter-spacing:-0.01em}.pdp-ph-date{color:#64708a;font-size:11px}.pdp-ph-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.pdp-ph-diff{font-size:12px;font-weight:700}.pdp-ph-diff.down{color:#15803d}.pdp-ph-diff.up{color:#8c5a00}.pdp-ph-summary{font-size:12px;font-weight:600;margin-top:1px}.pdp-ph-summary.down{color:#15803d}.pdp-ph-summary.up{color:#8c5a00}.pdp-ph-note{font-size:11px;font-weight:600}.pdp-ph-note.down{color:#15803d}.pdp-ph-note.first{color:#1563df}.pdp-ph-note.up{color:#8c5a00}.pdp-ph-current-badge{background:#e7f0ff;border-radius:9999px;color:#1563df;font-size:11px;font-weight:700;padding:1px 7px}.pdp-ph-chev{color:#64708a;flex-shrink:0;transition:transform .2s}.pdp-ph-spark{flex-shrink:0}.pdp-ph-spark.down circle,.pdp-ph-spark.down polyline{stroke:#1a8a42}.pdp-ph-spark.up circle,.pdp-ph-spark.up polyline{stroke:#b57400}.pdp-price-card{align-items:flex-end;background:#fff;border:1px solid #e8ecf2;border-radius:14px;display:inline-flex;flex-direction:column;flex-shrink:0;gap:6px;padding:12px 18px}.pdp-price-row{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.pdp-price-label{color:#1563df;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.pdp-price-label.rent{color:#005d54}.pdp-price-main{color:#1563df;font-size:28px;font-weight:600;line-height:1}.pdp-price-per-sqm{color:#64708a;font-size:11px}.pdp-price-rent-val{color:#005d54;font-size:20px;font-weight:700;letter-spacing:-0.02em;line-height:1}.pdp-price-rent-unit{color:#64708a;font-size:12px;font-weight:500}.pdp-price-sep{background:#e8ecf2;height:1px;width:100%}.pdp-ai-badge{align-items:center;background:linear-gradient(135deg, #00C4B3, #1563df);border-radius:10px;box-shadow:0 3px 10px rgba(21,99,223,.25);color:#fff;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.pdp-ai-badge-inline{background:linear-gradient(90deg, #00C4B3, #1563df);border-radius:9999px;color:#fff;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 9px;text-transform:uppercase}.pdp-ai-chat{background:#fff;border:1px solid #e8ecf2;border-radius:16px;overflow:hidden}.pdp-ai-head{align-items:center;background:none;border:none;cursor:default;display:flex;font-family:"Manrope",sans-serif;gap:10px;padding:16px 20px;text-align:left;width:100%}.pdp-ai-head-main{flex:1;min-width:0}.pdp-ai-head-sub{color:#64708a;font-size:12px}.pdp-ai-head-title{color:#161e2d;font-size:14px;font-weight:700}.pdp-ai-suggest{display:flex;flex-direction:column;gap:6px;padding:0 16px 14px}.pdp-ai-suggest-btn{background:#f5f6f8;border:1px solid #f0f2f5;border-radius:9999px;color:#5c6368;cursor:pointer;font-family:"Manrope",sans-serif;font-size:12px;font-weight:500;padding:7px 14px;text-align:left;transition:all .15s}.pdp-ai-suggest-btn:hover{background:#e7f0ff;border-color:#1563df;color:#1563df}.pdp-ai-yield{align-items:flex-start;background:linear-gradient(135deg, #e0faf8 0%, #eaf3ff 100%);border:1px solid #c5f5f0;border-radius:14px;display:flex;gap:14px;padding:18px 20px}.pdp-ai-yield-badge{align-items:center;background:linear-gradient(135deg, #00C4B3, #1563df);border-radius:12px;box-shadow:0 4px 12px rgba(0,196,179,.3);color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.pdp-ai-yield-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.pdp-ai-yield-title{color:#005d54;font-size:14px;font-weight:700}.pdp-ai-yield-pct{background:linear-gradient(90deg, #00C4B3, #1563df);border-radius:9999px;color:#fff;font-size:12px;font-weight:700;padding:2px 9px}.pdp-ai-yield-note{color:#5c6368;font-size:13px;line-height:1.5}.pdp-sidebar{display:flex;flex-direction:column;gap:16px;position:sticky;top:80px}.pdp-card{background:#fff;border:1px solid #e8ecf2;border-radius:16px;padding:20px 22px}.pdp-contact{background:#fff;border:1px solid #e8ecf2;border-radius:16px;padding:20px 22px}.pdp-contact-title{color:#161e2d;font-size:14px;font-weight:600;margin-bottom:14px}.pdp-contact-offers{align-items:center;border-bottom:1px solid #f0f2f5;display:flex;gap:12px;margin-bottom:18px;padding-bottom:16px}.pdp-contact-offers-icon{align-items:center;background:#e7f0ff;border-radius:12px;color:#1563df;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.pdp-contact-offers-title{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-bottom:3px}.pdp-contact-offers-title .best{background:#e8faf0;border-radius:9999px;color:#15803d;font-size:11px;font-weight:700;padding:2px 9px}.pdp-contact-offers-title strong{color:#161e2d;font-size:15px;font-weight:800}.pdp-contact-offers-sub{color:#64708a;font-size:12px;line-height:1.4}.pdp-contact-form{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.pdp-input{background:#f5f6f8;border:1px solid #f0f2f5;border-radius:10px;color:#161e2d;font-family:"Manrope",sans-serif;font-size:14px;outline:none;padding:10px 13px;transition:border-color .15s;width:100%}.pdp-input:focus{border-color:#1563df}.pdp-btn-primary{background:#1563df;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:"Manrope",sans-serif;font-size:14px;font-weight:700;margin-bottom:8px;padding:13px 0;transition:background .15s;width:100%}.pdp-btn-primary:disabled{background:#9aa8c4;cursor:not-allowed}.pdp-btn-primary:hover{background:#0e49a6}.pdp-btn-soft{align-items:center;background:#e7f0ff;border:none;border-radius:10px;color:#1563df;cursor:pointer;display:flex;font-family:"Manrope",sans-serif;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:11px 0;width:100%}.pdp-btn-soft:hover{background:#d3e4ff}.pdp-mortgage{background:#fff;border:1px solid #e8ecf2;border-radius:16px;padding:20px 22px}.pdp-mortgage-head{align-items:center;display:flex;gap:9px;margin-bottom:16px}.pdp-mortgage-head-icon{align-items:center;background:#fff8e6;border-radius:9999px;color:#8c5a00;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.pdp-mortgage-title{color:#161e2d;font-size:14px;font-weight:700}.pdp-mortgage-slider{accent-color:#1563df;margin-bottom:14px;width:100%}.pdp-mortgage-row{color:#64708a;display:flex;font-size:12px;justify-content:space-between;margin-bottom:6px}.pdp-mortgage-row strong{color:#161e2d;font-weight:700}.pdp-mortgage-result{align-items:center;background:#f5f6f8;border-radius:12px;display:flex;gap:16px;justify-content:space-between;padding:14px 16px}.pdp-mortgage-result-lbl{color:#64708a;font-size:11px;margin-bottom:3px}.pdp-mortgage-result-main{color:#1563df;font-size:22px;font-weight:800;letter-spacing:-0.02em}.pdp-mortgage-loan-val{color:#161e2d;font-size:14px;font-weight:600}.pdp-mortgage-loan-note{color:#64708a;font-size:11px}.pdp-related-searches{background:#fff;border:1px solid #e8ecf2;border-radius:16px;padding:20px 22px}.pdp-related-title{color:var(--color-text-muted);font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:14px;text-transform:uppercase}.pdp-related{display:flex;flex-wrap:wrap;gap:4px 8px}.pdp-related a{color:#1563df;font-size:13px;padding:3px 5px;text-decoration:underline}.pdp-related a::before{color:#64708a;content:"•"}.pdp-related-groups{display:flex;flex-direction:column;gap:14px;margin-top:18px}.pdp-related-group+.pdp-related-group{margin-top:16px}.pdp-related-group-title{color:#161e2d;font-size:13px;font-weight:700;margin-bottom:7px}.pdp-related-links{display:flex;flex-direction:column;gap:2px}.pdp-related-links a{color:#1563df;font-size:13px;line-height:1.4;padding:2px 0;text-decoration:none}.pdp-related-links a:hover{text-decoration:underline}@media(max-width: 576px){.pdp-amenities-grid{grid-template-columns:1fr}.pdp-details{grid-template-columns:1fr}.pdp-proscons{grid-template-columns:1fr}}@media(max-width: 767px){.pdp-gallery{grid-template-columns:1fr 1fr;grid-template-rows:240px 140px}.pdp-gallery a.pdp-main{grid-column:1/3;grid-row:1}.pdp-gallery a:nth-child(n+4){display:none}.pdp-gallery-more-desktop{display:none}.pdp-gallery-more-mobile{display:block}.pdp-price-card{align-items:start;background:none;border:none;border-radius:0;display:flex;flex-direction:row;gap:14px;padding:12px 14px;width:100%}.pdp-price-row{align-items:flex-start;flex:1;width:100% !important}.pdp-price-sep{align-self:stretch;height:auto;width:1px}.pdp-title-col{flex:1 1 160px}.pdp-title-row{align-items:stretch;flex-direction:column}}@media(max-width: 992px){.pdp-sidebar{position:static}}
