/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
:root{--body-font-size:15px;--standard-line-height:24px;--list-line-height:27px}body{font-family:Open Sans,Noto Sans Arabic,sans-serif;color:rgba(0,0,0,.87);font-size:var(--body-font-size);line-height:var(--standard-line-height);background-color:#fff}ul{line-height:var(--list-line-height)}a{color:#8a1538}.link{text-decoration:none;border-bottom:1px solid rgba(160,24,65,0);transition:border-bottom .25s ease,color .25s ease}.link:hover{cursor:pointer;color:#a01841;border-bottom:1px solid #a01841}.link-container{text-decoration:none}.link-container span{border-bottom:1px solid rgba(160,24,65,0);transition:border-bottom .25s ease,color .25s ease}.link-container:hover{cursor:pointer}.link-container:hover span{color:#a01841;border-bottom:1px solid #a01841}@media only screen and (min-width:1366px){:root{--body-font-size:16px;--standard-line-height:26px;--list-line-height:29px}}.button-like,button,input,select,textarea{outline:none}select{-webkit-appearance:none;appearance:none}select option{font-weight:400;font-family:inherit}.button-like,.select label,button,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{box-sizing:border-box;padding:9px;color:#707070;border:1px solid #707070;border-radius:3px;background-color:#fff;min-width:0;line-height:var(--standard-line-height)}.button-like::placeholder,.select label::placeholder,button::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#707070}.button-like:focus::placeholder,.select label:focus::placeholder,button:focus::placeholder,input[type=email]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{color:transparent}.button-like.highlight-when-focused:focus,.button-like.selected,.select label.highlight-when-focused:focus,.select label.selected,button.highlight-when-focused:focus,button.selected,input[type=email].highlight-when-focused:focus,input[type=email].selected,input[type=number].highlight-when-focused:focus,input[type=number].selected,input[type=password].highlight-when-focused:focus,input[type=password].selected,input[type=tel].highlight-when-focused:focus,input[type=tel].selected,input[type=text].highlight-when-focused:focus,input[type=text].selected,select.highlight-when-focused:focus,select.selected,textarea.highlight-when-focused:focus,textarea.selected{border:2px solid #1b75b1;margin:-1px;color:#1b75b1;font-weight:600}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{color:rgba(0,0,0,.87)}.button-like,button,select{cursor:pointer}.button-like,button{font-weight:600}.button-like{display:inline-block;text-align:center;text-decoration:none}.primary-button{background-color:#8a1538;border:none;color:#fff;transition:background-color .25s ease}@media(hover:hover){.primary-button:hover{background-color:#a01841}}@media(hover:none){.primary-button:active{background-color:#a01841}}.success-button{background-color:#28a745;border:none;color:#fff;transition:background-color .25s ease}@media(hover:hover){.success-button:hover{background-color:#30c553}}@media(hover:none){.success-button:active{background-color:#30c553}}.secondary-button{border:2px solid #1b75b1;color:#1b75b1;transition:background-color .25s ease,color .25s ease}.secondary-button.dark{background-color:#1b75b1;color:#fff}@media(hover:hover){.secondary-button:hover{background-color:#1b75b1;color:#fff}}@media(hover:none){.secondary-button:active{background-color:#1b75b1;color:#fff}}button[disabled]{border:2px solid hsla(0,0%,43.9%,.5);color:hsla(0,0%,43.9%,.5);transition:background-color .25s ease,color .25s ease;cursor:not-allowed}textarea{height:auto}.input-with-icon{display:grid;position:relative}.input-with-icon input{padding-inline-start:30px}.input-with-icon input:focus+svg{color:#1b75b1}.input-with-icon svg{position:absolute;top:0;bottom:0;margin:auto 0;inset-inline-start:10px;color:#707070}.input-with-label{display:grid}.input-with-label label{font-weight:600;margin-inline-start:8px;margin-bottom:4px}.input-with-note{display:grid}.input-with-note .note{font-size:13px;line-height:18px;margin-inline-start:4px}.input-with-suffix{display:grid;position:relative}.input-with-suffix input:focus+.suffix{color:#1b75b1;font-weight:600}.input-with-suffix .suffix{font-size:12px;position:absolute;bottom:6px;inset-inline-end:8px}input[disabled],select[disabled]{color:hsla(0,0%,43.9%,.7);-webkit-text-fill-color:hsla(0,0%,43.9%,.7);opacity:1;background-color:#f8f8f8;cursor:not-allowed}.checkbox{height:40px;box-sizing:border-box;padding:4px 0;-webkit-user-select:none;user-select:none}.checkbox input[type=checkbox]{display:none}.checkbox input[type=checkbox]:checked~span{color:#1b75b1;font-weight:600}.checkbox input[type=checkbox]:checked~span:before{border:2px solid #1b75b1;margin:-1px}.checkbox input[type=checkbox]:checked~span:after{transform:rotate(-45deg) scale(1)}.checkbox span{position:relative;padding-inline-start:40px;cursor:pointer;vertical-align:sub;color:#707070;font-weight:400;transition:color .25 ease,font-weight .25 ease}.checkbox span:before{content:"";position:absolute;inset-inline-start:0;top:-5px;width:30px;height:30px;border-radius:3px;border:1px solid #707070;background-color:#fff;transition:border .25s ease,margin .25s ease;margin:0}.checkbox span:after{content:"";display:block;width:14px;height:5px;border:3px solid #1b75b1;border-top:none;border-right:none;transform:rotate(-45deg) scale(0);transition:transform .25s ease;position:absolute;top:5px;inset-inline-start:8px}.lds-ring{position:absolute;top:0;inset-inline-start:0;inset-inline-end:0;bottom:0}.lds-ring div{box-sizing:border-box;position:absolute;width:100%;height:100%;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-top-color:#8a1538}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.radio-button{height:40px;box-sizing:border-box;padding:4px 0;-webkit-user-select:none;user-select:none}.radio-button input[type=radio]{display:none}.radio-button input[type=radio]:checked~span{color:#1b75b1;font-weight:600}.radio-button input[type=radio]:checked~span:before{border:2px solid #1b75b1;margin:-1px}.radio-button input[type=radio]:checked~span:after{transform:rotate(-45deg) scale(1)}.radio-button input[type=radio]:disabled~span{color:hsla(0,0%,43.9%,.7);-webkit-text-fill-color:hsla(0,0%,43.9%,.7)}.radio-button input[type=radio]:disabled~span:before{border-color:hsla(0,0%,43.9%,.7)}.radio-button span{position:relative;padding-inline-start:40px;cursor:pointer;vertical-align:sub;color:#707070;font-weight:400;transition:color .25 ease,font-weight .25 ease}.radio-button span:before{content:"";position:absolute;inset-inline-start:0;top:-5px;width:30px;height:30px;border-radius:50%;border:1px solid #707070;background-color:#fff;transition:border .25s ease,margin .25s ease;margin:0}.radio-button span:after{content:"";display:block;width:14px;height:5px;border:3px solid #1b75b1;border-top:none;border-right:none;transform:rotate(-45deg) scale(0);transition:transform .25s ease;position:absolute;top:5px;inset-inline-start:8px}.select{display:grid}.select select{opacity:0;grid-area:1/1/1/1}.select label{grid-area:1/1/1/1;display:flex;align-items:center}.select .selected+label{border:2px solid #1b75b1;margin:-1px;color:#1b75b1;font-weight:600}
.app{--page-padding:16px;--grid-gap:12px;min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column}.app>site-footer{display:none}.app>logo,.app>site-footer{padding:var(--page-padding)}.app router-view{display:flex;flex-direction:column;flex-grow:1;padding:0 var(--page-padding)}.app h1{font-weight:300;font-size:22px;text-align:center;margin:var(--grid-gap) 0;text-transform:uppercase}.app .grid{display:grid;gap:var(--grid-gap)}.app.auth-screen>site-footer{display:block}@media only screen and (max-width:359px){.app{--page-padding:12px;--grid-gap:8px}}@media only screen and (max-width:1023px){.app.portal-screen>site-footer{display:block}}@media only screen and (min-width:768px){.app{--page-padding:24px;--grid-gap:16px}}@media only screen and (min-width:768px)and (max-width:1023px){.app.auth-screen router-view{width:340px;margin:0 auto}}@media only screen and (min-width:1024px){.app.auth-screen{width:calc(340px + var(--page-padding)*2)}.app.portal-screen{--navbar-width:250px;margin-inline-start:var(--navbar-width)}.app.portal-screen navbar{position:fixed;top:0;inset-inline-start:0;bottom:0;width:var(--navbar-width);display:flex}.app.portal-screen .navbar{flex-grow:1}.app.portal-screen router-view{padding:var(--page-padding)}}@media only screen and (min-width:1680px){.app{--page-padding:32px}}
.home{margin:0 calc(var(--page-padding)*-1)}.home .cta{font-size:18px;padding:17px;width:260px;height:60px}.home .success{background-image:url(https://assets.propertyoryx.com/agents-portal-static/oryx-with-devices.jpg);background-repeat:no-repeat}.home .empty{background-color:#dfdbdb;height:var(--page-padding)}.home .teams{background-color:#f5e4ee;text-align:center}.home .teams .point:first-of-type .image{background-image:url(https://assets.propertyoryx.com/agents-portal-static/on-the-go.jpg)}.home .teams .point:nth-of-type(2) .image{background-image:url(https://assets.propertyoryx.com/agents-portal-static/content-team.jpg)}.home .teams .point:nth-of-type(3) .image{background-image:url(https://assets.propertyoryx.com/agents-portal-static/more-time.jpg)}.home .features .point .image{width:100px;height:100px;margin:auto;background-size:contain;background-repeat:no-repeat;background-position:50%}.home .features .point:first-of-type .image{background-image:url(https://assets.propertyoryx.com/agents-portal-static/leads2x.png)}.home .features .point:nth-of-type(2) .image{background-image:url(https://assets.propertyoryx.com/agents-portal-static/listings2x.png)}.home .features .point:nth-of-type(3) .image{background-image:url(https://assets.propertyoryx.com/agents-portal-static/secure2x.png)}@media only screen and (max-width:1365px){.home .home-navbar{display:flex;justify-content:space-between;align-items:center;padding:var(--page-padding)}.home .home-navbar .login-button{border:2px solid #8a1538;color:#8a1538;transition:background-color .25s ease,color .25s ease;height:50px;width:100px;display:flex;align-items:center;justify-content:center;font-size:18px}.home .home-navbar .login-button:hover{background-color:#8a1538;color:#fff}.home .home-navbar .login-link,.home .home-navbar .register-button{display:none}}@media only screen and (min-width:768px){.home .cta.pink-not-mobile{color:#8a1538;background-color:#f5e4ee}.home .cta.pink-not-mobile:hover{background-color:#f1d1e4}}@media only screen and (max-width:767px){.home .home-navbar{position:-webkit-sticky;position:sticky;top:0;background-color:#fff}.home .success{text-align:center;margin:0 calc(var(--page-padding)*2);margin-bottom:calc(var(--page-padding)*2);padding-top:220px;background-size:contain}.home .success .a1{font-size:40px;font-weight:700;line-height:48px;margin-bottom:16px}.home .success .a2{color:#707070;font-size:24px;font-weight:600;line-height:32px;margin-bottom:16px}.home .empty{display:none}.home .made-in-qatar{background-image:url(https://assets.propertyoryx.com/agents-portal-static/oryx-white-background.jpg);background-repeat:no-repeat;background-size:42%;background-position:calc(100% - 8px) 8px}.home .made-in-qatar .outer-1{text-align:center}.home .made-in-qatar .inner{text-align:start;padding:24px 16px;background-color:#8a1538;width:67vw;box-sizing:border-box}.home .made-in-qatar .b1{font-size:27px;font-weight:600;line-height:37px;margin-bottom:16px;color:#fff}.home .made-in-qatar .b2{font-size:16px;line-height:22px;color:#fff}.home .made-in-qatar .b3{margin:16px 0;font-size:20px;font-weight:600;line-height:26px;padding:0 24px;color:#8a1538}.home .made-in-qatar .outer-2{margin-top:32px;background-image:url(https://assets.propertyoryx.com/agents-portal-static/qatar-outline-colour.jpg);background-repeat:no-repeat;background-position:top;background-size:contain;background-size:165px;padding:400px 24px 32px}.home .made-in-qatar .outer-2 .c1{display:flex;align-items:center;margin-bottom:24px}.home .made-in-qatar .outer-2 .c1 span{font-size:27px;font-weight:600;line-height:37px}.home .made-in-qatar .outer-2 .c1 img{max-width:20%}.home .made-in-qatar .outer-2 .c2{color:#707070;font-size:18px;line-height:24px}.home .teams{padding:32px 24px}.home .teams .d1{color:#8a1538;font-size:32px;font-weight:600;line-height:42px}.home .teams .point{margin-top:24px}.home .teams .point .image{width:100%;padding-top:66.6%;background-size:contain;background-repeat:no-repeat;border-radius:30px}.home .teams .point .title{margin:24px 0 16px;font-size:24px;font-weight:600;line-height:28px}.home .teams .point .body{color:#707070;padding:0 30px;font-size:18px;line-height:24px}.home .teams .cta{margin-top:24px}.home .features{padding:32px 24px;text-align:center}.home .features .e1{font-size:32px;font-weight:600;line-height:42px}.home .features .point{margin-top:32px}.home .features .point+.point{margin-top:44px}.home .features .point .title{margin:24px 0 16px;font-size:24px;font-weight:600;line-height:28px}.home .features .point .body{color:#707070;padding:0 30px;font-size:18px;line-height:24px}.home .features .cta{margin-top:24px}.home .register{position:relative}.home .register:before{content:"";display:block;position:absolute;top:0;inset-inline-start:0;inset-inline-end:0;bottom:0;background-image:url(https://assets.propertyoryx.com/agents-portal-static/oryx-white-background.jpg);background-repeat:no-repeat;background-size:180px;background-position:calc(100% - 8px) 0;z-index:-1;transform:scaleX(-1)}.home .register .outer{margin-inline-start:auto;padding:24px 16px;background-color:#dfdbdb;width:242px;box-sizing:border-box;z-index:1}.home .register .f1{font-size:27px;font-weight:700;line-height:37px;margin-bottom:16px}.home .register .f2{font-size:16px;line-height:22px;font-weight:600;color:#707070;margin-bottom:16px}.home .register .cta{width:100%}.home .home-footer{display:flex;flex-direction:column-reverse;align-items:center;font-size:12px;line-height:17px;padding:16px}.home .home-footer .made-with-love{font-weight:600;text-align:center;margin-bottom:16px}.home .home-footer .made-with-love img{width:20px;margin-inline-start:5px;vertical-align:sub}.home .home-footer .legal-links{margin-bottom:16px;line-height:25px}.home .home-footer .legal-links span{display:inline-block}.home .home-footer .legal-links span:not(:last-child){border-inline-end:1px solid rgba(0,0,0,.87);margin-inline-end:7px;padding-inline-end:10px}.home .home-footer .copyright{font-size:11px}[dir=rtl] .home .made-in-qatar{background-size:38%;background-position:0 8px}[dir=rtl] .home .made-in-qatar .inner{max-width:220px}[dir=rtl] .home .register:before{background-position:100% 0;transform:scaleX(-1)}[dir=rtl] .home .register .outer{max-width:220px;margin-inline-start:0}}@media only screen and (min-width:768px)and (max-width:1365px){.home .success{width:var(--page-width);box-sizing:border-box;margin:auto;margin-bottom:var(--page-padding);margin-top:-40px;padding-top:40px;padding-inline-end:calc(var(--page-width) - 260px);background-position:100% 0}.home .success .a1{font-size:32px;font-weight:700;line-height:38px;margin-bottom:24px}.home .success .a2{color:#707070;font-size:20px;font-weight:600;line-height:28px;margin-bottom:16px}.home .made-in-qatar{width:var(--page-width);box-sizing:border-box;margin:auto;background-image:url(https://assets.propertyoryx.com/agents-portal-static/oryx-white-background.jpg);background-repeat:no-repeat;background-size:150px;background-position:236px 40px;padding:var(--page-padding) 0;display:grid;grid-template-columns:288px 326px;gap:calc(var(--page-width) - 614px)}.home .made-in-qatar .outer-1{padding:24px 16px;background-color:#8a1538;box-sizing:border-box;color:#fff}.home .made-in-qatar .b1{font-size:27px;font-weight:600;line-height:37px;margin-bottom:16px}.home .made-in-qatar .b2{font-size:16px;line-height:22px}.home .made-in-qatar .b3{margin:16px 0;font-size:18px;font-weight:600;line-height:26px}.home .made-in-qatar .outer-2{margin-top:24px;background-image:url(https://assets.propertyoryx.com/agents-portal-static/qatar-outline-colour.jpg);background-repeat:no-repeat;background-position:100% 100px;background-size:37%}.home .made-in-qatar .outer-2 .c1{display:flex;align-items:center;margin-bottom:24px}.home .made-in-qatar .outer-2 .c1 span{font-size:27px;font-weight:600;line-height:37px}.home .made-in-qatar .outer-2 .c1 img{max-width:20%}.home .made-in-qatar .outer-2 .c2{color:#707070;font-size:16px;line-height:22px;width:190px}.home .teams{padding:var(--page-padding) calc((100% - var(--page-width))/2);display:flex;flex-direction:column;align-items:center}.home .teams .d1{color:#8a1538;font-size:32px;font-weight:600;line-height:42px;width:590px}.home .teams .point{margin-top:24px;width:475px;display:flex;flex-direction:column;align-items:center}.home .teams .point .image{width:100%;height:200px;background-size:cover;border-radius:30px;background-position:50%}.home .teams .point .title{margin:24px 0 16px;font-size:24px;font-weight:600;line-height:28px}.home .teams .point .body{color:#707070;font-size:18px;line-height:24px;width:356px}.home .teams .cta{margin-top:24px}.home .features{width:var(--page-width);box-sizing:border-box;margin:auto;padding:var(--page-padding) 0;text-align:center}.home .features .e1{font-size:32px;font-weight:600;line-height:42px;margin-bottom:var(--page-padding)}.home .features .outer{display:grid;grid-template-columns:repeat(3,1fr)}.home .features .point .title{margin:24px 0 16px;font-size:24px;font-weight:600;line-height:32px}.home .features .point .body{color:#707070;padding:0 30px;font-size:16px;line-height:24px}.home .features .cta{margin-top:24px}.home .register{background-color:#dfdbdb;padding:42px calc((100% - var(--page-width))/2) 32px}.home .register .outer{position:relative;display:flex;flex-direction:column;align-items:flex-start}.home .register .outer:before{content:"";display:block;position:absolute;top:-23px;inset-inline-end:0;bottom:-22px;background-image:url(https://assets.propertyoryx.com/agents-portal-static/oryx-grey-background.jpg);background-repeat:no-repeat;background-size:contain;transform:scaleX(-1);width:146px}.home .register .f1{font-size:32px;font-weight:700;line-height:43px;margin-bottom:26px}.home .register .f2{font-size:18px;line-height:24px;font-weight:600;color:#707070;margin-bottom:35px}.home .register .cta{align-self:center}.home .home-footer{display:flex;align-items:baseline;font-size:12px;line-height:17px;padding:var(--page-padding)}.home .home-footer .made-with-love{font-weight:600;text-align:end;flex-grow:1}.home .home-footer .made-with-love img{width:20px;margin-inline-start:5px;vertical-align:sub}.home .home-footer .legal-links{line-height:17px}.home .home-footer .legal-links span{display:inline-block}.home .home-footer .copyright,.home .home-footer .legal-links span:not(:last-child){border-inline-end:1px solid rgba(0,0,0,.87);margin-inline-end:7px;padding-inline-end:10px}[dir=rtl] .home .success{background-position:0 0}[dir=rtl] .home .made-in-qatar{position:relative;background-image:none}[dir=rtl] .home .made-in-qatar:before{content:"";position:absolute;top:40px;bottom:0;inset-inline-start:236px;width:150px;background-image:url(https://assets.propertyoryx.com/agents-portal-static/oryx-white-background.jpg);background-repeat:no-repeat;background-size:150px;background-position:top;transform:scaleX(-1);transform-origin:center;pointer-events:none;z-index:0}[dir=rtl] .home .made-in-qatar .outer-1,[dir=rtl] .home .made-in-qatar .outer-2{position:relative;z-index:1}[dir=rtl] .home .made-in-qatar .outer-2{background-image:none}[dir=rtl] .home .made-in-qatar .outer-2 .c2{margin-inline-end:auto}}@media only screen and (min-width:768px)and (max-width:1023px){.home{--page-width:720px}.home .success{background-size:470px}.home .made-in-qatar{background-size:150px;background-position:236px 40px}}@media only screen and (min-width:1024px)and (max-width:1365px){.home{--page-width:864px}.home .success{background-size:540px}.home .made-in-qatar{background-size:229px;background-position:216px 40px}[dir=rtl] .home .made-in-qatar:before{inset-inline-start:216px;width:229px;background-size:229px}}@media only screen and (min-width:1366px){.home{--page-width:1206px}.home .home-navbar{display:flex;align-items:center;padding:var(--page-padding)}.home .home-navbar .logo{flex-grow:1}.home .home-navbar .login-button{display:none}.home .home-navbar .login-link,.home .home-navbar .register-button{font-size:18px;font-weight:600;height:50px;width:120px;display:flex;align-items:center;justify-content:center}.home .home-navbar .login-link span{border-width:2px}.home .home-navbar .register-button{color:#8a1538;background-color:#f5e4ee;transition:background-color .25s ease;border:none}.home .home-navbar .register-button:hover{background-color:#f1d1e4}.home .success{width:var(--page-width);box-sizing:border-box;margin:auto;margin-bottom:var(--page-padding);margin-top:-30px;padding-top:100px;padding-inline-end:calc(var(--page-width) - 434px);padding-bottom:calc(var(--page-padding)*2);background-position:100% 0;background-size:770px}.home .success .a1{font-size:56px;font-weight:700;line-height:60px;margin-bottom:40px}.home .success .a2{color:#707070;font-size:24px;font-weight:600;line-height:32px;margin-bottom:40px}.home .made-in-qatar{width:var(--page-width);box-sizing:border-box;margin:auto;background-image:url(https://assets.propertyoryx.com/agents-portal-static/oryx-white-background.jpg);background-repeat:no-repeat;background-size:320px;background-position:336px 40px;padding:var(--page-padding) 0;display:grid;grid-template-columns:442px 484px;gap:calc(var(--page-width) - 926px)}.home .made-in-qatar .outer-1{padding:32px;background-color:#8a1538;box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.home .made-in-qatar .outer-1 .cta{align-self:flex-end}.home .made-in-qatar .b1{font-size:32px;font-weight:600;line-height:44px;margin-bottom:24px}.home .made-in-qatar .b2{font-size:20px;line-height:30px}.home .made-in-qatar .b3{margin:24px 0;font-size:26px;font-weight:600;line-height:36px}.home .made-in-qatar .outer-2{margin-top:24px;background-image:url(https://assets.propertyoryx.com/agents-portal-static/qatar-outline-colour.jpg);background-repeat:no-repeat;background-position:100% 100px;background-size:160px}.home .made-in-qatar .outer-2 .c1{display:flex;align-items:center;margin-bottom:24px;width:382px}.home .made-in-qatar .outer-2 .c1 span{font-size:32px;font-weight:600;line-height:44px}.home .made-in-qatar .outer-2 .c1 img{max-width:84px;margin-inline-start:8px}.home .made-in-qatar .outer-2 .c2{color:#707070;font-size:20px;line-height:30px;width:284px}.home .teams{padding:calc(var(--page-padding) + 12px) calc((100% - var(--page-width))/2);display:flex;flex-direction:column;align-items:center}.home .teams .d1{color:#8a1538;font-size:42px;font-weight:600;line-height:57px}.home .teams .outer{display:flex;justify-content:space-between;width:100%}.home .teams .point{margin-top:36px;width:300px;display:flex;flex-direction:column;align-items:center}.home .teams .point .image{width:100%;height:200px;background-size:cover;border-radius:30px;background-position:50%}.home .teams .point .title{margin:24px 0 16px;font-size:24px;font-weight:600;line-height:28px}.home .teams .point .body{color:#707070;font-size:18px;line-height:27px;width:250px}.home .teams .cta{margin-top:24px}.home .features{width:var(--page-width);box-sizing:border-box;margin:auto;padding:var(--page-padding) 0 calc(var(--page-padding)*2);text-align:center}.home .features .e1{font-size:42px;font-weight:600;line-height:58px;margin-bottom:var(--page-padding)}.home .features .outer{display:grid;grid-template-columns:repeat(3,1fr)}.home .features .point{display:flex;flex-direction:column;align-items:center}.home .features .point .image{width:120px;height:120px}.home .features .point .title{margin:24px 0 16px;font-size:28px;font-weight:600;line-height:32px}.home .features .point .body{color:#707070;padding:0 30px;font-size:18px;line-height:27px;width:220px}.home .features .cta{margin-top:24px}.home .register{background-color:#dfdbdb;padding:96px calc((100% - var(--page-width))/2) 70px}.home .register .outer{position:relative;display:flex;flex-direction:column;align-items:flex-start}.home .register .outer:before{content:"";display:block;position:absolute;top:-63px;inset-inline-end:0;bottom:-62px;background-image:url(https://assets.propertyoryx.com/agents-portal-static/oryx-grey-background.jpg);background-repeat:no-repeat;background-size:contain;transform:scaleX(-1);width:246px}.home .register .f1{font-size:48px;font-weight:700;line-height:65px;margin-bottom:26px}.home .register .f2{font-size:32px;line-height:43px;font-weight:600;color:#707070;margin-bottom:44px}.home .register .cta{align-self:center}.home .home-footer{display:flex;align-items:baseline;font-size:12px;line-height:17px;padding:var(--page-padding)}.home .home-footer .made-with-love{font-weight:600;text-align:end;flex-grow:1}.home .home-footer .made-with-love img{width:20px;margin-inline-start:5px;vertical-align:sub}.home .home-footer .legal-links{line-height:17px}.home .home-footer .legal-links span{display:inline-block}.home .home-footer .copyright,.home .home-footer .legal-links span:not(:last-child){border-inline-end:1px solid rgba(0,0,0,.87);margin-inline-end:7px;padding-inline-end:10px}[dir=rtl] .home .success{background-position:0 0}[dir=rtl] .home .made-in-qatar{position:relative;background-image:none}[dir=rtl] .home .made-in-qatar:before{content:"";position:absolute;top:40px;bottom:0;inset-inline-start:336px;width:320px;background-image:url(https://assets.propertyoryx.com/agents-portal-static/oryx-white-background.jpg);background-repeat:no-repeat;background-size:320px;background-position:top;transform:scaleX(-1);transform-origin:center;pointer-events:none;z-index:0}[dir=rtl] .home .made-in-qatar .outer-1,[dir=rtl] .home .made-in-qatar .outer-2{position:relative;z-index:1}[dir=rtl] .home .made-in-qatar .outer-2{background-image:none}[dir=rtl] .home .made-in-qatar .outer-2 .c1,[dir=rtl] .home .made-in-qatar .outer-2 .c2{margin-inline-end:auto}}
.logo{display:flex}.logo a{display:block}.logo a:hover{text-decoration:none}.logo a:hover img{filter:brightness(0) saturate(100%) invert(17%) sepia(23%) saturate(7010%) hue-rotate(321deg) brightness(101%) contrast(102%)}.logo a img{display:block;filter:brightness(0) saturate(100%) invert(15%) sepia(26%) saturate(6146%) hue-rotate(321deg) brightness(98%) contrast(101%);width:162px;height:59px;transition:filter .25 ease}
.errors{background-color:rgba(138,21,56,.2);color:#8a1538}.errors .heading{font-size:18px;font-weight:700;text-transform:uppercase}.errors ul{font-weight:600;margin:8px 0 0;padding-inline-start:12px}.errors ul li{list-style:none;padding-inline-start:16px;position:relative}.errors ul li:before{content:" ";display:block;position:absolute;background-color:#8a1538;height:8px;width:8px;border-radius:100%;inset-inline-start:0;top:calc(.5em + 1px)}@media only screen and (max-width:767px){.errors{margin-inline-start:calc(var(--page-padding)*-1);margin-inline-end:calc(var(--page-padding)*-1);padding:var(--page-padding)}}@media only screen and (min-width:768px){.errors{margin-inline-start:-12px;margin-inline-end:-12px;padding:12px}}
.warnings{background-color:rgba(200,145,16,.2);color:#c89110}.warnings .heading{font-size:18px;font-weight:700;text-transform:uppercase}.warnings .warning{font-weight:600;margin:8px 0 0;padding-inline-start:12px;white-space:pre-wrap}@media only screen and (max-width:767px){.warnings{margin-inline-start:calc(var(--page-padding)*-1);margin-inline-end:calc(var(--page-padding)*-1);padding:var(--page-padding)}}@media only screen and (min-width:768px){.warnings{margin-inline-start:-12px;margin-inline-end:-12px;padding:12px}}
.base-modal{position:fixed;top:0;inset-inline-start:0;inset-inline-end:0;bottom:0;width:100vw;height:calc(var(--vh, 1vh)*100);overflow:auto;padding:var(--page-padding);box-sizing:border-box;z-index:1000}.base-modal .content{color:#fff;position:relative}.base-modal .content .close{position:absolute;cursor:pointer;inset-inline-end:0;padding:8px 16px}body.modal-open{overflow:hidden}@media only screen and (min-width:768px){.base-modal .content{margin:0 auto;width:550px}}
.watermarking-overlay{background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center}.watermarking-overlay .content{text-align:center;background-color:#fff;width:300px;color:rgba(0,0,0,.87);padding:16px}.watermarking-overlay .heading-text{padding-top:16px;font-weight:300;font-size:20px;text-transform:uppercase;text-align:center}.watermarking-overlay .input-with-note{margin-bottom:16px}.watermarking-overlay .buttons{display:grid}.watermarking-overlay .buttons.buttons-2{grid-template-columns:1fr 1fr;gap:16px}
.button-like,button,input,select,textarea{outline:none}select{-webkit-appearance:none;appearance:none}select option{font-weight:400;font-family:inherit}.button-like,.select label,button,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{box-sizing:border-box;padding:9px;color:#707070;border:1px solid #707070;border-radius:3px;background-color:#fff;min-width:0;line-height:var(--standard-line-height)}.button-like::placeholder,.select label::placeholder,button::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#707070}.button-like:focus::placeholder,.select label:focus::placeholder,button:focus::placeholder,input[type=email]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{color:transparent}.button-like.highlight-when-focused:focus,.button-like.selected,.select label.highlight-when-focused:focus,.select label.selected,button.highlight-when-focused:focus,button.selected,input[type=email].highlight-when-focused:focus,input[type=email].selected,input[type=number].highlight-when-focused:focus,input[type=number].selected,input[type=password].highlight-when-focused:focus,input[type=password].selected,input[type=tel].highlight-when-focused:focus,input[type=tel].selected,input[type=text].highlight-when-focused:focus,input[type=text].selected,select.highlight-when-focused:focus,select.selected,textarea.highlight-when-focused:focus,textarea.selected{border:2px solid #1b75b1;margin:-1px;color:#1b75b1;font-weight:600}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{color:rgba(0,0,0,.87)}.button-like,button,select{cursor:pointer}.button-like,button{font-weight:600}.button-like{display:inline-block;text-align:center;text-decoration:none}.primary-button{background-color:#8a1538;border:none;color:#fff;transition:background-color .25s ease}@media(hover:hover){.primary-button:hover{background-color:#a01841}}@media(hover:none){.primary-button:active{background-color:#a01841}}.success-button{background-color:#28a745;border:none;color:#fff;transition:background-color .25s ease}@media(hover:hover){.success-button:hover{background-color:#30c553}}@media(hover:none){.success-button:active{background-color:#30c553}}.secondary-button{border:2px solid #1b75b1;color:#1b75b1;transition:background-color .25s ease,color .25s ease}.secondary-button.dark{background-color:#1b75b1;color:#fff}@media(hover:hover){.secondary-button:hover{background-color:#1b75b1;color:#fff}}@media(hover:none){.secondary-button:active{background-color:#1b75b1;color:#fff}}button[disabled]{border:2px solid hsla(0,0%,43.9%,.5);color:hsla(0,0%,43.9%,.5);transition:background-color .25s ease,color .25s ease;cursor:not-allowed}textarea{height:auto}.input-with-icon{display:grid;position:relative}.input-with-icon input{padding-inline-start:30px}.input-with-icon input:focus+svg{color:#1b75b1}.input-with-icon svg{position:absolute;top:0;bottom:0;margin:auto 0;inset-inline-start:10px;color:#707070}.input-with-label{display:grid}.input-with-label label{font-weight:600;margin-inline-start:8px;margin-bottom:4px}.input-with-note{display:grid}.input-with-note .note{font-size:13px;line-height:18px;margin-inline-start:4px}.input-with-suffix{display:grid;position:relative}.input-with-suffix input:focus+.suffix{color:#1b75b1;font-weight:600}.input-with-suffix .suffix{font-size:12px;position:absolute;bottom:6px;inset-inline-end:8px}input[disabled],select[disabled]{color:hsla(0,0%,43.9%,.7);-webkit-text-fill-color:hsla(0,0%,43.9%,.7);opacity:1;background-color:#f8f8f8;cursor:not-allowed}.base-listing .description-ar::placeholder,.base-listing .title-ar::placeholder{text-align:start}.base-listing .location input.invalid{margin:-1px;border:2px solid red;color:red;text-decoration:line-through;font-weight:600}.base-listing .location input.invalid+svg{color:red}.base-listing .location .location-suggestions{position:absolute;top:45px;width:100%;box-sizing:border-box;background-color:#fff;padding:8px;margin:0;border:1px solid #707070;border-radius:3px;z-index:1;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.base-listing .location .location-suggestions li{display:block;padding:7px;cursor:pointer}.base-listing .location .location-suggestions li .match{font-weight:600}.base-listing .location .location-suggestions li:hover{background-color:#eee}.base-listing .agent select:focus+label,.base-listing .amenities .focused .label,.base-listing .amenities select:focus+label,.base-listing .furnishing select:focus+label,.base-listing .type select:focus+label{border:2px solid #1b75b1;margin:-1px;color:#1b75b1;font-weight:600}.base-listing .agent select:focus+label svg,.base-listing .type select:focus+label svg{color:#1b75b1}.base-listing .agent label,.base-listing .type label{position:relative;padding-inline-start:30px;z-index:-1}.base-listing .agent label svg,.base-listing .type label svg{position:absolute;top:0;bottom:0;margin:auto 0;inset-inline-start:10px;color:#707070}.base-listing .images-grid.no-images{display:none}.base-listing .images-grid .sortable-ghost{position:relative}.base-listing .images-grid .sortable-ghost:after{content:"";display:block;position:absolute;top:0;inset-inline-end:0;bottom:0;inset-inline-start:0;background-color:rgba(21,91,138,.5)}.base-listing .image{position:relative}.base-listing .image .existing-image{border-radius:3px;border:2px solid #28a745;position:relative}.base-listing .image .existing-image .ratio-spacer{display:block;width:100%}.base-listing .image .existing-image .preview{position:absolute;max-height:100%;max-width:100%;display:block;top:0;inset-inline-end:0;inset-inline-start:0;bottom:0;margin:auto}.base-listing .image .remove-image{display:block;color:#8a1538;font-size:30px;padding:6px;position:absolute;top:0;inset-inline-end:0;cursor:pointer}.base-listing .image .remove-image svg{background-color:hsla(0,0%,100%,.8);border-radius:100%}.base-listing .add-images svg{margin-inline-end:8px}.base-listing .add-images form{display:none}.base-listing .area input,.base-listing .price input{padding-inline-end:40px}.base-listing .area .suffix .per-month,.base-listing .price .suffix .per-month{margin-inline-start:2px}.base-listing .area input::-webkit-inner-spin-button,.base-listing .area input::-webkit-outer-spin-button,.base-listing .price input::-webkit-inner-spin-button,.base-listing .price input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.base-listing .area input[type=number],.base-listing .price input[type=number]{-moz-appearance:textfield}.base-listing.category-not-selected .agent,.base-listing.category-not-selected .amenities,.base-listing.category-not-selected .area,.base-listing.category-not-selected .availability,.base-listing.category-not-selected .bathrooms,.base-listing.category-not-selected .bedrooms,.base-listing.category-not-selected .commission,.base-listing.category-not-selected .deposit,.base-listing.category-not-selected .description,.base-listing.category-not-selected .description-ar,.base-listing.category-not-selected .flag,.base-listing.category-not-selected .furnishing,.base-listing.category-not-selected .price,.base-listing.category-not-selected .reference,.base-listing.rent .availability,.base-listing.sale .deposit{display:none}.base-listing.rent .price input{padding-inline-end:80px}.base-listing .agent{white-space:nowrap}.base-listing .agent label{overflow:hidden}.base-listing .description-ar.highlight-when-focused:focus,.base-listing .description.highlight-when-focused:focus,.base-listing .title-ar.highlight-when-focused:focus,.base-listing .title.highlight-when-focused:focus{color:#707070;font-weight:400}@media only screen and (max-width:767px){.base-listing .flag.checkbox{height:auto}.base-listing .flag.checkbox span{display:list-item;list-style:none}}@media only screen and (min-width:768px){.base-listing .grid{position:relative}.base-listing .amenities{position:static}.base-listing .amenities .select-label{position:relative}.base-listing .amenities .options{display:block;top:auto;width:100%}.base-listing .amenities .options label{display:inline-block;width:100%}.base-listing .amenities .options label:last-of-type{padding-bottom:80px}.base-listing .amenities .options button{position:absolute;bottom:9px;inset-inline-end:9px}}@media only screen and (max-width:1365px){.base-listing .no-images-notice{display:none}}@media only screen and (min-width:1366px){.base-listing{--images-container-width:40%}.base-listing .grid{position:relative;padding-inline-end:calc(var(--images-container-width) + var(--grid-gap))}.base-listing .images-container{position:absolute;inset-inline-end:0;width:var(--images-container-width);padding:var(--grid-gap);border:1px solid #707070;border-radius:3px;margin-inline-start:var(--grid-gap);box-sizing:border-box}.base-listing .images-container .no-images-notice{font-size:14px;text-align:center}}@media only screen and (min-width:1920px){.base-listing{--images-container-width:50%}}
.base-listing .grid{grid-template-columns:repeat(var(--grid-columns),1fr)}.base-listing .grid,.base-listing .images-container,.base-listing .images-grid{display:grid;gap:var(--grid-gap)}.base-listing .images-grid{grid-template-columns:repeat(var(--images-columns),1fr)}.base-listing .actions{display:grid;grid-template-columns:3fr 5fr;gap:var(--grid-gap)}@media only screen and (max-width:767px){.base-listing{--grid-columns:2;--images-columns:2}.base-listing .actions,.base-listing .agent,.base-listing .amenities,.base-listing .category,.base-listing .description,.base-listing .description-ar,.base-listing .images-container,.base-listing .location,.base-listing .title,.base-listing .title-ar,.base-listing .type,.base-listing errors{grid-column:span 2}}@media only screen and (min-width:768px){.base-listing{--grid-columns:12}.base-listing .description,.base-listing .description-ar,.base-listing errors{grid-column:span 12}}@media only screen and (min-width:768px)and (max-width:1365px){.base-listing{--images-columns:4}.base-listing .title,.base-listing .title-ar{grid-column:span 6}.base-listing .images-container{grid-column:span 12}.base-listing .category,.base-listing .location,.base-listing .type{grid-column:span 4}.base-listing .agent,.base-listing .amenities{grid-column:span 6}.base-listing .area,.base-listing .availability,.base-listing .bathrooms,.base-listing .bedrooms,.base-listing .commission,.base-listing .deposit,.base-listing .flag,.base-listing .furnishing,.base-listing .price,.base-listing .reference{grid-column:span 3}.base-listing .amenities .options{column-count:3}.base-listing .amenities .options button{width:calc(33% - 16px)}.base-listing .actions{grid-column:7/span 6}}@media only screen and (min-width:1366px)and (max-width:1919px){.base-listing{--images-columns:2}.base-listing .title,.base-listing .title-ar{grid-column:span 12}.base-listing .category{grid-column:span 4}.base-listing .location{grid-column:span 8}.base-listing.category-not-selected .type{display:none}.base-listing .type{grid-column:8/span 5}.base-listing .amenities{grid-column:1/span 7;grid-row:4}.base-listing .agent{grid-column:span 8}.base-listing .area,.base-listing .availability,.base-listing .bathrooms,.base-listing .bedrooms,.base-listing .commission,.base-listing .deposit,.base-listing .flag,.base-listing .furnishing,.base-listing .price,.base-listing .reference{grid-column:span 4}.base-listing .actions{grid-column:5/span 8}.base-listing .amenities .options{column-count:4}.base-listing .amenities .options button{width:calc(25% - 16px)}}@media only screen and (min-width:1920px){.base-listing{--images-columns:4}.base-listing .title,.base-listing .title-ar{grid-column:span 6}.base-listing .category{grid-column:span 3}.base-listing .location{grid-column:span 5}.base-listing .type{grid-column:span 4}.base-listing .agent,.base-listing .amenities{grid-column:span 6}.base-listing .area,.base-listing .availability,.base-listing .bathrooms,.base-listing .bedrooms,.base-listing .commission,.base-listing .deposit,.base-listing .flag,.base-listing .furnishing,.base-listing .price,.base-listing .reference{grid-column:span 3}.base-listing .actions{grid-column:7/span 6}.base-listing .amenities .options{column-count:4}.base-listing .amenities .options button{width:calc(25% - 16px)}}
.button-like,button,input,select,textarea{outline:none}select{-webkit-appearance:none;appearance:none}select option{font-weight:400;font-family:inherit}.button-like,.select label,button,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{box-sizing:border-box;padding:9px;color:#707070;border:1px solid #707070;border-radius:3px;background-color:#fff;min-width:0;line-height:var(--standard-line-height)}.button-like::placeholder,.select label::placeholder,button::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#707070}.button-like:focus::placeholder,.select label:focus::placeholder,button:focus::placeholder,input[type=email]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{color:transparent}.button-like.highlight-when-focused:focus,.button-like.selected,.select label.highlight-when-focused:focus,.select label.selected,button.highlight-when-focused:focus,button.selected,input[type=email].highlight-when-focused:focus,input[type=email].selected,input[type=number].highlight-when-focused:focus,input[type=number].selected,input[type=password].highlight-when-focused:focus,input[type=password].selected,input[type=tel].highlight-when-focused:focus,input[type=tel].selected,input[type=text].highlight-when-focused:focus,input[type=text].selected,select.highlight-when-focused:focus,select.selected,textarea.highlight-when-focused:focus,textarea.selected{border:2px solid #1b75b1;margin:-1px;color:#1b75b1;font-weight:600}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{color:rgba(0,0,0,.87)}.button-like,button,select{cursor:pointer}.button-like,button{font-weight:600}.button-like{display:inline-block;text-align:center;text-decoration:none}.primary-button{background-color:#8a1538;border:none;color:#fff;transition:background-color .25s ease}@media(hover:hover){.primary-button:hover{background-color:#a01841}}@media(hover:none){.primary-button:active{background-color:#a01841}}.success-button{background-color:#28a745;border:none;color:#fff;transition:background-color .25s ease}@media(hover:hover){.success-button:hover{background-color:#30c553}}@media(hover:none){.success-button:active{background-color:#30c553}}.secondary-button{border:2px solid #1b75b1;color:#1b75b1;transition:background-color .25s ease,color .25s ease}.secondary-button.dark{background-color:#1b75b1;color:#fff}@media(hover:hover){.secondary-button:hover{background-color:#1b75b1;color:#fff}}@media(hover:none){.secondary-button:active{background-color:#1b75b1;color:#fff}}button[disabled]{border:2px solid hsla(0,0%,43.9%,.5);color:hsla(0,0%,43.9%,.5);transition:background-color .25s ease,color .25s ease;cursor:not-allowed}textarea{height:auto}.input-with-icon{display:grid;position:relative}.input-with-icon input{padding-inline-start:30px}.input-with-icon input:focus+svg{color:#1b75b1}.input-with-icon svg{position:absolute;top:0;bottom:0;margin:auto 0;inset-inline-start:10px;color:#707070}.input-with-label{display:grid}.input-with-label label{font-weight:600;margin-inline-start:8px;margin-bottom:4px}.input-with-note{display:grid}.input-with-note .note{font-size:13px;line-height:18px;margin-inline-start:4px}.input-with-suffix{display:grid;position:relative}.input-with-suffix input:focus+.suffix{color:#1b75b1;font-weight:600}.input-with-suffix .suffix{font-size:12px;position:absolute;bottom:6px;inset-inline-end:8px}input[disabled],select[disabled]{color:hsla(0,0%,43.9%,.7);-webkit-text-fill-color:hsla(0,0%,43.9%,.7);opacity:1;background-color:#f8f8f8;cursor:not-allowed}.select-multiple{position:relative;display:grid}.select-multiple .select-label{white-space:nowrap}.select-multiple .label{box-sizing:border-box;padding:9px;color:#707070;border:1px solid #707070;border-radius:3px;background-color:#fff;min-width:0;display:block;cursor:pointer}.select-multiple .selected .label{border:2px solid #1b75b1;margin:-1px;color:#1b75b1;font-weight:600}.select-multiple .options{top:45px;min-width:100%;display:grid;position:absolute;background-color:#fff;border:1px solid #707070;border-radius:3px;box-sizing:border-box;padding:8px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.select-multiple .options label{cursor:pointer}.select-multiple .options button{margin-top:10px}.select-multiple .options .checkbox{white-space:nowrap;height:36px}.select-multiple .options .checkbox input[type=checkbox]:checked~span:before,.select-multiple .options .checkbox span:before{border:none}.select-multiple.has-icon .select-label{padding-inline-start:32px}.select-multiple.has-icon .select-label .icon{position:absolute;top:0;inset-inline-start:0;width:34px;height:100%;display:flex;justify-content:center;align-items:center}.select-multiple.has-icon .select-label .icon svg{color:#707070}.select-multiple.has-icon .selected+.select-label,.select-multiple.has-icon .selected .select-label{padding-inline-start:8px}.select-multiple.has-icon .selected+.select-label .icon,.select-multiple.has-icon .selected .icon{display:none}
.image-uploader{border-radius:3px;border:2px solid #1b75b1;position:relative;color:#1b75b1}.image-uploader .ratio-spacer{display:block;width:100%}.image-uploader .preview{max-height:100%;max-width:100%;display:block;margin:auto;overflow-wrap:break-word}.image-uploader .overlay,.image-uploader .preview{position:absolute;top:0;inset-inline-end:0;inset-inline-start:0;bottom:0}.image-uploader .overlay{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.8);font-weight:600;font-size:13px;line-height:1em}.image-uploader .overlay .spinner{position:relative;height:40px;width:40px}.image-uploader .overlay .spinner .lds-ring{display:block}.image-uploader .overlay .spinner .lds-ring div{border-color:#1b75b1 transparent transparent}.image-uploader .overlay .progress-bar{width:calc(100% - 32px);height:10px;box-sizing:border-box;border:1px solid #1b75b1;background-color:#fff;border-radius:3px;margin-top:30px}.image-uploader .overlay .progress-bar .progress{width:0;height:100%;background-color:#1b75b1;transition:width .25s ease-out}.image-uploader .overlay .icon{font-size:40px}.image-uploader .overlay .status{margin-top:6px}.image-uploader .overlay .retry-link{margin-top:8px;font-size:18px;font-weight:700;text-decoration:underline}.image-uploader.complete{border-color:#28a745;color:#28a745}.image-uploader.retry{border-color:#c89110;color:#c89110;cursor:pointer}.image-uploader.error{border-color:red;color:red}@media only screen and (max-width:359px){.image-uploader .overlay{padding:8px 3px;font-size:12px}.image-uploader .overlay .icon{font-size:30px}.image-uploader .overlay .retry-link{margin-top:6px;font-size:16px}}
danger-button{display:contents}.danger-button{border:2px solid red;color:red;transition:background-color .25s ease,color .25s ease}@media(hover:hover){.danger-button:not([disabled]):hover{background-color:red;color:#fff}}@media(hover:none){.danger-button:not([disabled]):active{background-color:red;color:#fff}}.danger-button.activated{color:#fff;animation:danger-glow .5s ease-in-out infinite alternate}@keyframes danger-glow{0%{background-color:red}to{background-color:rgba(255,0,0,.5)}}
.number-input{display:contents}.number-input input.has-value,.number-input input:focus{text-align:end}
.base-listing-summary .result{padding:var(--grid-gap);display:grid;gap:var(--grid-gap);grid-template-columns:1fr 1fr}.base-listing-summary .result .match{background-color:rgba(222,248,134,.6);font-weight:600}.base-listing-summary .result .title{text-transform:uppercase;word-break:break-word}.base-listing-summary .result .location{font-weight:300;color:#707070}.base-listing-summary .result .location svg{margin-inline-end:8px}.base-listing-summary .result .agent,.base-listing-summary .result .listing-id,.base-listing-summary .result .reference{font-size:12px;text-transform:uppercase;color:#707070}.base-listing-summary .result .agent:before,.base-listing-summary .result .listing-id:before,.base-listing-summary .result .reference:before{content:attr(data-label) ": "}.base-listing-summary .result .agent{margin-bottom:calc(var(--grid-gap)*-1 + 4px)}.base-listing-summary .result .listing-id-and-reference{display:flex;justify-content:space-between}.base-listing-summary .result .header{grid-column:span 2}.base-listing-summary .result .image{background-color:#000;position:relative;padding-top:66.6%}.base-listing-summary .result .image .preview-image{position:absolute;top:0;inset-inline-start:0;inset-inline-end:0;bottom:0;margin:auto;max-height:100%;max-width:100%}.base-listing-summary .result .image .preview-image.lazyloading{opacity:0}.base-listing-summary .result .image .preview-image.lazyloading+.lds-ring{display:block}.base-listing-summary .result .image .lds-ring{width:40px;height:40px;margin:auto;display:none}.base-listing-summary .result .image .type{text-transform:uppercase;position:absolute;top:8px;inset-inline-start:8px;border-radius:3px;background-color:#fff;font-size:10px;line-height:10px;font-weight:600;padding:4px 6px;display:block;color:#707070;box-shadow:2px 2px 16px 0 rgba(0,0,0,.3)}.base-listing-summary .result .info{display:flex;flex-direction:column}.base-listing-summary .result .price{font-weight:400}.base-listing-summary .result .summary{flex-grow:1;display:flex;justify-content:flex-end;align-items:center}.base-listing-summary .result .bathrooms,.base-listing-summary .result .bedrooms,.base-listing-summary .result .furnishing,.base-listing-summary .result .studio{font-size:12px;margin-inline-start:8px}.base-listing-summary .result .furnishing{font-weight:600;padding:0 7px;border:2px solid #8a7815;color:#8a7815;border-radius:3px}.base-listing-summary .result .fully{background-color:#8a7815;color:#fff}.base-listing-summary .result .bathrooms,.base-listing-summary .result .bedrooms{display:flex}.base-listing-summary .result .bathrooms svg,.base-listing-summary .result .bedrooms svg{align-self:flex-end;color:#8a7815;font-size:20px;margin-inline-start:4px}.base-listing-summary .result .bedrooms svg{margin-bottom:2px}.base-listing-summary .result .bathrooms svg{margin-bottom:4px}.base-listing-summary .result .listing-stats{grid-column:span 2;border:2px solid #666;border-radius:2px;padding:8px}.base-listing-summary .result .listing-stats .posted-date{float:inline-end;font-size:10px}.base-listing-summary .result .listing-stats .heading{color:#666;font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:2px}.base-listing-summary .result .listing-stats .sponsored-stats,.base-listing-summary .result .listing-stats .stats{gap:10px}.base-listing-summary .result .listing-stats .sponsored-stats .stat .count,.base-listing-summary .result .listing-stats .stats .stat .count{font-size:13px}.base-listing-summary .result .listing-sponsored-stats{border:2px solid #a08b18}.base-listing-summary .result .listing-sponsored-stats .heading{color:#a08b18}.base-listing-summary .result.rent .price:after{content:" " attr(data-suffix);font-weight:300;font-size:10px}
.listing-summary .view-listing{margin-top:4px}.listing-summary .sponsored-control{display:flex;grid-column:span 2}.listing-summary .sponsored-spinner,.listing-summary .sponsored-toggle{align-items:center;display:flex;height:28px;justify-content:center;margin-inline-end:8px;width:34px}.listing-summary .sponsored-toggle{cursor:pointer}.listing-summary .sponsored-toggle svg{height:28px;width:42px}.listing-summary .sponsored-spinner svg{height:22px;width:22px}.listing-summary .sponsored-toggle--on{color:#30c553}.listing-summary .sponsored-toggle--off{color:red}
.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--grid-gap)}.stats .stat{border:2px solid #666;border-radius:3px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;line-height:1em;padding:2px 0}.stats .stat .count{font-size:18px;font-weight:700}.stats .stat .label{font-size:10px}.stats .stat .icon{margin-top:3px;height:30px;width:30px;display:flex;margin-bottom:4px}.stats .stat .icon svg{height:auto;flex-grow:1}.stats .stat.impressions,.stats .stat.previews{color:#666}.stats .stat.impressions .icon,.stats .stat.leads .icon{width:33px}.stats .stat.previews{background-color:hsla(0,0%,40%,.2)}.stats .stat.views{background-color:hsla(0,0%,40%,.66)}.stats .stat.leads{background-color:#666}@media only screen and (max-width:359px){.stats .stat .label{font-size:9px}}
.sponsored-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--grid-gap)}.sponsored-stats .stat{border:2px solid #a08b18;border-radius:3px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;line-height:1em;padding:2px 0}.sponsored-stats .stat .count{font-size:18px;font-weight:700}.sponsored-stats .stat .icon{margin-top:3px;height:30px;width:30px;display:flex;margin-bottom:4px}.sponsored-stats .stat .icon svg{height:auto;flex-grow:1}.sponsored-stats .stat.previews,.sponsored-stats .stat.spend{color:#a08b18}.sponsored-stats .stat.leads .icon,.sponsored-stats .stat.spend .icon{width:33px}.sponsored-stats .stat.previews{background-color:rgba(160,139,24,.2)}.sponsored-stats .stat.views{background-color:rgba(160,139,24,.66)}.sponsored-stats .stat.leads{background-color:#a08b18}
.base-dashboard .filters-overlay{background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center}.base-dashboard .filters-overlay .content{background-color:#fff;color:rgba(0,0,0,.87);max-width:420px;padding:16px;width:calc(100vw - var(--page-padding)*2)}.base-dashboard .filters-overlay .grid{margin-top:16px;grid-template-columns:1fr 1fr;gap:8px}.base-dashboard .filters-overlay .input-with-suffix input{padding-inline-end:40px}.base-dashboard .filters-overlay .span-2{grid-column:span 2}.base-dashboard .filters-overlay .location{display:grid;position:relative}.base-dashboard .filters-overlay .location input.invalid{margin:-1px;border:2px solid red;color:red;text-decoration:line-through;font-weight:600}.base-dashboard .filters-overlay .location .location-suggestions{position:absolute;top:45px;width:100%;box-sizing:border-box;background-color:#fff;padding:8px;margin:0;border:1px solid #707070;border-radius:3px;z-index:1;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.base-dashboard .filters-overlay .location .location-suggestions li{display:block;padding:7px;cursor:pointer}.base-dashboard .filters-overlay .location .location-suggestions li .match{font-weight:600}.base-dashboard .filters-overlay .location .location-suggestions li:hover{background-color:#eee}.base-dashboard .filters-overlay .bubbles{margin-inline-start:-9px;margin-top:-8px;display:flex;flex-wrap:wrap}.base-dashboard .filters-overlay .bubbles .bubble{margin-inline-start:8px;margin-top:9px;transition:border-color .25s ease,color .25s ease}.base-dashboard .filters-overlay .bubbles .bubble svg:first-child{margin-inline-end:4px}.base-dashboard .filters-overlay .bubbles .bubble svg:last-child{margin-inline-start:4px}.base-dashboard .filters-overlay .bubbles .bubble:hover{background-color:#fff;border-color:red;color:red}
.base-dashboard{--grid-columns:1}.base-dashboard .stats-container{max-width:400px}.base-dashboard .filters-button{width:200px}.base-dashboard .filters-button svg{margin-inline-end:4px}.base-dashboard .grid{margin-top:var(--page-padding);grid-template-columns:repeat(var(--grid-columns),1fr)}.base-dashboard .base-listing-summary{box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-radius:3px}.base-dashboard .paging{display:flex;justify-content:center;margin-top:24px}.base-dashboard .paging .select label,.base-dashboard .paging button{min-width:40px}.base-dashboard .paging button{padding:6px 8px}.base-dashboard .paging button svg{width:auto;height:24px}.base-dashboard .paging .select{margin:0 8px;font-weight:600;height:40px}.base-dashboard .paging .select:first-child{margin-inline-start:48px}.base-dashboard .paging .select:last-child{margin-inline-end:48px}.base-dashboard .paging .select label{background-color:#8a1538;border:none;color:#fff;transition:background-color .25s ease;justify-content:center}.base-dashboard .paging .select:hover label{background-color:#a01841}[dir=rtl] .base-dashboard .paging .paging-icon{transform:scaleX(-1)}@media only screen and (min-width:768px)and (max-width:1365px){.base-dashboard{--grid-columns:2}}@media only screen and (min-width:1366px){.base-dashboard{--grid-columns:3}}@media only screen and (min-width:1920px){.base-dashboard{--grid-columns:4}}
.billing{--widgets-per-row:1}.billing h2{text-align:center;font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:4px}.billing .widgets{grid-template-columns:repeat(var(--widgets-per-row),1fr);margin-top:16px}.billing .billing-widget{align-items:center;border:2px solid #a08b18;border-radius:3px;display:flex;flex-direction:column;justify-content:flex-end;line-height:1em;padding:24px 8px 8px}.billing .billing-widget.available-balance,.billing .billing-widget.pending-charges{color:#fff}.billing .billing-widget.available-balance{background-color:#a08b18}.billing .billing-widget.pending-charges{background-color:rgba(160,139,24,.66)}.billing .billing-widget .billing-widget--amount{font-size:32px;font-weight:700;line-height:32px;margin-top:4px}.billing .billing-widget .billing-widget--header{font-size:16px;margin-top:8px}.billing .billing-widget .billing-widget--note{font-size:12px;line-height:17px;margin-top:4px;text-align:center}.billing .note{margin-top:8px;font-size:12px;line-height:17px}.billing .force-ltr{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;display:inline-block}.billing .action{margin-top:16px}.billing .table-container{overflow-x:auto;overflow-y:hidden;--cell-spacing-horizontal:12px;--cell-spacing-vertical:12px}.billing .table-container table{width:100%;max-width:400px;font-size:13px;line-height:13px;border-spacing:0;border-collapse:collapse}.billing .table-container td,.billing .table-container th{text-align:start;padding:0;vertical-align:initial}.billing .table-container th{font-weight:600}.billing .table-container thead tr th{border-bottom:1px solid #707070;padding-bottom:5px}.billing .table-container td{font-weight:300}.billing .table-container td+td,.billing .table-container th+th{padding-inline-start:var(--cell-spacing-horizontal)}.billing .table-container tbody tr td{padding-top:var(--cell-spacing-vertical)}.billing .table-container .expand-column{width:100%}.billing .table-container .center-align{text-align:center}.billing .table-container .right-align{text-align:end}@media only screen and (max-width:767px){.billing .action{display:flex;flex-direction:column;align-items:center}}@media only screen and (min-width:768px){.billing{--widgets-per-row:2}}@media only screen and (min-width:1366px){.billing{--widgets-per-row:3}}@media only screen and (min-width:1920px){.billing{--widgets-per-row:4}}
.dashboard h2{text-align:center;font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:4px}.dashboard h3{font-size:16px;font-weight:300;margin-top:0;margin-bottom:4px}.dashboard h3 strong{font-weight:400;text-transform:uppercase}.dashboard .note{font-style:italic}.dashboard small{margin-top:-8px;display:block}.dashboard .stats-container .stats{margin-bottom:12px}.dashboard .sponsored-overview h3{text-align:center}.dashboard .sponsored-overview--inactive{align-items:center;background-color:rgba(200,145,16,.8);border:2px solid #c89110;border-radius:3px;color:#fff;display:flex;margin-bottom:12px}.dashboard .sponsored-overview--inactive svg{height:25px;width:29px;margin-inline-start:16px}.dashboard .sponsored-overview--inactive span{font-size:12px;line-height:17px;padding:8px 12px;text-align:center}.dashboard .overview-container{margin-bottom:32px}.dashboard .sponsored-overview,.dashboard .stats-container{max-width:400px}.dashboard .sponsored-overview--widgets{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gap);margin-bottom:12px}.dashboard .sponsored-overview--widget{border:1px solid #707070;border-radius:3px;box-shadow:3px 3px 3px rgba(0,0,0,.3);font-size:12px;line-height:17px;text-align:center;padding:12px}.dashboard .sponsored-overview--widget--big{font-size:24px;font-weight:700;line-height:41px}.dashboard .sponsored-overview--quick-actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-gap)}@media only screen and (max-width:767px){.dashboard .button-container{text-align:end;margin-bottom:var(--page-padding)}}@media only screen and (min-width:768px){.dashboard .overview-container{display:flex;flex-direction:row}.dashboard .stats-container{min-width:340px}.dashboard .sponsored-overview{margin-inline-start:36px}}@media only screen and (min-width:768px)and (max-width:1023px){.dashboard .heading{display:flex;justify-content:space-between;align-items:center}}@media only screen and (min-width:1024px){.dashboard .add-listing{display:none}}@media only screen and (min-width:1366px){.dashboard .sponsored-overview{margin-inline-start:64px}}
.removed-listing .result .dates{font-size:12px;line-height:22px;text-transform:uppercase;color:#707070}
.lead-details-overlay{background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center}.lead-details-overlay .content{background-color:#fff;color:rgba(0,0,0,.87);max-width:420px;padding:16px;width:calc(100vw - var(--page-padding)*2)}.lead-details-overlay .heading-text{padding-top:16px;font-weight:300;font-size:20px;text-transform:uppercase;text-align:center}.lead-details-overlay .grid{margin-top:16px;grid-template-columns:1fr 1fr;gap:8px}.lead-details-overlay .label{font-weight:600}.lead-details-overlay .span-2{grid-column:span 2}.lead-details-overlay .message{font-style:italic;margin-bottom:24px;white-space:pre-line}.lead-details-overlay .force-ltr{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;display:inline-block}
.button-like,button,input,select,textarea{outline:none}select{-webkit-appearance:none;appearance:none}select option{font-weight:400;font-family:inherit}.button-like,.select label,button,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{box-sizing:border-box;padding:9px;color:#707070;border:1px solid #707070;border-radius:3px;background-color:#fff;min-width:0;line-height:var(--standard-line-height)}.button-like::placeholder,.select label::placeholder,button::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#707070}.button-like:focus::placeholder,.select label:focus::placeholder,button:focus::placeholder,input[type=email]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{color:transparent}.button-like.highlight-when-focused:focus,.button-like.selected,.select label.highlight-when-focused:focus,.select label.selected,button.highlight-when-focused:focus,button.selected,input[type=email].highlight-when-focused:focus,input[type=email].selected,input[type=number].highlight-when-focused:focus,input[type=number].selected,input[type=password].highlight-when-focused:focus,input[type=password].selected,input[type=tel].highlight-when-focused:focus,input[type=tel].selected,input[type=text].highlight-when-focused:focus,input[type=text].selected,select.highlight-when-focused:focus,select.selected,textarea.highlight-when-focused:focus,textarea.selected{border:2px solid #1b75b1;margin:-1px;color:#1b75b1;font-weight:600}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{color:rgba(0,0,0,.87)}.button-like,button,select{cursor:pointer}.button-like,button{font-weight:600}.button-like{display:inline-block;text-align:center;text-decoration:none}.primary-button{background-color:#8a1538;border:none;color:#fff;transition:background-color .25s ease}@media(hover:hover){.primary-button:hover{background-color:#a01841}}@media(hover:none){.primary-button:active{background-color:#a01841}}.success-button{background-color:#28a745;border:none;color:#fff;transition:background-color .25s ease}@media(hover:hover){.success-button:hover{background-color:#30c553}}@media(hover:none){.success-button:active{background-color:#30c553}}.secondary-button{border:2px solid #1b75b1;color:#1b75b1;transition:background-color .25s ease,color .25s ease}.secondary-button.dark{background-color:#1b75b1;color:#fff}@media(hover:hover){.secondary-button:hover{background-color:#1b75b1;color:#fff}}@media(hover:none){.secondary-button:active{background-color:#1b75b1;color:#fff}}button[disabled]{border:2px solid hsla(0,0%,43.9%,.5);color:hsla(0,0%,43.9%,.5);transition:background-color .25s ease,color .25s ease;cursor:not-allowed}textarea{height:auto}.input-with-icon{display:grid;position:relative}.input-with-icon input{padding-inline-start:30px}.input-with-icon input:focus+svg{color:#1b75b1}.input-with-icon svg{position:absolute;top:0;bottom:0;margin:auto 0;inset-inline-start:10px;color:#707070}.input-with-label{display:grid}.input-with-label label{font-weight:600;margin-inline-start:8px;margin-bottom:4px}.input-with-note{display:grid}.input-with-note .note{font-size:13px;line-height:18px;margin-inline-start:4px}.input-with-suffix{display:grid;position:relative}.input-with-suffix input:focus+.suffix{color:#1b75b1;font-weight:600}.input-with-suffix .suffix{font-size:12px;position:absolute;bottom:6px;inset-inline-end:8px}input[disabled],select[disabled]{color:hsla(0,0%,43.9%,.7);-webkit-text-fill-color:hsla(0,0%,43.9%,.7);opacity:1;background-color:#f8f8f8;cursor:not-allowed}.leads h2{text-align:center;font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:4px}.leads .note{margin-top:8px;font-size:12px;line-height:17px}.leads .preference{display:flex;align-items:center;margin-bottom:4px}.leads .filters{--filter-control-height:42px;align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.leads .filters .date-control{position:relative}.leads .filters .date-control span{--center-offset-x:-50%;background-color:#fff;display:block;font-size:12px;inset-inline-start:50%;line-height:1;padding:0 8px;position:absolute;top:0;transform:translate(var(--center-offset-x),-50%);z-index:1}.leads .filters input[type=date]{box-sizing:border-box;padding:9px;color:#707070;border:1px solid #707070;border-radius:3px;background-color:#fff;min-width:0;color:rgba(0,0,0,.87);height:var(--filter-control-height);line-height:var(--standard-line-height);padding-inline:10px;width:180px}.leads .filters .filter--types{min-width:210px}.leads .filters .filter--types .label,.leads .filters .filter--types select,.leads .filters .search-button{height:var(--filter-control-height)}.leads .filters .search-button{padding-inline:16px}.leads .empty-state,.leads .paging-control{font-size:13px;text-align:center}.leads .toggle{align-items:center;display:flex;height:32px;justify-content:center;margin-inline-end:8px;width:38px;cursor:not-allowed;opacity:.3}.leads .toggle svg{height:28px;width:42px}.leads .toggle--on{color:#30c553}.leads .toggle--off{color:#707070}.leads .table-container{display:inline-block;overflow-x:auto;overflow-y:hidden;--cell-spacing-horizontal:12px;--cell-spacing-vertical:16px;max-width:100%}.leads .table-container .download-links{text-align:end;font-size:13px;line-height:13px}.leads .table-container table{font-size:13px;line-height:13px;border-spacing:0;border-collapse:collapse}.leads .table-container td,.leads .table-container th{padding:0;text-align:start;vertical-align:initial}.leads .table-container .lead--date-time,.leads .table-container .lead--phone{white-space:nowrap}.leads .table-container .force-ltr{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;display:inline-block}.leads .table-container th{font-weight:600}.leads .table-container thead tr th{border-bottom:1px solid #707070;padding-bottom:5px}.leads .table-container td{font-weight:300;padding-top:calc(var(--cell-spacing-vertical)/2);padding-bottom:calc(var(--cell-spacing-vertical)/2)}.leads .table-container tbody tr{background-color:#fff;cursor:pointer;transition:background-color .25s ease}.leads .table-container tbody tr:hover{background-color:#edf6fc;transition:background-color .25s ease}.leads .table-container td+td,.leads .table-container th+th{padding-inline-start:var(--cell-spacing-horizontal)}.leads .table-container .center-align{text-align:center}.leads .table-container .right-align{text-align:end}.leads .lead--sent-to .fa-envelope,.leads .lead--sent-to .fa-phone-alt{padding-inline-start:4px;width:13px}.leads .lead--whatsapp-status{display:inline-flex;align-items:center;margin-inline-start:4px}.leads .lead--whatsapp-status .fa-whatsapp{width:13px}.leads .lead--whatsapp-status .fa-whatsapp.processing{color:#707070}.leads .lead--whatsapp-status .fa-whatsapp.active{color:#25d366}.leads .lead--whatsapp-status .lead--whatsapp-reply{color:#25d366;margin-inline-start:2px;width:11px}.leads .lead--whatsapp-status .lead--whatsapp-failed{color:red;margin-inline-start:2px;width:10px}.leads .lead--whatsapp-status .lead--whatsapp-ticks{display:inline-flex;align-items:center;margin-inline-start:1px}.leads .lead--whatsapp-status .lead--whatsapp-ticks .tick{width:10px}.leads .lead--whatsapp-status .lead--whatsapp-ticks .tick.tick--grey{color:#707070}.leads .lead--whatsapp-status .lead--whatsapp-ticks .tick.tick--blue{color:#2a97df}.leads .lead--whatsapp-status .lead--whatsapp-ticks .tick.tick--hidden{display:none}.leads .lead--whatsapp-status .lead--whatsapp-ticks .tick-2{margin-inline-start:-4px}.leads .lead--sent-to .fa-phone-alt.Abandoned,.leads .lead--sent-to .fa-phone-alt.AgentBusy,.leads .lead--sent-to .fa-phone-alt.AgentDidNotAnswer,.leads .lead--sent-to .fa-phone-alt.AgentRejected,.leads .lead--sent-to .fa-phone-alt.AgentUnavailable{color:#c89110}.leads .lead--sent-to .fa-phone-alt.CallFailed,.leads .lead--sent-to .fa-phone-alt.CallNotRouted,.leads .lead--sent-to .fa-phone-alt.NumberNotInService{color:red}.leads .lead--sent-to .fa-phone-alt.AgentAnswered{color:#28a745}[dir=rtl] .leads .filters .date-control span{--center-offset-x:50%}@media only screen and (max-width:767px){.leads .hide-on-mobile{display:none}}@media only screen and (min-width:768px){.leads .suspension-message{max-width:900px;margin-top:16px;font-size:16px;line-height:1.5}}@media only screen and (min-width:1366px){.leads .table-container{--cell-spacing-vertical:12px}}
.phone-numbers .force-ltr{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;display:inline-block}.phone-numbers .note{margin-top:8px;font-size:12px;line-height:17px}.phone-numbers .table-container{overflow-x:auto;overflow-y:hidden;--cell-spacing-horizontal:12px;--cell-spacing-vertical:16px}.phone-numbers .table-container table{width:100%;max-width:1000px;font-size:13px;line-height:13px;border-spacing:0;border-collapse:collapse}.phone-numbers .table-container td,.phone-numbers .table-container th{padding:0;text-align:start;vertical-align:initial;white-space:nowrap}.phone-numbers .table-container th{font-weight:600}.phone-numbers .table-container thead tr th{border-bottom:1px solid #707070;padding-bottom:5px}.phone-numbers .table-container td{font-weight:300;padding-top:calc(var(--cell-spacing-vertical)/2);padding-bottom:calc(var(--cell-spacing-vertical)/2)}.phone-numbers .table-container td.phone-number--call-tracking-status{padding-top:2px;padding-bottom:2px}.phone-numbers .table-container tbody tr{background-color:#fff;transition:background-color .25s ease}.phone-numbers .table-container tbody tr:hover{background-color:#edf6fc;transition:background-color .25s ease}.phone-numbers .table-container td+td,.phone-numbers .table-container th+th{padding-inline-start:var(--cell-spacing-horizontal)}.phone-numbers .phone-number--call-tracking-status span{display:inline-block;color:#fff;padding:4px 6px;border-radius:3px;font-weight:500}.phone-numbers .phone-number--call-tracking-status .tracked{background-color:#28a745}.phone-numbers .phone-number--call-tracking-status .not-tracked{background-color:red}.phone-numbers .phone-number--call-tracking-status .disabled{background-color:#707070}@media only screen and (max-width:767px){.phone-numbers .hide-on-mobile{display:none}}@media only screen and (min-width:1366px){.phone-numbers .table-container{--cell-spacing-vertical:12px}}
.company .company-logo .heading{display:flex;justify-content:space-between}.company .company-logo .section-label{font-weight:600;margin-inline-start:8px;margin-bottom:4px}.company .company-logo .image-container{position:relative}.company .company-logo .image-container .ratio-spacer{display:block;width:100%}.company .company-logo .image-container>div{position:absolute;top:0;inset-inline-start:0;inset-inline-end:0;bottom:0}.company .company-logo .image-container .existing-image,.company .company-logo .image-container .select-image{border:1px solid #707070;border-radius:3px}.company .company-logo .image-container .select-image{padding:var(--page-padding);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.company .company-logo .image-container .select-image .add-logo{width:200px;margin-top:var(--grid-gap)}.company .company-logo .image-container .existing-image{display:flex;align-items:center;justify-content:center}.company .company-logo .image-container .existing-image img{max-width:100%;max-height:100%}.company .company-logo .image-container .remove-logo{display:block;color:#8a1538;font-size:30px;padding:6px;position:absolute;top:0;inset-inline-end:0;cursor:pointer}.company .company-logo .image-container .remove-logo svg{background-color:hsla(0,0%,100%,.8);border-radius:100%}.company .company-logo input[type=file]{display:none}.company .actions{display:grid;grid-template-columns:3fr 5fr;gap:var(--grid-gap)}.company .watermarking h2{text-align:center;font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:4px}.company .watermarking .radio-group{display:grid;gap:8px}.company .watermarking .input-with-note .note{margin-inline-start:42px}.company .watermarking .radio-button{height:auto}.company .watermarking .radio-button span{display:block}@media only screen and (min-width:768px)and (max-width:1023px){.company .grid{width:340px;margin:0 auto}}@media only screen and (min-width:1024px){.company .grid{max-width:720px;grid-template-columns:10fr 12fr}.company .grid .company-logo{grid-column:2;grid-row:1/span 3}.company .grid errors{grid-column:1/span 2}.company .grid .actions{grid-column:2}.company .watermarking{grid-column:span 2}}
.manage-agents{--grid-columns:1}.manage-agents .grid{grid-template-columns:repeat(var(--grid-columns),1fr)}.manage-agents .button-container{margin-bottom:var(--page-padding)}@media only screen and (max-width:1023px){.manage-agents .button-container{text-align:end}}@media only screen and (min-width:768px)and (max-width:1365px){.manage-agents{--grid-columns:2}}@media only screen and (min-width:1366px){.manage-agents{--grid-columns:3}}@media only screen and (min-width:1920px){.manage-agents{--grid-columns:4}}
.agent-summary{box-shadow:0 8px 16px 0 rgba(0,0,0,.2);transition:box-shadow .25s ease;border-radius:3px}.agent-summary .agent{border-radius:3px;overflow:hidden;padding:var(--grid-gap);display:grid;gap:0 var(--grid-gap);grid-template-columns:1fr 1fr}.agent-summary .agent .header{grid-column:span 2}.agent-summary .agent .header .name{font-size:16px;text-transform:uppercase}.agent-summary .agent .header .email{font-size:14px;font-weight:300}.agent-summary .agent .image{background-color:#e8e8e8;position:relative;padding-top:66.6%}.agent-summary .agent .image .ratio-spacer{width:100%;display:block}.agent-summary .agent .image .preview-image{position:absolute;top:0;inset-inline-start:0;inset-inline-end:0;bottom:0;margin:auto;max-height:100%;max-width:100%}.agent-summary .agent .image .preview-image.loaded+.lds-ring{display:none}.agent-summary .agent .image .lds-ring{width:40px;height:40px;margin:auto}.agent-summary .agent .buttons{display:flex;flex-direction:column}.agent-summary .agent .buttons .phone{font-size:16px;margin-bottom:8px}.agent-summary .agent .buttons .phone .force-ltr{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;display:inline-block}.agent-summary .agent .buttons .phone svg{color:#707070;margin-inline-end:8px}.agent-summary .agent .buttons .update-agent,.agent-summary .agent .buttons .update-agent-disabled{margin-bottom:8px}
.base-agent .agent-photo .heading{display:flex;justify-content:space-between}.base-agent .agent-photo .section-label{font-weight:600;margin-inline-start:8px;margin-bottom:4px}.base-agent .agent-photo .image-container{position:relative}.base-agent .agent-photo .image-container .ratio-spacer{display:block;width:100%}.base-agent .agent-photo .image-container>div{position:absolute;top:0;inset-inline-start:0;inset-inline-end:0;bottom:0}.base-agent .agent-photo .image-container .existing-image,.base-agent .agent-photo .image-container .select-image{border:1px solid #707070;border-radius:3px}.base-agent .agent-photo .image-container .select-image{padding:var(--page-padding);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.base-agent .agent-photo .image-container .select-image .add-photo{width:200px;margin-top:var(--grid-gap)}.base-agent .agent-photo .image-container .existing-image{display:flex;align-items:center;justify-content:center}.base-agent .agent-photo .image-container .existing-image img{max-width:100%;max-height:100%}.base-agent .agent-photo .image-container .remove-photo{display:block;color:#8a1538;font-size:30px;padding:6px;position:absolute;top:0;inset-inline-end:0;cursor:pointer}.base-agent .agent-photo .image-container .remove-photo svg{background-color:hsla(0,0%,100%,.8);border-radius:100%}.base-agent .agent-photo input[type=file]{display:none}.base-agent .actions{display:grid;grid-template-columns:3fr 5fr;gap:var(--grid-gap);align-items:end}@media only screen and (min-width:768px)and (max-width:1023px){.base-agent .grid{width:340px;margin:0 auto}}@media only screen and (min-width:1024px){.base-agent .grid{max-width:720px;grid-template-columns:10fr 12fr}.base-agent .grid .agent-photo{grid-column:2;grid-row:1/span 3}.base-agent .grid errors{grid-column:1/span 2}.base-agent .grid .actions{grid-column:2}}
@media only screen and (min-width:768px){.account .grid{width:340px}}@media only screen and (min-width:768px)and (max-width:1023px){.account .grid{margin:0 auto}}
.change-password .actions{display:grid;grid-template-columns:3fr 5fr;gap:var(--grid-gap)}@media only screen and (min-width:768px){.change-password .grid{width:340px}}@media only screen and (min-width:768px)and (max-width:1023px){.change-password .grid{margin:0 auto}}
.navbar{padding:var(--page-padding)}.navbar .links .big{text-transform:uppercase;font-weight:600}.navbar .links .small{margin-inline-start:16px;font-size:13px}.navbar .links .small:before{content:"- "}@media only screen and (max-width:1023px){.navbar{justify-content:space-between;position:relative}.navbar,.navbar .actions{display:flex;align-items:center}.navbar .menu-toggle{width:52px;height:40px;display:flex;justify-content:space-between;flex-direction:column;box-sizing:border-box;padding:8px}.navbar .menu-toggle div{border:2px solid #8a1538;background-color:#8a1538;border-radius:4px}.navbar .links{transition:transform .25s ease;transform-origin:top;transform:scaleY(0);background-color:#fff;padding:var(--page-padding);box-sizing:border-box;position:absolute;top:100%;inset-inline-start:0;inset-inline-end:0;z-index:1}.navbar .links.mobile-expanded{transform:scaleY(1)}.navbar .links .primary-button{justify-self:start;width:180px}.navbar site-footer{display:none}}@media only screen and (min-width:1024px){.navbar{background-color:#f8f8f8;border-inline-end:1px solid #707070;display:flex;flex-direction:column}.navbar .actions{display:none}.navbar .links{margin-top:var(--page-padding)}.navbar .links .primary-button{margin:0 -12px}.navbar site-footer{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.navbar site-footer .site-footer{display:flex;flex-wrap:wrap}.navbar site-footer .site-footer span{border-inline-end:none;margin-inline-end:0}.navbar site-footer .site-footer span:first-child{order:99;white-space:nowrap;margin-top:8px}}@media only screen and (min-width:1366px){.navbar .links .small{font-size:14px}}
.site-footer{font-size:12px;line-height:16px}.site-footer>span{display:inline-block}.site-footer>span:not(:last-child){border-inline-end:1px solid rgba(0,0,0,.87);margin-inline-end:7px;padding-inline-end:10px}@media only screen and (max-width:359px){.site-footer>span:not(:last-child){margin-inline-end:5px;padding-inline-end:9px}}
.portal-header{margin-top:12px;text-align:center}.portal-header span{font-size:24px;font-weight:600;text-transform:uppercase;position:relative}
.splash{background-image:url(https://assets.propertyoryx.com/static/b1049d6b.jpeg),linear-gradient(hsla(0,0%,43.9%,.7),hsla(0,0%,43.9%,.7));background-blend-mode:hue;background-size:cover;color:#fff;text-align:center}.splash .header{font-size:22px;font-weight:300;text-transform:uppercase;padding:48px 0}.splash ul{display:inline-block;padding:0;text-align:start}.splash ul li{list-style:none;margin-bottom:24px;display:flex;align-items:center}.splash ul li svg{margin-inline-end:16px}@media only screen and (max-width:1023px){.splash{margin:var(--page-padding) calc(var(--page-padding)*-1) 0;padding:0 var(--page-padding)}}@media only screen and (min-width:768px)and (max-width:1023px){.splash{min-height:410px}}@media only screen and (min-width:1024px){.splash{position:fixed;top:0;inset-inline-end:0;bottom:0;inset-inline-start:calc(340px + var(--page-padding)*2);display:flex;flex-direction:column;align-items:center;padding-top:106px;background-position-x:27%}}@media only screen and (min-width:1366px){.splash .header{font-size:24px}.splash ul{font-size:18px}}
.loading-indicator{background-color:rgba(0,0,0,.3)}.loading-indicator .lds-ring{margin:auto;height:100px;width:100px}
.error-overlay{background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center}.error-overlay .content{text-align:center;width:300px}.error-overlay .content button{width:160px}
.notifications{position:fixed;margin:10vh auto auto;top:0;inset-inline-start:0;inset-inline-end:0}.notifications .notification{border-radius:3px;color:#fff;font-weight:600;margin-bottom:16px;padding:8px 16px;text-align:center;white-space:pre-line}.notifications .success{background-color:rgba(74,165,36,.8)}.notifications .warning{background-color:rgba(200,145,16,.8)}@media only screen and (max-width:767px){.notifications{max-width:80vw}}@media only screen and (min-width:768px){.notifications{max-width:320px}}
.legal-pages{background-color:rgba(61,61,61,.95)}.legal-pages .level-0{font-size:22px;font-weight:300;text-transform:uppercase;text-align:center;padding:16px 48px 0;margin-top:0}.legal-pages .level-1{font-size:20px;font-weight:300;text-transform:uppercase}.legal-pages .terms .level-3{padding-inline-start:8px}.legal-pages .cookies .level-2{font-size:18px;font-weight:300;text-transform:uppercase}.legal-pages .cookies .level-3{font-weight:600;text-transform:uppercase}.legal-pages .link{word-break:break-word}
.login-overlay{background-color:hsla(0,0%,100%,.95)}.login-overlay .content{color:rgba(0,0,0,.87)}
