:root{--brand-color:#9E925E;--shaded-color:#EEEDE6;--opacity-color:rgba(33,32,22,0.25882);--transparent-color:rgba(55,58,54,0);--opacity-black-color:rgba(0,0,0,0.6902);--primary-color:#373A36;--secondary-color:#696C68;--white-color:#FFFFFF;--opacity-white-color:rgba(255,255,255,0.6902);--background-color:#F6F9F5;--stroke-color:#D5D1C5;--red-color:#F53D6B;--success-color:#4eb763;--big-radius:40px;--mid-radius:24px;--small-radius:16px;--tiny-radius:9px;--round-radius:360px}[data-aos]{backface-visibility:hidden;transform:translateZ(0);will-change:transform,opacity}[data-aos^=fade][data-aos^=fade][data-aos^=fade][data-aos^=fade][data-aos^=fade]{transform:none!important}[data-aos=fade-left],[data-aos=fade-right],[data-aos=slide-left],[data-aos=slide-right]{overflow-x:clip;max-width:100vw}.MuiSnackbar-root{width:100%!important;max-width:400px!important}.MuiSnackbar-root>div{width:100%!important;padding:10px!important;font-size:16px!important;box-shadow:0 2px 15px 0 rgba(0,0,0,.08)!important}.MuiSnackbar-root>div .MuiAlert-icon{margin:3px 10px!important}.MuiSnackbar-root>div span{color:red!important}.MuiFormControl-root{width:100%!important}.MuiSkeleton-root{transform:scale(1)!important}.MuiFormLabel-root.MuiInputLabel-root{transform-origin:top right!important;right:0!important;left:auto!important;transform:translate(-14px,16px) scale(1)!important}.MuiFormLabel-root.MuiInputLabel-root.Mui-focused,.MuiFormLabel-root.MuiInputLabel-root.MuiFormLabel-filled{transform-origin:top right!important;right:0!important;left:auto!important;transform:translate(-14px,-9px) scale(.75)!important}.MuiInputAdornment-root p{font-weight:600!important;font-size:16px!important;color:#262626!important}.MuiOutlinedInput-notchedOutline{text-align:right!important}.MuiFormLabel-root.MuiInputLabel-root{right:14px!important}.search .MuiFormLabel-root.MuiInputLabel-root{right:0!important}.MuiStack-root{padding-top:0!important;width:100%!important;height:82px!important;overflow:hidden!important;flex-direction:column!important}.MuiStack-root>.MuiStack-root{height:56px!important}.MuiStack-root span{font-size:14px!important;color:#747474!important;margin:0 10px!important}.MuiDateCalendar-root div{direction:ltr!important}.MuiTabPanel-root{width:100%!important;padding:0!important}.MuiTabs-root{width:-moz-fit-content!important;width:fit-content!important}.MuiBox-root{width:100%!important}.MuiPaper-root.MuiAppBar-root{box-shadow:none!important}.banner{width:calc(100% - 128px);height:520px;margin:40px 64px;position:relative;overflow:hidden;border-radius:var(--big-radius);background-color:var(--background-color)}.banner img.background{left:0;z-index:1;-o-object-position:center;object-position:center}.banner .cover,.banner img.background{width:100%;height:100%;position:absolute;top:0}.banner .cover{right:0;z-index:2;background-image:linear-gradient(#000,rgba(0,0,0,0));opacity:.72}.banner .cover.down{transform:rotate(180deg)}.banner .content{width:100%;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:24px;position:absolute;right:0;top:0;z-index:3;padding-bottom:45px}.banner .content.bottom{justify-content:flex-end;padding-bottom:70px}.banner .content h2{max-width:720px;font-size:40px;font-weight:700;line-height:64px;color:var(--white-color);text-align:center;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:16px}.banner .content h2 .icon{width:78px;height:78px;border-radius:var(--round-radius)}.banner .content p{max-width:720px;font-size:18px;font-weight:400;line-height:28px;color:var(--white-color);text-align:center}.banner .content a{width:-moz-fit-content;width:fit-content;height:56px;border-radius:var(--round-radius);background-color:var(--brand-color);padding:16px 32px;position:relative;overflow:hidden;margin-top:10px}.banner .content a:before{content:"";width:0;height:0;position:absolute;z-index:1;top:0;right:0;transform:translate(50%,-50%);border-radius:50%;background-color:var(--background-color);transition:all .55s}.banner .content a span{color:var(--white-color);font-size:16px;font-weight:500;position:relative;z-index:2;transition:all .4s}.banner .content a:hover:before{width:750px;height:750px}.banner .content a:hover span,.banner .content.dark-text h2{color:var(--primary-color)}.banner .content.dark-text p{color:var(--secondary-color);font-size:16px}.banner.small{height:340px}.banner.big .content h2{font-size:50px;line-height:72px}@media only screen and (max-width:1100px){.banner{width:calc(100% - 68px);height:400px;margin:34px}.banner .content{gap:18px;padding:25px}.banner .content h2{max-width:85%;font-size:28px;line-height:32px;gap:12px}.banner .content h2 .icon{width:52px;height:52px}.banner .content p{max-width:85%;font-size:15px;line-height:22px}.banner .content a{height:48px;padding:13px 26px}.banner .content a span{font-size:15px}.banner .content a:hover:before{width:500px;height:500px}.banner.big .content h2{font-size:32px;line-height:38px}}@media only screen and (max-width:650px){.banner{width:calc(100% - 48px);height:200px;margin:24px}.banner .content{gap:12px;padding:16px}.banner .content h2{font-size:18px;line-height:28px;gap:8px}.banner .content h2 .icon{width:40px;height:40px}.banner .content p{font-size:12px;line-height:26px}.banner .content a{height:40px;padding:10px 20px}.banner .content a span{font-size:14px;font-weight:400}.banner .content a:hover:before{width:380px;height:380px}.banner.big .content h2{font-size:18px;line-height:28px}}.custom-marker{width:-moz-fit-content;width:fit-content;height:42px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;background-color:var(--opacity-black-color);padding:10px 12px;border-radius:var(--small-radius);color:var(--white-color);font-size:14px;font-weight:500;line-height:24px;position:relative;box-shadow:0 2px 12px 0 var(--opacity-color);transition:all .25s}.custom-marker.clickable{cursor:pointer}.custom-marker.clickable:hover{background-color:var(--brand-color)}.custom-marker:before{content:"";width:0;height:0;position:absolute;bottom:-21px;left:50%;transform:translate(-50%);border-top:11px solid var(--opacity-black-color);border-bottom:11px solid transparent;border-left:7px solid transparent;border-right:7px solid transparent}.custom-marker.clickable:hover:before{border-top-color:var(--brand-color)}.drawer{width:100%;height:100%;padding:60px;justify-content:space-between}.drawer,.drawer .tabs{display:flex;flex-flow:column nowrap;align-items:center}.drawer .tabs{justify-content:center;gap:4px}.drawer .tabs .tab{display:flex;padding:10px;font-size:14px;font-weight:400;color:var(--primary-color);position:relative;transition:all .3s}.drawer .tabs .tab.active,.drawer .tabs .tab:hover{color:var(--brand-color)}.drawer .tabs .tab.active:before{content:"";position:absolute;width:90%;height:2.5px;background-color:var(--brand-color);bottom:-2px;left:50%;transform:translateX(-50%)}.drawer .actions{flex-flow:column nowrap;gap:8px}.drawer .actions,.drawer .actions .language{width:100%;display:flex;justify-content:center;align-items:center}.drawer .actions .language{height:40px;border-radius:var(--round-radius);flex-flow:row nowrap;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;color:var(--primary-color);background-color:var(--white-color);border:1px solid var(--stroke-color);cursor:pointer;transition:all .25s}.drawer .actions .language:hover{background-color:var(--shaded-color)}.drawer .actions .language:active{transform:scale(.98)}.drawer .actions .contact-us{width:100%;height:40px;border-radius:var(--round-radius);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;color:var(--white-color);background-color:var(--brand-color);border:1px solid var(--stroke-color);transition:all .25s}.drawer .actions .contact-us:hover{background-color:var(--white-color);color:var(--brand-color)}.empty-data{width:100%;flex-flow:column nowrap;gap:24px}.empty-data,.empty-data .thumb{display:flex;justify-content:center;align-items:center}.empty-data .thumb{width:200px;height:200px;border-radius:var(--tiny-radius);border:1px solid var(--stroke-color);background-color:var(--background-color);flex-flow:row nowrap;margin-bottom:8px}.empty-data h3{font-size:30px;font-weight:700;line-height:32px;color:var(--primary-color)}.empty-data p{font-size:18px;font-weight:400;line-height:24px;color:var(--secondary-color)}.empty-data a{width:230px;height:48px;border-radius:var(--round-radius);background-color:var(--brand-color);cursor:pointer;border:0;color:var(--white-color);font-size:14px;font-weight:500;position:relative;overflow:hidden;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.empty-data a span{position:relative;z-index:2;transition:all .4s}.empty-data a:before{content:"";width:0;height:0;position:absolute;z-index:1;top:0;right:0;transform:translate(50%,-50%);border-radius:50%;background-color:var(--background-color);transition:all .45s}.empty-data a:hover:before{width:500px;height:500px}.empty-data a:hover span{color:var(--primary-color)}@media only screen and (max-width:1100px){.empty-data{gap:12px}.empty-data .thumb{width:150px;height:150px}.empty-data .thumb>img{width:90px;height:90px}.empty-data h3{font-size:18px;line-height:26px}.empty-data a,.empty-data p{font-size:12px}.empty-data a{width:200px;height:42px;font-weight:400}}.explore-more{width:100%;padding:95px 0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:64px;background-color:var(--white-color)}.explore-more .explore-more-header{padding:0 64px}.explore-more .explore-more-btns{width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;gap:32px;padding:0 64px;overflow-y:hidden;overflow-x:auto}.explore-more .explore-more-btns::-webkit-scrollbar{width:0;height:0}.explore-more .explore-more-btns a{width:100%;min-width:230px;height:66px;border-radius:var(--small-radius);border:1px solid var(--stroke-color);display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:17px 22px;position:relative;overflow:hidden}.explore-more .explore-more-btns a:before{content:"";width:0;height:0;position:absolute;z-index:1;top:0;right:0;transform:translate(50%,-50%);border-radius:50%;background-color:var(--brand-color);transition:all .5s}.explore-more .explore-more-btns a path,.explore-more .explore-more-btns a span,.explore-more .explore-more-btns a svg{color:var(--primary-color);font-size:16px;font-weight:500;position:relative;z-index:2;transition:all .4s}.explore-more .explore-more-btns a path.icon,.explore-more .explore-more-btns a span.icon,.explore-more .explore-more-btns a svg.icon{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:32px;height:32px;border:.6px solid var(--stroke-color);border-radius:var(--tiny-radius)}.explore-more .explore-more-btns a path,.explore-more .explore-more-btns a svg{font-size:20px}.explore-more .explore-more-btns a:hover:before{width:700px;height:700px}.explore-more .explore-more-btns a:hover path,.explore-more .explore-more-btns a:hover span,.explore-more .explore-more-btns a:hover svg{color:var(--white-color)}@media only screen and (max-width:1100px){.explore-more{padding:60px 0;gap:44px}.explore-more .explore-more-header{padding:0 34px}.explore-more .explore-more-btns{gap:22px;padding:0 34px}}@media only screen and (max-width:650px){.explore-more{padding:40px 0;gap:24px}.explore-more .explore-more-header{padding:0 24px}.explore-more .explore-more-btns{gap:12px;padding:0 24px}}.footer{min-height:150px;flex-flow:column nowrap;gap:32px;padding:32px 16px;background:var(--opacity-white-color);color:#222;border-top:1px solid rgba(255,255,255,.1);box-shadow:0 -4px 12px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;margin:5rem 0 0}.footer,.footer .top{width:100%;display:flex;justify-content:center;align-items:center}.footer .top{flex-flow:row nowrap;gap:64px}.footer .top .contacts{gap:16px}.footer .top .contacts,.footer .top .contacts .navigates{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.footer .top .contacts .navigates{gap:24px}.footer .top .contacts .navigates a{color:#222;font-size:14px;font-weight:400;-webkit-text-decoration:none;text-decoration:none;transition:color .3s}.footer .top .contacts .navigates a:hover{color:var(--brand-color)}.footer .bottom{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.footer .bottom .copyrights span{color:#222;font-size:14px;font-weight:300;line-height:20px}.footer .bottom .links{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:32px}.footer .bottom .links a span{color:#222;font-size:14px;font-weight:400;-webkit-text-decoration:none;text-decoration:none;transition:color .3s}.footer .bottom .links a span:hover{color:var(--brand-color)}.footer.transparent{background-color:transparent!important;color:#222;box-shadow:none;border-top:none}.footer.transparent .bottom .copyrights span,.footer.transparent .bottom .links a span,.footer.transparent .top .contacts .navigates a{color:#222}.footer.transparent .logo img{filter:none}@media (max-width:768px){.footer{min-height:120px;padding:24px 16px;gap:24px}.footer .top .contacts .navigates{gap:16px}.footer .top .contacts .navigates a{font-size:12px}.footer .bottom{flex-direction:column;gap:16px}.footer .bottom .copyrights span{font-size:12px}.footer .bottom .links{gap:16px}.footer .bottom .links a span{font-size:12px}}@media (max-width:480px){.footer{min-height:100px;padding:16px 8px;gap:16px}.footer .top .contacts .navigates{flex-direction:row;gap:8px}.footer .top .contacts .navigates a{font-size:10px}.footer .bottom{gap:8px}.footer .bottom .copyrights span{font-size:10px}.footer .bottom .links{gap:8px}.footer .bottom .links a span{font-size:10px}}.home-header{width:calc(100% - 128px);height:600px;margin:0 64px 40px;position:relative}.home-header .thumbnail{width:100%;height:520px;border-radius:var(--big-radius);position:absolute;top:0;left:0;overflow:hidden;z-index:1;margin:0}.home-header .home-search-form{width:calc(100% - 128px);height:130px;gap:24px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:2;background-color:var(--white-color);border-radius:var(--mid-radius);box-shadow:0 8px 36px 0 rgba(17,17,17,.05882);padding:0 calc(115px / 2)}.home-header .home-search-form,.home-header .home-search-form .form{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.home-header .home-search-form .form{width:100%;height:80px;gap:16px}.home-header .home-search-form .form .row{width:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:16px}.home-header .home-search-form .form .row .home-search.toggle{width:100%;max-width:220px;height:80px;display:flex;flex-flow:column nowrap;justify-content:flex-end;align-items:flex-start;gap:8px}.home-header .home-search-form .form .row .home-search.toggle.en .MuiSelect-icon{right:14px;left:auto;top:50%;translate:0 -50%}.home-header .home-search-form .form .row .home-search.toggle.ar .MuiSelect-icon{left:14px;right:auto;top:50%;translate:0 -50%}.home-header .home-search-form .form .row .home-search.toggle h4{font-size:14px;font-weight:500;line-height:24px}.home-header .home-search-form .form .row .home-search.toggle .MuiSelect-root{height:44px;background-color:var(--background-color);border-radius:var(--round-radius)}.home-header .home-search-form .form .row .home-search.toggle .placeholder{color:var(--secondary-color);font-size:14px;font-weight:400;line-height:24px}.home-header .home-search-form .search-btn{height:80px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-end}.home-header .home-search-form .search-btn button{width:113px;height:44px;background-color:var(--brand-color);border-radius:var(--round-radius);border:0;color:var(--white-color);font-size:14px;font-weight:500;line-height:24px;cursor:pointer;transition:all .25s}@media only screen and (max-width:1100px){.home-header{width:calc(100% - 68px);margin:0 34px 40px}.home-header .home-search-form{height:240px;flex-flow:column nowrap;gap:0}.home-header .home-search-form .form{height:-moz-fit-content;height:fit-content;flex-flow:column nowrap;gap:12px;padding:0 16px 16px}.home-header .home-search-form .form .row{gap:12px}.home-header .home-search-form .form .row .home-search.toggle{max-width:100%;height:64px}.home-header .home-search-form .form .row .home-search.toggle h4{font-size:12px;line-height:16px}.home-header .home-search-form .form .row .home-search.toggle .MuiSelect-root{height:40px}.home-header .home-search-form .search-btn{width:100%;height:40px;padding:0 16px}.home-header .home-search-form .search-btn button{width:100%;height:40px}}@media only screen and (max-width:650px){.home-header{width:calc(100% - 48px);height:490px;margin:0 24px 40px}.home-header .thumbnail{height:340px}.home-header .home-search-form{width:calc(100% - 32px);height:240px;flex-flow:column nowrap;gap:0}.home-header .home-search-form .form{width:100%;height:-moz-fit-content;height:fit-content;flex-flow:column nowrap;gap:12px;padding:0 16px 16px}.home-header .home-search-form .form .row{width:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:12px}.home-header .home-search-form .form .row .home-search.toggle{width:100%}.home-header .home-search-form .search-btn{width:100%;height:40px;padding:0 16px}.home-header .home-search-form .search-btn button{width:100%;height:40px}}.home-map{width:100%;padding:95px 64px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:64px;background-color:var(--background-color)}.home-map .map-viewer{width:100%;height:570px;border-radius:var(--big-radius);overflow:hidden}@media only screen and (max-width:1100px){.home-map{padding:40px 34px;gap:44px}.home-map .map-viewer{height:450px}}@media only screen and (max-width:650px){.home-map{padding:40px 24px;gap:24px}.home-map .map-viewer{height:260px}}.home-projects{width:100%;padding:95px 0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:64px;background-color:var(--background-color)}.home-projects .projects-header{padding:0 64px}.home-projects .projects-viewer{width:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:64px}.home-projects .projects-viewer .projects{width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;gap:32px;overflow-x:auto;overflow-y:hidden;padding:0 64px}@media only screen and (max-width:1100px){.home-projects{padding:60px 0;gap:44px}.home-projects .projects-header{padding:0 34px}.home-projects .projects-viewer{gap:32px}.home-projects .projects-viewer .projects{gap:22px;padding:0 34px}}@media only screen and (max-width:650px){.home-projects{padding:40px 0;gap:24px}.home-projects .projects-header{padding:0 24px}.home-projects .projects-viewer{gap:12px}.home-projects .projects-viewer .projects{gap:12px;padding:0 24px}}.home-regions{width:100%;padding:95px 0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:64px;background-color:var(--background-color)}.home-regions .regions-header{padding:0 64px}.home-regions .regions-viewer{width:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:64px}.home-regions .regions-viewer .regions{width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;gap:32px;overflow-x:auto;overflow-y:hidden;padding:0 64px}.home-regions .regions-viewer .regions::-webkit-scrollbar{width:0;height:0}@media only screen and (max-width:1100px){.home-regions{padding:60px 0;gap:44px}.home-regions .regions-header{padding:0 34px}.home-regions .regions-viewer{gap:32px}.home-regions .regions-viewer .regions{gap:22px;padding:0 34px}}@media only screen and (max-width:650px){.home-regions{padding:40px 0;gap:24px}.home-regions .regions-header{padding:0 24px}.home-regions .regions-viewer{gap:12px}.home-regions .regions-viewer .regions{gap:12px;padding:0 24px}}.home-units{width:100%;padding:95px 0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:64px;background-color:var(--white-color)}.home-units .units-header{padding:0 64px}.home-units .units-viewer{width:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:64px}.home-units .units-viewer .units{width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;gap:32px;overflow-x:auto;overflow-y:hidden;padding:0 64px}@media only screen and (max-width:1100px){.home-units{padding:60px 0;gap:44px}.home-units .units-header{padding:0 34px}.home-units .units-viewer{gap:32px}.home-units .units-viewer .units{gap:22px;padding:0 34px}}@media only screen and (max-width:650px){.home-units{padding:40px 0;gap:24px}.home-units .units-header{padding:0 24px}.home-units .units-viewer{gap:12px}.home-units .units-viewer .units{gap:12px;padding:0 24px}}.loading-page{min-width:100px;min-height:100px}.loading-page .custom-loader{width:50px;height:12px;background:radial-gradient(circle closest-side at left 6px top 50%,var(--brand-color) 90%,rgba(0,0,0,0)),radial-gradient(circle closest-side,var(--brand-color) 90%,rgba(0,0,0,0)),radial-gradient(circle closest-side at right 6px top 50%,var(--brand-color) 90%,rgba(0,0,0,0));background-size:100% 100%;background-repeat:no-repeat;animation:d4 .5s infinite alternate;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);scale:1.2}@keyframes d4{to{width:20px;height:24px}}.map.main-map{width:100%;height:100%;border-radius:5px;overflow:hidden;box-shadow:0 2px 25px 0 rgba(0,0,0,.1);position:relative}.map.main-map.input{min-height:320px}.map.main-map .marker-point{width:0;height:0;background-color:red;position:relative;white-space:nowrap;filter:drop-shadow(0 0 5px rgba(0,0,0,.5))}.map.main-map .marker-point span.img{background-image:url(https://static-00.iconduck.com/assets.00/map-marker-icon-342x512-gd1hf1rz.png);width:30px;height:45px;bottom:0}.map.main-map .marker-point span.img,.map.main-map .marker-point span.title{background-size:contain;background-repeat:no-repeat;transform:translateX(-50%);position:absolute;left:-50%;filter:drop-shadow(1px 1px 1px rgba(255,255,255,.6)) drop-shadow(-1px -1px 1px rgba(255,255,255,.6))}.map.main-map .marker-point span.title{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:4px;padding:3px 5px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background-color:#c13626;font-size:12px;color:white;text-shadow:0 0 5px rgba(0,0,0,.5);bottom:7px}.map.main-map .marker-point span.title:before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #c13626;position:absolute;bottom:-6.5px;left:50%;transform:translateX(-50%)}.nav-bar{width:100%;height:90px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:14px 64px 10px;margin-bottom:10px;background-color:var(--opacity-white-color);position:sticky;top:0;left:0;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.nav-bar.transparent{background-color:transparent!important;color:white}.nav-bar.transparent .actions .contact-us span,.nav-bar.transparent .tabs .tab{color:white}.nav-bar.transparent .actions .language span{color:black}.nav-bar.transparent .menu-icon path,.nav-bar.transparent .menu-icon svg{color:white}.nav-bar.transparent .logo img{filter:brightness(0) invert(1)}.nav-bar .tabs{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:4px}.nav-bar .tabs .tab{display:flex;padding:10px;font-size:14px;font-weight:400;color:var(--primary-color);position:relative;transition:all .3s}.nav-bar .tabs .tab.active,.nav-bar .tabs .tab:hover{color:var(--brand-color)}.nav-bar .tabs .tab.active:before{content:"";position:absolute;width:90%;height:2.5px;background-color:var(--brand-color);bottom:-2px;left:50%;transform:translateX(-50%)}.actions{gap:8px}.actions,.actions .language{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.actions .language{width:115px;height:40px;border-radius:var(--round-radius);gap:6px;padding:8px 16px;font-size:14px;font-weight:500;color:var(--primary-color);background-color:var(--white-color);border:1px solid var(--stroke-color);cursor:pointer;transition:all .25s}.actions .language:hover{background-color:var(--shaded-color)}.actions .language:active{transform:scale(.98)}.actions .contact-us{width:125px;height:40px;border-radius:var(--round-radius);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;color:var(--white-color);background-color:var(--brand-color);border:1px solid var(--stroke-color);transition:all .25s}.actions .contact-us:hover{background-color:var(--white-color);color:var(--brand-color)}.menu-icon{display:none;cursor:pointer}.menu-icon path,.menu-icon svg{font-size:31px;color:var(--primary-color)}@media only screen and (max-width:1100px){.nav-bar{padding:14px 34px 10px}.nav-bar .actions,.nav-bar .tabs{display:none}.nav-bar .menu-icon{display:flex}}@media only screen and (max-width:650px){.nav-bar{padding:14px 24px 10px}.nav-bar .logo img{width:140px}}.our-team{width:100%;padding:95px 0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:28px;background-color:var(--background-color)}.our-team .team-header{padding:0 64px}.our-team .team-viewer{width:100%;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;gap:64px}.our-team .team-viewer .team{width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;gap:17px;overflow-x:auto;overflow-y:hidden;padding:38px 64px}.our-team .team-viewer .team::-webkit-scrollbar{width:0;height:0}@media only screen and (max-width:1100px){.our-team{padding:55px 0;gap:22px}.our-team .team-header{padding:0 34px}.our-team .team-viewer{gap:34px}.our-team .team-viewer .team{gap:14px;padding:30px 34px}}@media only screen and (max-width:650px){.our-team{padding:30px 0;gap:14px}.our-team .team-header{padding:0 24px}.our-team .team-viewer{gap:24px}.our-team .team-viewer .team{padding:30px 24px}}.paginates{width:100%;justify-content:space-between;gap:16px}.paginates,.paginates .limit-manager{display:flex;flex-flow:row nowrap;align-items:center}.paginates .limit-manager{justify-content:center;gap:12px}.paginates .limit-manager .paginate-info{font-size:18px;color:var(--primary-color);font-weight:400;line-height:24px}.paginates .page-manager{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px}.paginates .page-manager .paginate-btn{width:36px;height:36px;border-radius:var(--tiny-radius);background-color:var(--white-color);border:0;transition:all .25s;cursor:pointer;font-size:18px;color:var(--primary-color)}.paginates .page-manager .paginate-btn span{width:100%;height:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.paginates .page-manager .paginate-btn path,.paginates .page-manager .paginate-btn svg{font-size:16px;color:var(--secondary-color)}.paginates .page-manager .paginate-btn:hover{background-color:var(--shaded-color)}.paginates .page-manager .paginate-btn.active{background-color:var(--brand-color);color:var(--white-color)}.paginates .page-manager .paginate-dots{width:36px;height:36px;display:flex;justify-content:center;align-items:center;font-size:18px;color:var(--secondary-color);pointer-events:none}@media only screen and (max-width:650px){.paginates{flex-flow:column-reverse nowrap;gap:8px}.paginates .limit-manager{gap:7px}.paginates .limit-manager .paginate-info{font-size:14px}.paginates .page-manager{gap:5px}.paginates .page-manager .paginate-btn{width:32px;height:32px;font-size:14px}.paginates .page-manager .paginate-btn path,.paginates .page-manager .paginate-btn svg{font-size:12px}.paginates .page-manager .paginate-dots{width:32px;height:32px;font-size:14px}}.property-developers{width:100%;padding:95px 0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:64px;background-color:var(--white-color)}.property-developers .developers-header{padding:0 64px}.property-developers .developers-viewer{width:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:64px}.property-developers .developers-viewer .developers{width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;gap:32px;overflow-x:auto;overflow-y:hidden;padding:0 64px}.property-developers .developers-viewer .developers::-webkit-scrollbar{width:0;height:0}.property-developers .developers-viewer .developers a{min-width:250px;height:96px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;border:1px solid var(--stroke-color);border-radius:var(--small-radius);padding:32px;cursor:pointer;overflow:hidden;position:relative}.property-developers .developers-viewer .developers a:before{content:"";width:0;height:0;position:absolute;z-index:1;top:0;right:0;transform:translate(50%,-50%);border-radius:50%;background-color:var(--brand-color);transition:all .5s}.property-developers .developers-viewer .developers a span{position:relative;z-index:2;transition:all .4s}.property-developers .developers-viewer .developers a:hover:before{width:650px;height:650px}.property-developers .developers-viewer .developers a:hover span{color:var(--white-color)}@media only screen and (max-width:1100px){.property-developers{padding:60px 0;gap:44px}.property-developers .developers-header{padding:0 34px}.property-developers .developers-viewer{gap:32px}.property-developers .developers-viewer .developers{gap:22px;padding:0 34px}}@media only screen and (max-width:650px){.property-developers{padding:40px 0;gap:24px}.property-developers .developers-header{padding:0 24px}.property-developers .developers-viewer{gap:12px}.property-developers .developers-viewer .developers{gap:12px;padding:0 24px}}.regular-list{width:100%;margin:40px 64px;padding:20px 64px;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:16px;list-style-type:decimal}.regular-list li.first{margin-bottom:12px;max-width:750px}.regular-list li.first .title{font-size:20px;font-weight:500;line-height:28px;color:var(--primary-color);margin-bottom:8px}.regular-list li.first p.content{font-size:16px;font-weight:400;line-height:28px;color:var(--secondary-color)}.regular-list li.first ul.content{padding:0 10px}.regular-list li.first ul.content li{font-size:16px;font-weight:400;line-height:28px;color:var(--secondary-color)}@media only screen and (max-width:1100px){.regular-list{margin:30px 34px;padding:16px 34px;gap:14px}.regular-list li.first{margin-bottom:0;max-width:85%}.regular-list li.first .title{font-size:18px;margin-bottom:4px}.regular-list li.first p.content{font-size:14px;line-height:24px}.regular-list li.first ul.content{padding:0 8px}.regular-list li.first ul.content li{font-size:14px;line-height:24px}}@media only screen and (max-width:650px){.regular-list{margin:20px 24px;padding:12px 24px;gap:12px}.regular-list li.first .title{font-size:16px}.regular-list li.first p.content{font-size:12px}.regular-list li.first ul.content{padding:0 5px}.regular-list li.first ul.content li{font-size:12px}}.search-n-filters{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:12px;position:relative;overflow:hidden;min-width:180px}.search-n-filters .search{width:350px;height:48px;border-radius:var(--round-radius);border:1px solid var(--stroke-color);background-color:var(--background-color);position:relative}.search-n-filters .search:has(input:valid){border:2px solid var(--brand-color)}.search-n-filters .search:has(input:valid) .search-icon path,.search-n-filters .search:has(input:valid) .search-icon svg{color:var(--brand-color)}.search-n-filters .search input{width:100%;height:100%;position:absolute;right:0;top:0;border-radius:var(--round-radius);background-color:transparent;padding:12px 40px 12px 12px;font-size:14px;font-weight:400;border:0;outline:0;color:var(--primary-color)}.search-n-filters .search input::-moz-placeholder{color:var(--secondary-color)}.search-n-filters .search input::placeholder{color:var(--secondary-color)}.search-n-filters .search input:focus{outline:1px solid var(--brand-color)}.search-n-filters .search .search-icon{position:absolute;right:12px;top:12px}.search-n-filters .search .search-icon path,.search-n-filters .search .search-icon svg{font-size:20px;color:var(--primary-color)}.search-n-filters button{width:55px;height:48px;border-radius:var(--round-radius);border:1px solid var(--stroke-color);background-color:var(--background-color);cursor:pointer;transition:all .3s;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;overflow:hidden}.search-n-filters button:hover{background-color:var(--shaded-color)}@media only screen and (max-width:950px){.search-n-filters .search{width:55px;height:48px;transition:all .3s}.search-n-filters .search input{font-size:14px}.search-n-filters .search .search-icon{right:50%;top:50%;transform:translate(50%,-50%)}.search-n-filters .search .search-icon path,.search-n-filters .search .search-icon svg{font-size:16px}.search-n-filters.focused{gap:0}.search-n-filters.focused .search{width:180px;position:absolute;left:0}.search-n-filters.focused .search .search-icon{right:12px;top:12px;transform:translate(0)}.search-n-filters.focused button{scale:0}@media only screen and (max-width:650px){.search-n-filters{gap:8px}}}.section-header{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}.section-header .text{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:24px}.section-header .text h2{font-size:36px;font-weight:700;line-height:40px}.section-header .text h2 span,.section-header .text p{font-weight:400;color:var(--secondary-color)}.section-header .text p{font-size:16px;line-height:28px}.section-header.light-back button{background-color:var(--background-color)}.section-header button{width:-moz-fit-content;width:fit-content;height:56px;border-radius:var(--round-radius);background-color:var(--white-color);padding:16px 32px;cursor:pointer;position:relative;border:0;overflow:hidden}.section-header button:before{content:"";width:0;height:0;position:absolute;z-index:1;top:0;right:0;transform:translate(50%,-50%);border-radius:50%;background-color:var(--brand-color);transition:all .45s}.section-header button span{display:flex;font-size:16px;font-weight:500}.section-header button span,.section-header button svg{color:var(--primary-color);position:relative;z-index:2;transition:all .4s}.section-header button svg{display:none}.section-header button:hover:before{width:500px;height:500px}.section-header button:hover path,.section-header button:hover span,.section-header button:hover svg{color:var(--white-color)}@media only screen and (max-width:1100px){.section-header .text{gap:12px}.section-header .text h2{font-size:26px;line-height:32px}.section-header .text p{font-size:14px;line-height:22px}.section-header button{height:48px;padding:12px 22px}.section-header button span{font-size:12px;font-weight:400}}@media only screen and (max-width:650px){.section-header{align-items:center}.section-header .text h2{font-size:16px;line-height:24px}.section-header .text p{display:none}.section-header button{width:48px;min-width:48px;height:40px;padding:8px 12px}.section-header button span{display:none}.section-header button svg{display:inline-block}.section-header button:hover:before{width:150px;height:150px}}.vision-mission{width:100%;height:auto;display:flex;flex-direction:row;gap:24px;padding:95px 64px;background-color:var(--background-color)}.vision-mission .card{flex:1;height:250px;background-color:var(--white-color);border-radius:var(--mid-radius);padding:48px;box-shadow:2px 12px 35px 0 rgba(7,15,66,.05098);display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;gap:32px}.vision-mission .card img{width:48px;height:48px}.vision-mission .card .content{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:22px}.vision-mission .card .content h2{font-size:28px;font-weight:700;line-height:32px;color:var(--primary-color)}.vision-mission .card .content p{font-size:19px;font-weight:400;line-height:30px;color:var(--secondary-color)}@media (max-width:1100px){.vision-mission{padding:55px 34px;flex-direction:column;justify-content:space-between}}@media (max-width:650px){.vision-mission{padding:40px 24px}.vision-mission .card{padding:28px;flex-flow:column nowrap;gap:16px}.vision-mission .card img{width:44px;height:44px}.vision-mission .card .content{gap:12px}.vision-mission .card .content h2{font-size:20px;line-height:28px}.vision-mission .card .content p{font-size:14px;line-height:20px}}.who-are-we{width:100%;padding:95px 64px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:32px}.who-are-we h2{max-width:840px;font-size:40px;font-weight:700;line-height:72px;text-align:center}.who-are-we h2 span{color:var(--brand-color)}.who-are-we p{max-width:820px;font-size:16px;font-weight:400;line-height:28px;text-align:center;color:var(--secondary-color)}.who-are-we .actions{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:16px}.who-are-we .actions button{width:-moz-fit-content;width:fit-content;height:56px;border-radius:var(--round-radius);padding:16px 34px;font-size:16px;font-weight:500;background-color:var(--background-color);border:1px solid var(--stroke-color);cursor:pointer;color:var(--primary-color);transition:all .25s;position:relative;overflow:hidden}.who-are-we .actions button.know-more{background-color:var(--brand-color);color:var(--white-color)}.who-are-we .actions button.know-more:before{background-color:var(--background-color);top:0;right:auto;left:0;transform:translate(-50%,-50%)}.who-are-we .actions button:before{content:"";width:0;height:0;position:absolute;z-index:1;top:0;right:0;transform:translate(50%,-50%);border-radius:50%;background-color:var(--brand-color);transition:all .45s}.who-are-we .actions button span{position:relative;z-index:2;transition:all .4s}.who-are-we .actions button:hover:before{width:600px;height:600px}.who-are-we .actions button:hover span{color:var(--white-color)}.who-are-we .actions button.know-more:hover span{color:var(--primary-color)}@media only screen and (max-width:1100px){.who-are-we{padding:35px 34px 70px;gap:24px}.who-are-we h2{max-width:85%;font-size:30px;line-height:48px}.who-are-we p{max-width:85%;font-size:14px;line-height:24px}.who-are-we .actions{gap:12px}.who-are-we .actions button{height:48px;padding:12px 24px;font-size:15px}}@media only screen and (max-width:650px){.who-are-we{padding:35px 24px 70px;gap:16px}.who-are-we h2{font-size:20px;line-height:36px}.who-are-we p{font-size:12px;line-height:20px}.who-are-we .actions{gap:8px}.who-are-we .actions button{height:40px;padding:10px 20px;font-size:12px}.who-are-we .actions button:hover:before{width:300px;height:300px}}.developer-card{width:415px;min-width:415px;height:530px;border-radius:var(--mid-radius);background-color:var(--white-color);border:1px solid var(--stroke-color);display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;gap:24px;padding:24px;overflow:hidden}.developer-card .media{width:100%;height:215px;min-height:215px;position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;border-radius:var(--small-radius);background-color:var(--background-color);border:1px solid var(--stroke-color)}.developer-card .media>img{max-width:190px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.developer-card .text{max-width:98%;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:8px}.developer-card .text .name{font-size:20px;line-height:32px;font-weight:700;color:var(--primary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.developer-card .text .about{font-size:16px;line-height:24px;font-weight:400;color:var(--secondary-color);overflow:hidden}.developer-card .text .description-container{position:relative}.developer-card .text .show-more{font-size:14px;font-weight:700;color:var(--brand-color);cursor:pointer;margin-left:4px}.developer-card .extra{list-style-type:none;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;gap:16px}.developer-card .extra li{width:100%;height:20px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:8px}.developer-card .extra li p{font-size:14px;font-weight:400;line-height:20px;color:var(--secondary-color)}.developer-card .cta{height:-moz-fit-content;height:fit-content;justify-content:space-between;margin-bottom:0}.developer-card .cta,.developer-card .cta a{width:100%;display:flex;flex-flow:row nowrap;align-items:center}.developer-card .cta a{height:48px;border:1px solid var(--stroke-color);background-color:var(--white-color);justify-content:center;border-radius:var(--round-radius);cursor:pointer;padding:0 24px;position:relative;overflow:hidden}.developer-card .cta a:before{content:"";width:0;height:0;position:absolute;z-index:1;top:0;right:0;transform:translate(50%,-50%);border-radius:50%;background-color:var(--brand-color);transition:all .3s}.developer-card .cta a span{color:var(--primary-color);font-size:14px;font-weight:400;position:relative;z-index:2;transition:all .3s}.developer-card .cta a:hover:before{width:750px;height:750px}.developer-card .cta a:hover span{color:var(--white-color)}@media only screen and (max-width:1100px){.developer-card{width:340px;min-width:340px;height:430px;gap:16px;padding:16px}.developer-card .media{height:180px;min-height:180px}.developer-card .media>img{max-width:150px}.developer-card .text{gap:5px}.developer-card .text .name{font-size:17px;line-height:30px}.developer-card .text .about{font-size:13px;line-height:20px}.developer-card .extra{gap:8px}.developer-card .extra li{gap:5px}.developer-card .extra li p{font-size:12px}.developer-card .cta{width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.developer-card .cta a{height:42px}.developer-card .cta a span{font-size:13px}.developer-card .cta a:hover:before{width:500px;height:500px}}.project-card{width:1100px;min-width:1100px;height:470px;border-radius:var(--big-radius);background-color:var(--white-color);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:0;overflow:hidden}.project-card.light-back{border:1px solid var(--stroke-color)}.project-card.fill{width:100%;min-width:100%}.project-card .media{width:490px;min-width:490px;max-width:490px;height:100%;position:relative}.project-card .media>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--big-radius)}.project-card .media .tags{width:-moz-fit-content;width:fit-content;justify-content:flex-start;gap:4px;position:absolute;right:24px;top:24px}.project-card .media .tags,.project-card .media .tags .tag{height:48px;display:flex;flex-flow:row nowrap;align-items:center}.project-card .media .tags .tag{width:48px;justify-content:center;border-radius:var(--small-radius);background-color:var(--white-color)}.project-card .media .tags .tag.red{background-color:var(--red-color)}.project-card .media .tags .tag img{width:24px;height:24px}.project-card .media .vr{width:-moz-fit-content;width:fit-content;height:32px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;position:absolute;right:20px;bottom:20px;background-color:var(--white-color);border-radius:var(--round-radius);padding:5px 12px}.project-card .media .vr span{font-size:14px;font-weight:400;line-height:20px;color:var(--secondary-color)}.project-card .media .vr img{width:24px;height:24px}.project-card .details{width:calc(100% - 490px);height:100%;padding:40px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start}.project-card .details .developer{width:-moz-fit-content;width:fit-content;gap:8px}.project-card .details .developer,.project-card .details .developer .developer-logo{height:32px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.project-card .details .developer .developer-logo{width:32px;border-radius:var(--round-radius);background-color:var(--background-color)}.project-card .details .developer .developer-logo img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.project-card .details .developer span{font-size:12px;font-weight:400;line-height:16px}.project-card .details .name{font-size:36px;line-height:40px;font-weight:400;color:var(--secondary-color);margin:24px 0 20px}.project-card .details .name .project-name{font-weight:700;color:var(--primary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-card .details .description{font-size:14px;font-weight:300;line-height:26px;color:var(--secondary-color);overflow:hidden}.project-card .details .description-container{position:relative}.project-card .details .show-more{font-size:14px;font-weight:700;color:var(--brand-color);cursor:pointer;margin-left:4px}.project-card .details .extra{list-style-type:none;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;gap:16px;margin-top:24px}.project-card .details .extra li{width:100%;height:20px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:8px}.project-card .details .extra li p{font-size:14px;font-weight:400;line-height:20px;color:var(--secondary-color)}.project-card .details .cta{width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-top:auto}.project-card .details .cta a{width:-moz-fit-content;width:fit-content;height:48px;border:1px solid var(--stroke-color);background-color:var(--white-color);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;border-radius:var(--round-radius);padding:0 24px;position:relative;overflow:hidden}.project-card .details .cta a:before{content:"";width:0;height:0;position:absolute;z-index:1;top:0;right:0;transform:translate(50%,-50%);border-radius:50%;background-color:var(--brand-color);transition:all .45s}.project-card .details .cta a span{color:var(--primary-color);font-size:16px;font-weight:400;position:relative;z-index:2;transition:all .4s}.project-card .details .cta a:hover:before{width:500px;height:500px}.project-card .details .cta a:hover span{color:var(--white-color)}.project-card .details .cta .price,.project-card .details .cta .price-section{display:none}.project-card.en .media .tags{right:auto;left:24px}.project-card.en .media .vr{right:auto;left:20px}@media only screen and (max-width:1200px){.project-card{width:340px;min-width:340px;height:480px;flex-flow:column nowrap}.project-card .media{width:100%;min-width:100%;max-width:100%;height:230px;min-height:230px;max-height:230px}.project-card .media .tags{width:calc(100% - 28px);height:24px;right:14px;top:14px}.project-card .media .tags .tag{width:-moz-fit-content;width:fit-content;height:24px;padding:6px 8px;gap:4px}.project-card .media .tags .tag span{font-size:10px;line-height:15px}.project-card .media .tags .tag img{width:16px;height:16px}.project-card .media .vr{height:24px;gap:6px;right:14px;bottom:14px;padding:6px 8px}.project-card .media .vr span{font-size:10px;line-height:16px}.project-card .media .vr img{width:16px;height:16px}.project-card .details{width:100%;height:calc(100% - 230px);padding:16px}.project-card .details .developer{height:20px;gap:4px}.project-card .details .developer .developer-logo,.project-card .details .developer .developer-logo img{width:20px;height:20px}.project-card .details .name{font-size:16px;line-height:28px;margin:12px 0}.project-card .details .description{display:none}.project-card .details .extra{gap:8px}.project-card .details .extra li p{font-size:12px;line-height:16px}.project-card .details .cta{margin-top:auto}.project-card .details .cta a{height:40px;background-color:rgba(158,146,94,1);border:none}.project-card .details .cta a span{font-size:12px;color:var(--white-color)}.project-card .details .cta a:hover:before{width:300px;height:300px}.project-card .details .cta .price-section{display:flex;flex-direction:column;align-items:flex-start}.project-card .details .cta .price-label{font-size:10px;font-weight:400;color:var(--secondary-color);margin-bottom:2px}.project-card .details .cta .price{display:block;font-size:14px;font-weight:600;color:var(--primary-color)}.project-card .details .cta img{display:none}}.region-card{width:390px;min-width:390px;height:430px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:0;position:relative}.region-card .cover{width:100%;height:calc(100% - 100px);position:absolute;top:100px;left:0;z-index:0;background-color:var(--white-color);border-radius:var(--big-radius)}.region-card .cover.light-back{border:1px solid var(--stroke-color)}.region-card .media{width:100%;height:280px;position:relative}.region-card .media>img{width:100%;height:100%;clip-path:path("M79 0 H350 A40 40 0 0 1 390 40 V240 A40 40 0 0 1 350 280 H40 A40 40 0 0 1 0 240 V79 A19 19 0 0 1 19 60 H41 A19 19 0 0 0 60 41 V19 A19 19 0 0 1 79 0 Z");position:absolute;left:0;top:0}.region-card .media a{width:52px;height:52px;position:absolute;left:0;top:0;border-radius:var(--small-radius);background-color:var(--brand-color);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;transition:all .3s}.region-card .media a:hover{background-color:var(--white-color)}.region-card .media a path,.region-card .media a svg{font-size:26px;color:var(--white-color);transition:all .3s}.region-card .media a:hover path,.region-card .media a:hover svg{color:var(--brand-color)}.region-card .details{width:100%;height:calc(100% - 280px);padding:32px 40px 40px;position:relative}.region-card .details .name{width:100%;margin-bottom:8px;font-size:24px;font-weight:400;line-height:40px;color:var(--secondary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.region-card .details .name .region-name{font-weight:700;color:var(--primary-color)}.region-card .details p{font-size:16px;font-weight:400;line-height:24px;color:var(--secondary-color)}.region-card.en .media>img{clip-path:path("M40 0 H311 A19 19 0 0 1 330 19 V41 A19 19 0 0 0 349 60 H371 A19 19 0 0 1 390 79 V240 A40 40 0 0 1 350 280 H40 A40 40 0 0 1 0 240 V40 A40 40 0 0 1 40 0 Z")}.region-card.en .media a{left:auto;right:0}@media only screen and (max-width:1000px){.region-card{width:310px;min-width:310px;height:310px}.region-card .cover{height:calc(100% - 80px);top:80px}.region-card .media{width:100%;height:210px}.region-card .media>img{clip-path:path("M79 0 H270 A40 40 0 0 1 310 40 V170 A40 40 0 0 1 270 210 H40 A40 40 0 0 1 0 170 V79 A19 19 0 0 1 19 60 H41 A19 19 0 0 0 60 41 V19 A19 19 0 0 1 79 0 Z");position:absolute;left:0;top:0}.region-card .details{height:calc(100% - 210px);padding:16px 24px}.region-card .details .name{font-size:16px;line-height:28px}.region-card .details p{font-size:12px;line-height:16px}.region-card.en .media>img{clip-path:path("M40 0 H231 A19 19 0 0 1 250 19 V41 A19 19 0 0 0 269 60 H291 A19 19 0 0 1 310 79 V170 A40 40 0 0 1 270 210 H40 A40 40 0 0 1 0 170 V40 A40 40 0 0 1 40 0 Z")}}.team-member-card{width:315px;min-width:315px;height:430px;border-radius:var(--mid-radius);background-color:var(--white-color);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:20px;padding:40px 32px 56px;box-shadow:3px 13px 35px 0 rgba(7,15,66,.05098)}.team-member-card>img{width:175px;height:175px;border-radius:var(--round-radius)}.team-member-card .details{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:10px}.team-member-card .details .name{font-size:18px;font-weight:700;line-height:32px;color:var(--primary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-member-card .details .position{font-size:14px;font-weight:400;line-height:24px;color:var(--secondary-color)}.team-member-card .contacts{gap:8px;margin-top:12px}.team-member-card .contacts,.team-member-card .contacts a{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.team-member-card .contacts a{width:40px;height:40px;border-radius:var(--tiny-radius);background-color:var(--background-color)}@media only screen and (max-width:1100px){.team-member-card{width:280px;min-width:280px;height:330px;gap:16px;padding:30px 24px 46px}.team-member-card>img{width:145px;height:145px}.team-member-card .details{gap:6px}.team-member-card .details .name{font-size:16px;line-height:28px}.team-member-card .details .position{font-size:13px;line-height:20px}.team-member-card .contacts{margin-top:10px}.team-member-card .contacts a{width:40px;height:40px}}.unit-card{width:405px;min-width:405px;height:308px;border-radius:var(--big-radius);background-color:var(--white-color);border:1px solid var(--stroke-color);display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;gap:0}.unit-card .media{width:100%;height:340px;position:relative}.unit-card .media>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--big-radius)}.unit-card .media .tags{width:calc(100% - 40px);justify-content:space-between;gap:4px;position:absolute;right:20px;top:20px}.unit-card .media .tags,.unit-card .media .tags .tag{height:32px;display:flex;flex-flow:row nowrap;align-items:center}.unit-card .media .tags .tag{width:-moz-fit-content;width:fit-content;padding:0 12px;justify-content:center;gap:6px;border-radius:var(--small-radius);background-color:var(--white-color)}.unit-card .media .tags .tag span{font-size:14px;font-weight:400;line-height:20px;color:var(--stroke-color)}.unit-card .media .tags .tag.red{background-color:var(--red-color)}.unit-card .media .tags .tag.opacity{background-color:var(--opacity-color)}.unit-card .media .tags .tag img{width:24px;height:24px}.unit-card .media .vr{width:-moz-fit-content;width:fit-content;height:32px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;position:absolute;right:20px;bottom:20px;background-color:var(--white-color);border-radius:var(--round-radius);padding:5px 12px}.unit-card .media .vr span{font-size:14px;font-weight:400;line-height:20px;color:var(--secondary-color)}.unit-card .media .vr img{width:24px;height:24px}.unit-card .details{width:100%;height:calc(100% - 340px);padding:16px 24px 24px}.unit-card .details .side-details{width:100%;height:32px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.unit-card .details .side-details .developer{width:-moz-fit-content;width:fit-content;height:32px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px}.unit-card .details .side-details .developer .developer-logo{width:32px;height:32px;border-radius:var(--round-radius);background-color:var(--background-color);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.unit-card .details .side-details .developer .developer-logo img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.unit-card .details .side-details .developer span{font-size:12px;font-weight:400;line-height:16px}.unit-card .details .side-details .complete-percentage{width:110px;height:32px;border-radius:var(--round-radius);background-color:var(--background-color);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:8px;padding:8px}.unit-card .details .side-details .complete-percentage span{font-size:12px;font-weight:400;color:var(--primary-color)}.unit-card .details .side-details .complete-percentage .progress{width:60px;height:8px;border-radius:var(--round-radius);overflow:hidden;background-color:var(--white-color);position:relative}.unit-card .details .side-details .complete-percentage .progress .value{height:100%;background-color:var(--success-color);border-radius:var(--round-radius)}.unit-card .details .name{font-size:32px;line-height:40px;font-weight:700;color:var(--primary-color);margin:8px 0 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unit-card .details .extra{list-style-type:none;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;gap:16px}.unit-card .details .extra li{width:100%;height:20px;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:8px}.unit-card .details .extra li p{font-size:14px;font-weight:400;line-height:20px;color:var(--secondary-color)}.unit-card .details .cta{width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-top:32px}.unit-card .details .cta .price{font-size:14px;font-weight:500;line-height:20px;color:var(--primary-color)}.unit-card .details .cta .price .prefix{color:var(--secondary-color);font-size:12px;font-weight:400}.unit-card .details .cta a{width:-moz-fit-content;width:fit-content;height:48px;border:none;background-color:rgba(158,146,94,1);display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;border-radius:var(--round-radius);cursor:pointer;padding:0 24px;position:relative;overflow:hidden}.unit-card .details .cta a:before{content:"";width:0;height:0;position:absolute;z-index:1;top:0;right:0;transform:translate(50%,-50%);border-radius:50%;background-color:rgba(158,146,94,1);transition:all .45s}.unit-card .details .cta a span{color:var(--white-color);font-size:14px;font-weight:400;position:relative;z-index:2;transition:all .4s}.unit-card .details .cta a:hover:before{width:500px;height:500px}.unit-card .details .cta a:hover span{color:var(--white-color)}.unit-card.en .media .vr{right:auto;left:20px}@media only screen and (max-width:1000px){.unit-card{width:340px;min-width:340px;height:244px}.unit-card .media{height:236px}.unit-card .media .tags{width:calc(100% - 28px);height:24px;right:14px;top:14px}.unit-card .media .tags .tag{height:24px;padding:6px 8px;gap:4px}.unit-card .media .tags .tag span{font-size:10px;line-height:15px}.unit-card .media .tags .tag img{width:16px;height:16px}.unit-card .media .vr{height:24px;gap:6px;right:14px;bottom:14px;padding:6px 8px}.unit-card .media .vr span{font-size:10px;line-height:16px}.unit-card .media .vr img{width:16px;height:16px}.unit-card .details{height:calc(100% - 236px);padding:16px}.unit-card .details .side-details,.unit-card .details .side-details .developer{height:26px}.unit-card .details .side-details .developer .developer-logo{width:26px;height:26px}.unit-card .details .side-details .developer .developer-logo img{width:22px;height:22px}.unit-card .details .side-details .complete-percentage{width:100px;height:26px}.unit-card .details .name{font-size:18px;line-height:28px;margin:8px 0}.unit-card .details .extra{gap:8px}.unit-card .details .extra li p{font-size:12px;line-height:16px}.unit-card .details .cta{margin-top:24px}.unit-card .details .cta .price{font-size:12px;line-height:16px}.unit-card .details .cta .price .prefix{font-size:12px}.unit-card .details .cta a{height:40px;padding:8px 12px}.unit-card .details .cta a span{font-size:12px}.unit-card .details .cta a:hover:before{width:300px;height:300px}}