@font-face{font-family:AkaratLateef;src:url(lateef.ttf) format('truetype');font-display:swap}
:root{--am-olive:#a3a46a;--am-deep:#92935e;--am-pink:#ff005a;--am-paper:#f5f5f5;--am-ink:#191919}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--am-paper);color:var(--am-ink);font:22px/1.25 AkaratLateef,serif}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}button{border:0}img{max-width:100%}h1,h2,h3,p{margin-top:0}h1{font-size:32px}h2{font-size:27px}input,select,textarea{width:100%;min-height:44px;border:1px solid #bbb;background:white;color:#171717;padding:6px 10px;border-radius:0}input[type=file]{padding:10px;font-size:19px}textarea{resize:vertical}input:focus,select:focus,textarea:focus,a:focus-visible,summary:focus-visible,button:focus-visible{outline:3px solid #27a0bc;outline-offset:2px}label{display:block}fieldset{border:1px solid #dedede;margin:22px 0;padding:18px}legend{padding:0 10px;color:#65673d;font-size:26px}label>span{color:var(--am-pink)}.am-wrap{width:calc(100% - 40px);max-width:1170px;margin-inline:auto}.am-skip{position:fixed;z-index:99;top:-70px;background:white;padding:10px}.am-skip:focus{top:0}.am-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.am-header{position:absolute;inset:10px 0 auto;z-index:10;color:var(--am-olive);font-size:20px;font-weight:bold}.am-header nav{display:flex;align-items:center;gap:20px;min-height:40px}.am-menu{display:flex;gap:40px;list-style:none;padding:0;margin:0}.am-menu>li{position:relative}.am-menu summary{list-style:none}.am-menu summary::-webkit-details-marker{display:none}.am-dropdown{position:absolute;right:0;top:100%;width:205px;padding:10px;background:white;color:var(--am-deep);box-shadow:0 3px 8px #0004;max-height:70vh;overflow:auto;z-index:20}.am-dropdown a{display:block;padding:4px 10px}.am-dropdown a:hover{background:#eee}.am-small-brand,.am-menu-button,.am-header-add{display:none}.am-intro{height:400px;position:relative;background:#3d4854 url(hero.jpg) center center/cover no-repeat;background-attachment:fixed;border-bottom:1px solid #ccc}.am-intro:before{content:'';position:absolute;inset:0;background:#0008}.am-intro-layout{display:grid;grid-template-columns:1fr 1fr;position:relative;height:100%;padding-top:70px;gap:28px}.am-intro-copy{padding-left:0;color:#ddd;text-align:justify;position:relative}.am-intro-copy h2{margin:0 0 6px;color:#eee;font-size:32px}.am-intro-copy p{font-size:25px;line-height:1.1;margin-bottom:22px;letter-spacing:1px;max-width:470px}.am-intro-actions{display:flex;font-size:18px;width:fit-content;margin-left:auto}.am-intro-actions a{padding:4px 20px;background:var(--am-olive);color:#fff}.am-intro-actions a:first-child{border-radius:0 18px 18px 0}.am-intro-actions a:last-child{background:#333;border-radius:18px 0 0 18px}.am-social{display:flex;justify-content:center;gap:12px;border-bottom:2px solid #ddd8;margin-top:45px;height:18px}.am-social a{background:#f5f5f5;color:#292929;min-width:65px;height:36px;display:grid;place-content:center;border-radius:8px;font-size:28px;transform:translateY(-18px)}.am-intro-identity{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;padding-top:46px;direction:rtl}.am-logo{height:160px;width:180px;object-fit:contain;background:white;border:2px solid #ccc;padding:0 10px}.am-contact-orbit{position:relative;flex:1;min-width:150px;height:230px;color:#dbdb91}.am-contact-orbit a{position:absolute;font:bold 28px/30px serif;width:34px;height:34px;border:3px solid #9b5858;border-radius:50%;text-align:center}.am-contact-orbit a:nth-child(1){right:48%;top:-40px}.am-contact-orbit a:nth-child(2){right:17%;top:100px}.am-contact-orbit a:nth-child(3){left:15%;top:100px}.am-search{position:relative;z-index:4;max-width:820px;width:calc(100% - 40px);margin:-20px auto 0}.am-search-line{display:grid;grid-template-columns:1fr 1fr 1fr 110px 50px;height:50px;box-shadow:1px 1px 3px #777}.am-search label{min-width:0}.am-search select{height:50px;border:1px solid #ccc;font-size:20px;padding:0 14px}.am-search button,.am-reset{background:var(--am-deep);color:#fff;display:grid;place-content:center;font-size:29px}.am-reset{background:var(--am-olive)}.am-advanced summary{font-size:18px;list-style:none;text-align:left;padding:10px;max-width:140px;margin-right:auto;min-height:36px}.am-advanced-fields{background:white;padding:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;border:1px solid #ddd}.am-content{min-height:300px;padding-top:38px;padding-bottom:40px}.am-search+.am-content{padding-top:0}.am-result-title{font-size:19px;margin:0 0 10px;min-height:28px}.am-property-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.am-property{background:white;border:1px solid #ccc;border-radius:3px;box-shadow:0 4px 6px #0002;min-width:0;overflow:hidden}.am-property h2{font-size:26px;font-weight:normal;margin:0;padding:9px 10px 5px;line-height:1.2}.am-card-main{display:flex;padding:5px 10px 0;gap:15px;min-height:163px}.am-card-photo{flex:0 0 170px;width:170px;position:relative;text-align:center;font-size:19px;padding-bottom:28px;align-self:flex-start}.am-card-photo img{display:block;width:170px;height:134px;object-fit:cover;background:#eee}.am-card-photo>span{position:absolute;top:82px;right:25%;background:white;padding:3px 10px;border-radius:3px;font-size:16px}.am-card-photo>b{display:block;color:#1b6867;font-size:21px;line-height:25px;position:absolute;bottom:0;width:100%}.am-card-copy{flex:1;min-width:0}.am-card-price{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.am-card-price strong{font-size:28px;font-weight:bold;color:var(--am-pink);line-height:1.1}.am-code{padding:1px 12px;color:white;background:#27a0bc;font-size:18px;white-space:nowrap}.am-card-copy time{display:block;font-size:17px;margin:4px 0}.am-card-copy p{font-size:21px;line-height:1.05;text-align:justify}.am-card-facts{display:flex;margin:0;background:#f5f5f5;border-top:1px solid #ddd;min-height:40px;align-items:stretch;overflow:hidden}.am-card-facts>div{display:flex;gap:5px;align-items:center;justify-content:center;flex:1;border-left:1px solid #ccc;padding:3px 4px;white-space:nowrap;min-width:0}.am-card-facts dt{color:#666;font-size:15px}.am-card-facts dd{margin:0;color:var(--am-pink);font-size:20px}.am-card-facts>a{display:grid;place-content:center;background:#22bf68;color:#fff;width:38px;flex-shrink:0;font:24px serif}.am-pagination{display:flex;justify-content:center;gap:8px;margin:32px 0}.am-pagination a{padding:4px 15px;border:1px solid #ccc;background:white;min-width:44px;text-align:center}.am-pagination [aria-current]{background:var(--am-deep);color:white}.am-panel{padding:30px;background:white;border:1px solid #ccc;box-shadow:0 3px 5px #0001;margin-bottom:24px}.am-panel p{font-size:25px;line-height:1.5}.am-panel h1{border-bottom:1px solid #ddd;padding-bottom:12px}.am-button{background:var(--am-deep);color:#fff;display:inline-block;min-height:44px;padding:8px 28px;font-size:24px}.am-breadcrumb{margin-bottom:18px;color:#6e7045}.am-detail-price{color:var(--am-pink);font-size:34px!important}.am-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:20px 0}.am-gallery a{background:#f3f3f3;display:block}.am-gallery img{width:100%;height:220px;object-fit:contain;display:block}.am-detail-facts{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#ddd;border:1px solid #ddd}.am-detail-facts>div{display:flex;justify-content:space-between;background:#fafafa;padding:12px 18px}.am-detail-facts dd{margin:0;color:#6d7045}.am-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.am-submission{max-width:850px;margin-inline:auto}.am-help{font-size:20px!important;color:#555}.am-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.am-image-preview{display:flex;gap:10px;flex-wrap:wrap}.am-image-preview img{width:100px;height:80px;object-fit:cover}.am-submission [role=status]{border:1px solid #ba354d;padding:10px;color:#9b1436;font-size:23px}.am-received{text-align:center;max-width:800px;margin-inline:auto}.am-received-icon{font:56px serif;display:block;color:#22b75f;margin-bottom:20px}.am-model-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.am-model-grid article{border:1px solid #ddd;padding:15px}.am-model-grid img{height:170px;width:100%;object-fit:contain}.am-model-grid h2{font-size:25px;margin:12px 0}.am-map-links{display:flex;gap:16px;flex-wrap:wrap}.am-map-links a{padding:6px 15px;background:#eee}.am-footer{border-top:3px solid var(--am-olive);padding:30px 0;background:#303030;color:#ddd;text-align:center}.am-footer p{margin:10px 0;font-size:21px}.am-footer a{margin:0 12px;color:#d5d69c}.am-lightbox{border:0;padding:45px 10px 10px;max-width:95vw;background:#fff}.am-lightbox::backdrop{background:#000c}.am-lightbox>button{position:absolute;top:0;right:10px;font:36px serif;background:transparent}.am-lightbox img{display:block;max-height:85vh;max-width:90vw;object-fit:contain}
@media(min-width:1500px){.am-wrap{max-width:1280px}}
@media(max-width:1100px){.am-menu{gap:24px}.am-card-photo{flex-basis:140px;width:140px}.am-card-photo img{width:140px}.am-card-price strong{font-size:25px}.am-card-facts dt{font-size:14px}.am-card-facts dd{font-size:18px}.am-intro-copy p{font-size:23px}.am-contact-orbit{min-width:100px}}
@media(max-width:760px){.am-wrap{width:calc(100% - 24px)}.am-header{position:relative;inset:auto;background:white;color:var(--am-deep);min-height:52px;box-shadow:0 2px 4px #0002}.am-header nav{gap:12px;min-height:52px}.am-small-brand,.am-menu-button,.am-header-add{display:block}.am-small-brand img{display:block}.am-menu-button{background:white;color:var(--am-deep);padding:5px 8px;min-height:44px}.am-header-add{margin-right:auto;font-size:20px}.am-menu{display:none;position:absolute;top:52px;right:0;left:0;background:white;padding:12px 20px;box-shadow:0 4px 6px #0003;max-height:75vh;overflow:auto}.am-menu.is-open{display:block}.am-menu>li{padding:8px 0}.am-dropdown{position:static;box-shadow:none;width:auto;max-height:none;padding-right:20px}.am-intro{height:300px;background-attachment:scroll}.am-intro-layout{padding-top:18px;grid-template-columns:1fr 115px;gap:15px}.am-intro-copy h2{font-size:29px}.am-intro-copy p{font-size:21px;line-height:1.1;letter-spacing:0;margin-bottom:16px}.am-intro-identity{padding-top:42px}.am-logo{width:110px;height:108px;padding:0 4px}.am-contact-orbit{display:none}.am-intro-actions a{font-size:17px;padding:5px 13px}.am-social{margin-top:23px}.am-social a{font-size:23px;min-width:44px;height:32px}.am-search{width:calc(100% - 24px);margin-top:-16px}.am-search-line{grid-template-columns:1fr 1fr 1fr 48px 36px;height:48px}.am-search select{font-size:18px;padding:0 3px;height:48px}.am-advanced-fields{grid-template-columns:1fr 1fr}.am-content{padding-top:24px}.am-result-title{font-size:18px;line-height:1.3}.am-property-grid{grid-template-columns:1fr;gap:20px}.am-property h2{font-size:25px}.am-card-main{gap:10px;min-height:156px}.am-card-photo{flex-basis:125px;width:125px}.am-card-photo img{width:125px;height:124px}.am-card-photo>span{right:12%;top:76px}.am-card-copy p{font-size:20px;line-height:1.1}.am-card-price{gap:4px}.am-card-price strong{font-size:26px}.am-code{font-size:17px;padding-inline:8px}.am-card-facts dt{font-size:13px}.am-card-facts dd{font-size:18px}.am-card-facts>div{gap:3px;padding:3px}.am-card-facts>div:last-of-type{display:none}.am-card-facts>a{width:32px}.am-panel{padding:20px 14px}.am-panel p{font-size:23px}.am-panel h1{font-size:29px}.am-gallery{grid-template-columns:1fr 1fr}.am-gallery img{height:160px}.am-detail-facts{grid-template-columns:1fr}.am-form-grid{grid-template-columns:1fr}.am-model-grid{grid-template-columns:1fr 1fr}fieldset{padding:14px 10px}.am-search+.am-content{padding-top:4px}.am-footer p{font-size:20px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* Match the original desktop and stacked mobile composition. */
.am-intro{background-position:left top}.am-intro-copy h2{font-weight:normal}.am-intro-identity{transform:translateX(104px)}.am-search+.am-content{margin-top:-10px}
@media(max-width:760px){.am-header,.am-header nav{min-height:40px}.am-header nav{height:40px}.am-menu{top:40px}.am-menu-button{order:-1;min-height:40px}.am-menu-button span{display:none}.am-small-brand{margin-right:auto;margin-left:70px}.am-small-brand img{width:30px;height:28px}.am-header-add{font-size:17px}.am-intro{height:260px}.am-intro-layout{display:block;padding:0}.am-intro-copy{position:absolute;inset:0}.am-intro-copy h2,.am-intro-copy p,.am-intro-copy .am-social{display:none}.am-intro-actions{position:absolute;bottom:56px;right:50%;transform:translateX(50%);white-space:nowrap;z-index:2}.am-intro-actions a{font-size:18px;padding:4px 22px}.am-intro-identity{transform:none;position:absolute;inset:0;padding:0;pointer-events:none}.am-intro-identity>a{display:none}.am-contact-orbit{display:block;position:absolute;top:40px;right:50%;transform:translateX(50%);width:220px;height:105px;flex:none}.am-contact-orbit a{border:0;font-size:30px;pointer-events:auto}.am-contact-orbit a:nth-child(1){top:0;right:94px}.am-contact-orbit a:nth-child(2){top:50px;right:15px}.am-contact-orbit a:nth-child(3){top:50px;left:15px}.am-search{width:calc(100% - 20px);margin-top:-20px}.am-search-line{grid-template-columns:1fr 48px;grid-template-rows:28px 28px 28px 50px;height:134px}.am-search-line label{grid-column:1/-1}.am-search select{height:28px;min-height:28px;font-size:18px}.am-search button{grid-row:4;grid-column:1}.am-reset{grid-row:4;grid-column:2}.am-advanced summary{padding:4px 0;font-size:16px;min-height:24px}.am-search+.am-content{margin-top:0;padding-top:0}.am-property-grid{gap:24px}.am-property h2{font-size:26px;padding:10px}.am-card-main{display:flex;flex-direction:column;padding:0 10px;gap:8px}.am-card-photo{width:100%;flex:auto;padding-bottom:0}.am-card-photo img{width:100%;height:180px;object-fit:contain;background:#858585}.am-card-photo>span{top:50%;right:50%;transform:translate(50%,-50%)}.am-card-photo>b{display:none}.am-card-copy{width:100%}.am-card-price{justify-content:flex-start;gap:12px}.am-card-price strong{font-size:32px}.am-card-copy time{text-align:right}.am-card-copy p{font-size:21px;min-height:44px}.am-result-title{font-size:18px}.am-card-facts{min-height:38px}}

@font-face{font-family:AkaratIcons;src:url(icons.woff2) format('woff2');font-display:block}.am-icon{font-family:AkaratIcons;font-style:normal;font-weight:normal}.am-icon-map:before{content:"\f041"}.am-icon-phone:before{content:"\f095"}.am-icon-mail:before{content:"\f0e0"}.am-icon-search:before{content:"\f00e"}.am-icon-trash:before{content:"\f1f8"}.am-icon-facebook:before{content:"\f082"}.am-icon-twitter:before{content:"\f081"}.am-icon-youtube:before{content:"\f16a"}.am-icon-google:before{content:"\f0d4"}

.am-legacy-model{margin-top:18px;border:1px solid #ddd;padding:12px}.am-legacy-model summary{color:#737543;font-size:26px;min-height:44px}

@media(max-width:760px){.am-intro{background-attachment:fixed;background-size:cover}.am-card-photo img{object-fit:cover}}

.am-model-grid article>a{display:block}
