header #header-profile-icon{text-align:left}header #header-profile-icon i{font-size:24px;border-radius:16px;color:#111;background:#999;padding:4px;display:inline-block;text-align:center;width:34px;height:34px;margin-top:10px;margin-left:27px}header #header-profile-icon>div span{font-size:14px;margin-top:4px}header #header-icon{text-align:right}header #header-icon img{width:66px;height:66px;margin-top:10px}header #header-banner{border-radius:0 0 6px 6px}header #header-banner p{margin:0;text-align:center}header a{color:#000;text-decoration:none}header a:hover{color:#000;text-decoration:none}footer .hr{width:95%;margin:0 auto;height:3px;background:#000}footer p{text-align:center}footer #licences-imgs img{margin:6px}.social-icons{justify-content:center}.social-icons a:hover{color:#fff!important;text-decoration:none!important}.footer{background-color:var(--primary-color);color:#fff;padding:50px 20px 20px}.footer-content{margin:0 auto;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.footer-col{flex:1 1 220px;min-width:200px;margin-bottom:20px}.brand-col{flex:1.5 1 300px}.footer-col h3,.footer-col h4{margin-bottom:15px;font-size:1.2rem;border-bottom:2px solid rgba(255,255,255,.3);padding-bottom:8px;position:relative}.footer-col h3:after,.footer-col h4:after{content:"";position:absolute;bottom:-2px;right:0;width:50px;height:2px;background-color:#fff}.footer-col p{font-size:.9rem;line-height:1.8;opacity:.9;margin-bottom:20px}.footer-links-list{list-style:none;padding:0;margin:0;display:block}.footer-links-list li{margin-bottom:12px;transition:transform .2s;display:block}.footer-links-list li:hover{transform:translate(-5px)}.footer-links-list li a{color:#fff;text-decoration:none;font-size:.95rem;transition:color .2s ease;display:flex;align-items:center;gap:8px}.footer-links-list li a:before{content:"›";color:#fff;font-size:1.2rem}.footer-links-list li a:hover{color:#fff}.social-icons{display:flex;gap:12px;margin-top:20px;flex-wrap:wrap}.social-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:1.2rem;color:#fff;background:#ffffff1a;border-radius:50%;transition:all .3s ease;text-decoration:none}.trust-badges{display:flex;gap:15px;margin:25px 0;flex-wrap:wrap}.trust-badges img{width:70px;background:#fff;padding:5px;border-radius:6px;transition:transform .3s}.trust-badges img:hover{transform:scale(1.05)}.contact-info{margin-top:15px}.contact-item{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:.95rem}.contact-item i{color:#fff;width:20px;text-align:center}.contact-info .phone{font-size:1.3rem;font-weight:700;color:#fff}.footer-bottom{text-align:center;margin-top:40px;padding-top:20px;border-top:1px solid rgba(255,255,255,.2);font-size:.9rem}.footer-links{margin-bottom:15px;display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.footer-links a{color:#fffc;text-decoration:none;transition:color .2s}.footer-links a:hover{color:#fff}.copyright{opacity:.8}@media (max-width: 992px){.footer-content{gap:30px}.footer-col{flex:1 1 180px}}@media (max-width: 768px){.footer-content{flex-direction:column;align-items:flex-start;text-align:right;gap:30px}.footer-col{width:100%;flex:1 1 auto}.trust-badges{justify-content:flex-start}.footer-links{justify-content:center;gap:15px}}@media (max-width: 480px){.footer{padding:30px 15px 15px}.footer-links{flex-direction:column;gap:10px}}.custom-btn{color:#fff!important;border-radius:5px;padding:10px 25px;font-weight:500;background:transparent;cursor:pointer;transition:all .3s ease;position:relative;display:inline-block;box-shadow:inset 2px 2px 2px #ffffff80,7px 7px 20px #0000001a,4px 4px 5px #0000001a;outline:none;z-index:5}.btn-1{background:#060e83;background:linear-gradient(0deg,#060e83,#0c19b4);border:none}.btn-1:hover{background:#0003ff;background:linear-gradient(0deg,#0003ff,#027efb)}.btn-2{background:#6009f0;background:linear-gradient(0deg,#6009f0,#8105f0);border:none}.btn-2:before{height:0%;width:2px}.btn-2:hover{box-shadow:4px 4px 6px #ffffff80,-4px -4px 6px #747d8880,inset -4px -4px 6px #fff3,inset 4px 4px 6px #0006}.btn-3{background:#00acee;background:linear-gradient(0deg,#00acee,#027efb);width:130px;height:40px;line-height:42px;padding:0;border:none}.btn-3 span{position:relative;display:block;width:100%;height:100%}.btn-3:before,.btn-3:after{position:absolute;content:"";right:0;top:0;background:#027efb;transition:all .3s ease}.btn-3:before{height:0%;width:2px}.btn-3:after{width:0%;height:2px}.btn-3:hover{background:transparent;box-shadow:none}.btn-3:hover:before{height:100%}.btn-3:hover:after{width:100%}.btn-3 span:hover{color:#027efb!important}.btn-3 span:before,.btn-3 span:after{position:absolute;content:"";left:0;bottom:0;background:#027efb;transition:all .3s ease}.btn-3 span:before{width:2px;height:0%}.btn-3 span:after{width:0%;height:2px}.btn-3 span:hover:before{height:100%}.btn-3 span:hover:after{width:100%}.btn-4{background-color:#4dccc6!important;background-image:linear-gradient(315deg,#4dccc6,#96e4df 74%);line-height:42px;padding:0;border:none}.btn-4:hover{background-color:#89d8d3!important;background-image:linear-gradient(315deg,#89d8d3,#03c8a8 74%)}.btn-4 span{position:relative;display:block;width:100%;height:100%}.btn-4:before,.btn-4:after{position:absolute;content:"";right:0;top:0;box-shadow:4px 4px 6px #ffffffe6,-4px -4px 6px #747d8833,inset -4px -4px 6px #ffffffe6,inset 4px 4px 6px #747d884d;transition:all .3s ease}.btn-4:before{height:0%;width:.1px}.btn-4:after{width:0%;height:.1px}.btn-4:hover:before{height:100%}.btn-4:hover:after{width:100%}.btn-4 span:before,.btn-4 span:after{position:absolute;content:"";left:0;bottom:0;box-shadow:4px 4px 6px #ffffffe6,-4px -4px 6px #747d8833,inset -4px -4px 6px #ffffffe6,inset 4px 4px 6px #747d884d;transition:all .3s ease}.btn-4 span:before{width:.1px;height:0%}.btn-4 span:after{width:0%;height:.1px}.btn-4 span:hover:before{height:100%}.btn-4 span:hover:after{width:100%}.btn-5{width:130px;height:40px;line-height:42px;padding:0;border:none;background:#ff1b00;background:linear-gradient(0deg,#ff1b00,#fb4b02)}.btn-5:hover{color:#f0094a!important;background:transparent;box-shadow:none}.btn-5:before,.btn-5:after{content:"";position:absolute;top:0;right:0;height:2px;width:0;background:#f0094a;box-shadow:-1px -1px 5px #fff,7px 7px 20px #0003,4px 4px 5px #0002;transition:.4s ease all}.btn-5:after{right:inherit;top:inherit;left:0;bottom:0}.btn-5:hover:before,.btn-5:hover:after{width:100%;transition:.8s ease all}.btn-6{background:#f796c0;background:radial-gradient(circle,#f796c0,#76aef1);line-height:42px;padding:0;border:none}.btn-6 span{position:relative;display:block;width:100%;height:100%}.btn-6:before,.btn-6:after{position:absolute;content:"";height:0%;width:1px;box-shadow:-1px -1px 20px #fff,-4px -4px 5px #fff,7px 7px 20px #0006,4px 4px 5px #0000004d}.btn-6:before{right:0;top:0;transition:all .5s ease}.btn-6:after{left:0;bottom:0;transition:all .5s ease}.btn-6:hover{background:transparent;color:#76aef1!important;box-shadow:none}.btn-6:hover:before{transition:all .5s ease;height:100%}.btn-6:hover:after{transition:all .5s ease;height:100%}.btn-6 span:before,.btn-6 span:after{position:absolute;content:"";box-shadow:-1px -1px 20px #fff,-4px -4px 5px #fff,7px 7px 20px #0006,4px 4px 5px #0000004d}.btn-6 span:before{left:0;top:0;width:0%;height:.5px;transition:all .5s ease}.btn-6 span:after{right:0;bottom:0;width:0%;height:.5px;transition:all .5s ease}.btn-6 span:hover:before{width:100%}.btn-6 span:hover:after{width:100%}.btn-7{background:linear-gradient(0deg,#ff9700,#fb4b02);line-height:42px;padding:0;border:none}.btn-7 span{position:relative;display:block;width:100%;height:100%}.btn-7:before,.btn-7:after{position:absolute;content:"";right:0;bottom:0;background:#fb4b02;box-shadow:-7px -7px 20px #ffffffe6,-4px -4px 5px #ffffffe6,7px 7px 20px #0003,4px 4px 5px #0000004d;transition:all .3s ease}.btn-7:before{height:0%;width:2px}.btn-7:after{width:0%;height:2px}.btn-7:hover{color:#fb4b02!important;background:transparent}.btn-7:hover:before{height:100%}.btn-7:hover:after{width:100%}.btn-7 span:before,.btn-7 span:after{position:absolute;content:"";left:0;top:0;background:#fb4b02!important;box-shadow:-7px -7px 20px #ffffffe6,-4px -4px 5px #ffffffe6,7px 7px 20px #0003,4px 4px 5px #0000004d;transition:all .3s ease}.btn-7 span:before{width:2px;height:0%}.btn-7 span:after{height:2px;width:0%}.btn-7 span:hover:before{height:100%}.btn-7 span:hover:after{width:100%}.btn-8{background-color:#f0ecfc!important;background-image:linear-gradient(315deg,#f0ecfc,#c797eb 74%);line-height:42px;padding:0;border:none}.btn-8 span{position:relative;display:block;width:100%;height:100%}.btn-8:before,.btn-8:after{position:absolute;content:"";right:0;bottom:0;background:#c797eb;transition:all .3s ease}.btn-8:before{height:0%;width:2px}.btn-8:after{width:0%;height:2px}.btn-8:hover:before{height:100%}.btn-8:hover:after{width:100%}.btn-8:hover{background:transparent}.btn-8 span:hover{color:#c797eb!important}.btn-8 span:before,.btn-8 span:after{position:absolute;content:"";left:0;top:0;background:#c797eb;transition:all .3s ease}.btn-8 span:before{width:2px;height:0%}.btn-8 span:after{height:2px;width:0%}.btn-8 span:hover:before{height:100%}.btn-8 span:hover:after{width:100%}.btn-9{border:none;transition:all .3s ease;overflow:hidden}.btn-9:after{position:absolute;content:" ";z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#1fd1f9!important;background-image:linear-gradient(315deg,#1fd1f9,#b621fe 74%);transition:all .3s ease}.btn-9:hover{background:transparent;box-shadow:4px 4px 6px #ffffff80,-4px -4px 6px #747d8833,inset -4px -4px 6px #ffffff80,inset 4px 4px 6px #747d884d;color:#fff!important}.btn-9:hover:after{-webkit-transform:scale(2) rotate(180deg);transform:scale(2) rotate(180deg);box-shadow:4px 4px 6px #ffffff80,-4px -4px 6px #747d8833,inset -4px -4px 6px #ffffff80,inset 4px 4px 6px #747d884d}.btn-10{background:#1609f0;background:linear-gradient(0deg,#1609f0,#316ef4);color:#fff!important;border:none;transition:all .3s ease;overflow:hidden}.btn-10:after{position:absolute;content:" ";top:0;left:0;z-index:-1;width:100%;height:100%;transition:all .3s ease;-webkit-transform:scale(.1);transform:scale(.1)}.btn-10:hover{color:#fff!important;border:none;background:transparent}.btn-10:hover:after{background:#0003ff;background:linear-gradient(0deg,#027efb,#0003ff);-webkit-transform:scale(1);transform:scale(1)}.btn-11{border:none;background:#fb2175;background:linear-gradient(0deg,#fb2175,#ea4c89);color:#fff!important;overflow:hidden}.btn-11:hover{text-decoration:none;color:#fff!important}.btn-11:before{position:absolute;content:"";display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff!important;animation:shiny-btn1 3s ease-in-out infinite}.btn-11:hover{opacity:.7}.btn-11:active{box-shadow:4px 4px 6px #ffffff4d,-4px -4px 6px #747d8833,inset -4px -4px 6px #fff3,inset 4px 4px 6px #0003}@-webkit-keyframes shiny-btn1{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}to{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.btn-12{position:relative;right:20px;bottom:20px;border:none;box-shadow:none;width:130px;height:40px;line-height:42px;-webkit-perspective:230px;perspective:230px}.btn-12 span{background:#00acee;background:linear-gradient(0deg,#00acee,#027efb);display:block;position:absolute;width:130px;height:40px;box-shadow:inset 2px 2px 2px #ffffff80,7px 7px 20px #0000001a,4px 4px 5px #0000001a;border-radius:5px;margin:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}.btn-12 span:nth-child(1){box-shadow:-7px -7px 20px #fff9,-4px -4px 5px #fff9,7px 7px 20px #0002,4px 4px 5px #0001;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 50% -20px;-moz-transform-origin:50% 50% -20px;transform-origin:50% 50% -20px}.btn-12 span:nth-child(2){-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0);-webkit-transform-origin:50% 50% -20px;-moz-transform-origin:50% 50% -20px;transform-origin:50% 50% -20px}.btn-12:hover span:nth-child(1){box-shadow:inset 2px 2px 2px #ffffff80,7px 7px 20px #0000001a,4px 4px 5px #0000001a;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0)}.btn-12:hover span:nth-child(2){box-shadow:inset 2px 2px 2px #ffffff80,7px 7px 20px #0000001a,4px 4px 5px #0000001a;color:transparent!important;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);transform:rotateX(-90deg)}.btn-13{background-color:#89d8d3!important;background-image:linear-gradient(315deg,#89d8d3,#03c8a8 74%);border:none;z-index:1}.btn-13:after{position:absolute;content:"";width:100%;height:0;bottom:0;left:0;z-index:-1;border-radius:5px;background-color:#4dccc6!important;background-image:linear-gradient(315deg,#4dccc6,#96e4df 74%);box-shadow:-7px -7px 20px #fff9,-4px -4px 5px #fff9,7px 7px 20px #0002,4px 4px 5px #0001;transition:all .3s ease}.btn-13:hover{color:#fff!important}.btn-13:hover:after{top:0;height:100%}.btn-13:active{top:2px}.btn-14{background:#ff9700;border:none;z-index:1}.btn-14:after{position:absolute;content:"";width:100%;height:0;top:0;left:0;z-index:-1;border-radius:5px;background-color:#eaf818;background-image:linear-gradient(315deg,#eaf818,#f6fc9c 74%);box-shadow:inset 2px 2px 2px #ffffff80;transition:all .3s ease}.btn-14:hover{color:#000!important}.btn-14:hover:after{top:auto;bottom:0;height:100%}.btn-14:active{top:2px}.btn-15{background:#b621fe;border:none;z-index:1}.btn-15:after{position:absolute;content:"";width:0;height:100%;top:0;right:0;z-index:-1;background-color:#663dff;border-radius:5px;box-shadow:inset 2px 2px 2px #ffffff80,7px 7px 20px #0000001a,4px 4px 5px #0000001a;transition:all .3s ease}.btn-15:hover{color:#fff!important}.btn-15:hover:after{left:0;width:100%}.btn-15:active{top:2px}.btn-16{border:none;color:#000!important}.btn-16:after{position:absolute;content:"";width:0;height:100%;top:0;left:0;direction:rtl;z-index:-1;box-shadow:-7px -7px 20px #fff9,-4px -4px 5px #fff9,7px 7px 20px #0002,4px 4px 5px #0001;transition:all .3s ease}.btn-16:hover{color:#000!important}.btn-16:hover:after{left:auto;right:0;width:100%}.btn-16:active{top:2px}.animate-input{position:relative}.animate-input input{background:transparent;font-size:18px;padding:10px 5px;display:block;text-align:right;direction:rtl;width:100%;border:none;border-bottom:1px solid #757575}.animate-input .fa{font-size:22px;position:absolute;left:10px;top:17px;transition:color .5s ease-in-out;color:var(--secondary-color)}.animate-input input:focus{outline:none}.animate-input label{color:#999;font-size:18px;font-weight:400;position:absolute;pointer-events:none;right:20px;top:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.animate-input input:focus~label,.animate-input input:valid~label{top:-20px;font-size:14px;color:var(--primary-color)}.animate-input input:focus~.fa,.animate-input input:valid~.fa{color:var(--primary-color)}.animate-input .bar{position:relative;display:block;width:100%}.animate-input .bar:before,.animate-input .bar:after{content:"";height:2px;width:0;bottom:1px;position:absolute;background:var(--primary-color);transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.animate-input .bar:before{right:50%}.animate-input .bar:after{left:50%}.animate-input input:focus~.bar:before,.animate-input input:focus~.bar:after{width:50%}.animate-input .highlight{position:absolute;height:60%;width:25%;top:25%;left:0;pointer-events:none;opacity:.5}.animate-input input:focus~.highlight{-webkit-animation:inputHighlighter .3s ease;-moz-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}@-webkit-keyframes inputHighlighter{0%{background:var(--primary-color)}to{width:0;background:transparent}}@-moz-keyframes inputHighlighter{0%{background:var(--primary-color)}to{width:0;background:transparent}}@keyframes inputHighlighter{0%{background:var(--primary-color)}to{width:0;background:transparent}}table.responsive-table{border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}table.responsive-table caption{font-size:1.5em;margin:.5em 0 .75em}table.responsive-table tr{padding:.35em}table.responsive-table tr th,table.responsive-table tr td{padding:.625em;text-align:center}table.responsive-table tr th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width: 700px){table.responsive-table{border:0}table.responsive-table caption{font-size:1.3em}table.responsive-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table.responsive-table tr{display:block;margin-bottom:.625em}table.responsive-table tr td{display:block;font-size:.8em;text-align:left}table.responsive-table tr td:before{content:attr(data-label);float:right;font-weight:700;text-transform:uppercase}table.responsive-table tr td:last-child{border-bottom:0}}.select-box-search-type{position:relative;cursor:pointer;padding-top:6px}.select-box-search-type:hover #list-box-search-type{display:flex}.select-box-search-type>span{border:1px solid #d1d9e6;padding:10px 8px;border-radius:4px;text-align:right;background:#fff;display:flex;width:100%;justify-content:space-between;font-size:15px}.select-box-search-type>span i{padding:4px}.select-box-search-type .list-box-search-type{display:flex;flex-wrap:nowrap;flex-direction:column;position:absolute;display:none;background:#fff;width:90%;right:5%;z-index:100;border-radius:6px;box-shadow:0 0 8px #f3b5be}.select-box-search-type .list-box-search-type li{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;padding:6px 9px;position:relative}.select-box-search-type .list-box-search-type li span{font-size:15px}.select-box-search-type .list-box-search-type li i{padding-top:5px}.select-box-search-type .list-box-search-type li:after{content:"";display:block;position:absolute;bottom:0;width:90%;height:1px;background:#d1d9e6}.select-box-search-type .list-box-search-type li:last-child:after{display:none}.select-box-search-type .list-box-search-type:hover{display:flex}body{float:right}body,html{margin:0;padding:0;min-height:100%;width:100%}.btn-light{border:1px solid #999!important}.bg-c1{background:var(--primary-color)}.bg-c2{background:var(--secondary-color)}.bg-c3{background:#999}.color-c1{color:var(--primary-color)}.color-c2{color:var(--secondary-color)}.color-c3{color:#999}.col-100{width:100%}main{margin-top:20px}ul{list-style:none;display:flex;flex-direction:row-reverse;flex-wrap:wrap;position:relative;padding:0;justify-content:center}ul li{position:relative}a,a:hover{color:#000;text-decoration:none}.rtl{direction:rtl!important}.m-5{margin:5px}.f-row{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.op-5{opacity:.5}.op-0{opacity:0}.btn-success,.btn-primary{color:#fff;background-color:var(--secondary-color)!important;border-color:var(--secondary-color)!important}#residences{justify-content:center;flex-direction:row;flex-wrap:wrap}#residences li>div,#residences swiper-slide>div{width:340px;margin:6px;border:1px solid #ccc;padding:3px 0 10px;border-radius:8px;text-decoration:none;color:#000;display:block}#residences li>div h3,#residences swiper-slide>div h3{font-size:16px;padding:5px 10px 10px;margin:0}#residences li>div .line,#residences swiper-slide>div .line{display:block;height:1px;width:95%;margin-right:2.5%;background:#ccc}#residences li>div .image-container,#residences swiper-slide>div .image-container{border:3px solid #ccc;border-radius:1px 6px;overflow:hidden;width:95%;height:140px;margin-right:2.5%;margin-top:2.5%;padding:1px}#residences li>div .image-container img,#residences swiper-slide>div .image-container img{border-radius:1px 6px;width:100%;height:100%;object-fit:cover}#residences li>div .services *,#residences swiper-slide>div .services *{color:gray;font-size:14px}#residences li>div>div,#residences swiper-slide>div>div{display:inline-block;position:relative;width:cal(0%)}#residences li>div>div p,#residences swiper-slide>div>div p{font-size:12px;margin:0 4px;color:#999}#residences li>div>div .hr,#residences swiper-slide>div>div .hr{border-top:1px solid #999;position:absolute;width:218px;bottom:4px}#residences li>div>div .hr .vip-text,#residences swiper-slide>div>div .hr .vip-text{position:relative;top:-2px;font-size:12px}#residences li>div>div .hr .amount,#residences swiper-slide>div>div .hr .amount{position:relative;top:-2px;padding-left:8px}
