div.overlayBanners{background:url(/images/new_design/pages/real-estate/bg.png);background-size:cover}div.rwb_top_page div.wrap_banner_content{top:calc(50% - -50px)}.wrap_header_text h1{font-family:Roboto,sans-serif;font-weight:500;font-size:44px;color:#fff}.wrap_header_text .col-sm-6 p{font-family:Roboto,sans-serif;font-weight:400;opacity:.6;font-size:18px;color:#fff;line-height:25px;max-width:645px;margin:20px 0 10px;width:80%}.wrap_header_text h5{font-family:Roboto,sans-serif;font-weight:bold;font-size:16px;color:#fff;letter-spacing:2.91px;line-height:32px}.tss_ro .wrap_header_text h5{margin-top:0}.category-block .col-sm-2{padding-left:0}.wrap_tech{margin-top:40px}.wrap_tech>.col-sm-2 h5{margin-top:0}.wrap_tech p{font-family:Roboto,sans-serif;font-weight:400;font-size:18px;color:#fff;opacity:1;line-height:50px;line-height:30px;max-width:560px}.blue_button_eucom{padding:14px 0}.blue_button_eucom a{font-weight:bold;font-size:10px;color:#fff;letter-spacing:1.67px;text-align:center;padding:12px 28.5px;background:#2cb8f3;border-radius:5px;text-transform:uppercase;display:inline-block;margin-bottom:20px}.blue_button_eucom a:first-child,.blue_button_eucom a:nth-child(2){margin-right:15px}div.rwb_top_page{background:0;height:738px!important}.breadcrumbs{display:none}.cs_title{font-family:Roboto,sans-serif;font-weight:bold;text-transform:uppercase;font-size:16px;color:#6f6c6c;opacity:.6;letter-spacing:2.91px;line-height:32px}.cs_heading2{font-family:Roboto,sans-serif;margin:10px 0;font-weight:500;font-size:34px;color:#555;line-height:48px}.cs_paragraph{font-family:Roboto,sans-serif;font-weight:400;font-size:18px;color:#606060;line-height:30px;margin-bottom:20px}.top-image{max-height:637px;position:absolute;right:0;top:205px}.imobs-challenges{padding:80px 0}.imobs-challenges .cs_title{opacity:.6}.imobs-challenges .cs_paragraph{margin-top:20px}.key-results{position:relative;background:#0e2b58;padding:100px 0 108px}.key-results .cs_title{color:#fff;opacity:.6}.key-results .cs_heading2{color:#fff}.customer-needs{background-image:linear-gradient(112deg,#3180bd 0,#512a76 93%);position:relative;padding:80px 0}.left-side,.right-side{position:initial}.needs{background:#f7f7f7;padding:90px 0 80px 0}.needs .cs_heading2{color:#606060}.features-and-functionalities .cs_heading2{color:#4b4b4b}.needs ul,.features-and-functionalities ul,.clients-expectations ul,.top-benefits ul{list-style-image:none;list-style:none;padding:0;margin:20px 0 20px}.needs li,.clients-expectations li,.features-and-functionalities li,.top-benefits li{font-size:18px;line-height:42px;padding-left:28px;color:#6f6c6c;background:url(/images/new_design/pages/smart-imobs/check.png) no-repeat left top}.needs li,.top-benefits li{background-position-y:15px}.top-benefits{background:#0a5e8c;padding:90px 0 80px 0}.top-benefits .cs_heading2,.top-benefits li{color:#fff}.features-and-functionalities{margin:90px 0 90px 0}.features-and-functionalities li{line-height:30px;margin-bottom:13px;background-position-y:10px}.key-benefits{background:#f5f6f8;padding:90px 0 80px 0}.key-benefits .white-card{background:#fff;border-radius:5px;padding:35px;min-height:218px}.tss_ro .key-benefits .white-card{min-height:248px}.key-benefits .white-card p{font-size:18px;line-height:30px;color:#565656}.key-benefits h4{color:#4b4b4b;font-size:24px;line-height:48px;margin:0;font-weight:bold}.key-benefits .c-icon{width:60px;height:60px;margin:10px}.key-benefits .cs_heading2{margin-bottom:50px}.key-benefits .txt-content{padding:0 40px 0 0}.our-client{background:#fff;padding:80px 0 125px 0;position:relative}.our-client .cs_heading2{padding-right:25px;margin-bottom:25px}.our-client-img{position:absolute;top:80px;max-height:564px;left:70px}span.title-icon{font-size:18px;color:#333;line-height:30px}.clients-expectations{background:#fff;padding:90px 0;position:relative}.clients-expectations .cs_title{color:#7b7777;opacity:.6;margin-bottom:30px}.clients-expectations .cs_heading2{margin-bottom:25px;color:#606060}.clients-expectations .whise-expectations{position:absolute;top:100px;right:0;height:590px}.project-team{background:#2259ad;padding:80px 0 90px 0}.project-team .cs_title,.project-team .cs_heading2{color:#fff}.project-team .project-details{margin-top:20px}.project-team .project-details .col-sm-3{width:27%}.project-team .project-boxes{margin:30px 0 0 0}.project-team .project-boxes img{max-height:48px;margin-right:20px;vertical-align:top}.project-team .project-boxes span{display:block}.project-team .project-boxes .p-no{font-size:28px;line-height:48px;color:#2cb8f3}.project-team .project-boxes .p-title{font-size:18px;color:#fff;line-height:30px}.projects-steps{padding:90px 0 100px 0;background:#f7f7f7}.projects-steps h2.cs_heading2{margin-bottom:65px;color:#4b4b4b}.projects-steps .white-card{background:#fff;box-shadow:0 6px 30px 0 rgba(0,0,0,0.08);border-radius:5px;border-radius:5px;padding:20px;min-height:120px;position:relative}.projects-steps .white-card>p{font-size:15px;color:#646161;line-height:20px;margin:0}.projects-steps .col-sm-2{width:16%;position:relative}.projects-steps .dotted-line-wrap{position:absolute;top:-44px;left:51%;width:100%;height:100%}.projects-steps .dotted-line-wrap .dotted-line{border:1px dashed #bababa;border-radius:46% / 40%;border-bottom:0;width:90%;height:149%}.projects-steps .dotted-line-up-wrap{position:absolute;bottom:20px;left:51%;width:100%;height:100%}.projects-steps .dotted-line-up-wrap .dotted-line-up{border:1px dashed #bababa;border-radius:46% / 40%;border-top:0;width:90%;height:149%}.projects-steps .white-card .step-no{position:absolute;top:-15px;right:-15px;width:36px;height:36px;background:#1971f8;box-shadow:0 8px 10px 0 rgba(10,109,252,0.24);color:#fff;line-height:36px;text-align:center;border-radius:50%;font-size:18px;font-weight:bold}.pm-quote{padding:90px 0;background:#0e2b58}.pm-quote.c-quote{background:#f5f6f8}.pm-quote .quote-box{background:#1971f8;width:90px;height:90px;border-radius:50%;text-align:center;line-height:90px;margin:0 auto 45px auto}.pm-quote .quote-box>img{max-height:20px}.pm-quote h2.cs_heading2{font-size:32px;color:#fff;text-align:center;line-height:42px;margin-bottom:30px}.pm-quote.c-quote h2.cs_heading2{color:#565656}.pm-quote .quote-names{text-align:center;color:#fff}.pm-quote .quote-names>img{width:70px;height:70px;border-radius:50%;margin-bottom:25px;margin-top:15px}.pm-quote .quote-names>span{font-size:20px;line-height:20px;margin-bottom:10px;display:block}.pm-quote.c-quote .quote-names>span{opacity:.6;font-size:20px;color:#6f6c6c;line-height:30px}.pm-quote .quote-names>p{opacity:.6;font-size:15px;line-height:20px}.competitional-assets{background:#fff;padding:90px 0 80px 0}.competitional-assets .col-sm-2{width:20%}.competitional-assets h2.cs_heading2{margin-bottom:45px}.competitional-assets .asset-box img{max-height:37px}.competitional-assets .asset-box p{font-size:15px;color:#333;line-height:24px;margin-bottom:30px;display:block;margin-left:12px;font-weight:500}.testimonial .more{display:none}.testimonial p.cs_paragraph{font-size:18px;color:#606060;text-align:center;line-height:30px}.testimonial p.cs_paragraph a{font-weight:bold;font-size:18px;color:#2cb8f3;text-align:center;line-height:30px;cursor:pointer}.full-image{padding:80px 0}.why-us{padding:80px 0;background:#f7f7f7;display:inline-block;width:100%;margin-bottom:-7px}.why-us .left-side p{font-weight:bold}.why-us .right-side{margin-top:45px}.why-us ul{list-style-image:none;list-style:none;padding:0;margin-bottom:50px}.why-us li{font-size:16px;line-height:21px;margin-bottom:10px;padding-left:28px;color:#3a3a3a;background:url(/images/new_design/portfolio/newDesignPortfolio/blue_check_png.png) no-repeat left top;background-position-y:5px}@media(max-width:1700px){.wrap_tech .col-sm-10{width:40%}.our-client-img{top:195px;max-height:435px}.clients-expectations .whise-expectations{top:75px;height:460px}}@media(max-width:1400px){.our-client{padding:80px 0}.blue_button_eucom{width:50%}.top-image{max-width:480px;top:410px}.our-client-img{top:115px;left:0;right:auto;max-height:425px}.clients-expectations .whise-expectations{max-height:410px}.key-results .outside-image{max-width:900px;top:180px}.customer-needs .outside-image{max-height:300px;right:0;bottom:50px}}@media(max-width:1200px){.top-image{max-width:320px;top:390px}.wrap_tech p{max-width:450px}.blue_button_eucom a{padding:10px 13px}.imobs-challenges{padding:30px 0}.key-results .outside-image{max-width:740px;top:170px}.key-results{padding:30px 0 220px}.customer-needs{padding:30px 0}.customer-needs .outside-image{max-height:230px;bottom:120px}.our-client,.full-image,.why-us{padding:30px 0}}@media(min-width:768px) and (max-width:992px){div.rwb_top_page{height:600px!important}.wrap_header_text .col-sm-6{width:100%}.wrap_tech{margin-top:50px}.wrap_tech>.col-sm-2,.category-block>.col-sm-2{width:20%}.wrap_tech>.col-sm-10{width:80%}.category-block>.col-sm-10{width:40%}.wrap_header_text .col-sm-7,.wrap_header_text .col-sm-7 p{width:100%;max-width:100%}.tss_ro .competitional-assets .asset-box p{margin-left:15px;padding-right:10px}.tss_ro .wrap_header_text h5{line-height:24px;margin-top:5px}.tss_ro .key-benefits .white-card{min-height:308px}.tss_ro .projects-steps .white-card{min-height:180px}.portlet>.wrap_middle,.portlet>.wrapper,.portlet>.testimonial_client{padding-left:15px!important;padding-right:15px!important}.wrap_tech{margin-top:20px}div.rwb_top_page div.wrap_banner_content{top:calc(40%);padding-top:120px}.key-results{padding:30px 0 30px 0}.key-results .col-sm-10{width:56%}.our-client-img{top:40px;right:auto;left:40px;max-height:500px}.wrap_middle .row>.col-xs-12{width:100%}.key-results .outside-image{max-width:600px;top:300px}.clients-expectations .project-details .col-xs-9{margin-left:0}.clients-expectations .col-sm-6{width:100%}.clients-expectations .whise-expectations{top:320px;height:525px}.wrapper{padding:30px 0 30px}.wrapper.clients-expectations{padding-bottom:490px}.wrapper.project-team{padding-bottom:50px}.features-and-functionalities ul{margin:0}.projects-steps .white-card{padding:20px 10px}.projects-steps .white-card>p{font-size:12px}.our-client{padding-top:530px}.project-boxes .col-xs-3{padding:0}.project-team .project-boxes .p-no{font-size:22px}.project-team .project-boxes .p-title{font-size:16px;line-height:24px}.projects-steps .dotted-line-wrap{top:-40px;left:48%;height:60%}.projects-steps .dotted-line-wrap .dotted-line,.projects-steps .dotted-line-up-wrap .dotted-line-up{height:95%}.projects-steps .dotted-line-up-wrap{bottom:-7px;left:48%;height:60%}.projects-steps .white-card{min-height:160px;margin-bottom:40px}.competitional-assets .col-sm-2{padding:0}.competitional-assets [class*="col-xs-10"]{width:75%}.pm-quote .quote-box{margin-top:15px}.competitional-assets .col-sm-3{padding:0!important}.competitional-assets .asset-boxes{padding:0 15px}.competitional-assets .asset-box p{margin-left:15px;font-size:13px}.key-benefits .white-card{padding:20px;min-height:248px}.key-benefits .txt-content{padding:0 20px 0 10px}.key-benefits .c-icon{margin:0}.features-and-functionalities{margin:0}.customer-needs{padding:30px 0 100px}.customer-needs .outside-image{bottom:0}.why-us ul{margin-bottom:0}}@media(max-width:767px){div.rwb_top_page{height:950px!important}div.rwb_top_page div.wrap_banner_content{top:calc(38%)}.wrapper.clients-expectations{padding-bottom:260px}.project-team .project-details{margin:0}.project-team .project-details .col-sm-3{width:100%}.project-team .project-boxes .p-title{margin-bottom:25px}.wrapper.project-team{padding-bottom:0}.clients-expectations .whise-expectations{max-height:247px;top:auto}.wrap_tech .col-sm-10{width:100%}.wrap_header_text .col-sm-6 p{max-width:100%;width:100%}.wrapper{padding:30px 0}.portlet>.wrap_middle,.portlet>.wrapper,.portlet>.testimonial_client{padding-left:15px!important;padding-right:15px!important}.wrap_tech{margin-top:10px}.wrap_header_text h1{font-size:34px}.wrap_header_text .col-sm-7 p{font-size:16px;line-height:25px}.wrap_header_text h5{font-size:14px;line-height:32px}.wrap_tech p{font-size:16px;line-height:30px}.blue_button_eucom{padding:5px 0 0;width:auto;line-height:inherit}.blue_button_eucom a{display:inline-block;margin:0 10px 10px 0!important}.top-image{top:655px;max-width:340px}.key-results .outside-image{max-width:100%}.cs_title{font-size:14px;line-height:22px}.cs_heading2{font-size:24px;line-height:36px}.cs_paragraph{font-size:16px;line-height:28px}.imobs-challenges{padding:30px 0 0!important}.key-results{padding:10px 0 0!important}.key-results .outside-image{position:relative;top:0;left:-15px}.our-client-img{top:25px;right:auto;max-height:270px;left:7px}.key-results .col-sm-10{width:65%}.key-results .cs_heading2{padding:0}.our-client{padding-top:300px;padding-bottom:0}.clients-expectations .project-details .col-sm-3{width:100%;margin-bottom:30px}.needs,.key-benefits,.features-and-functionalities{padding-top:0;padding-bottom:0;margin:0}.needs li,.clients-expectations li,.features-and-functionalities li{font-size:16px;line-height:30px;background-position-y:10px}.features-and-functionalities .right-side ul{margin-top:0}.projects-steps{padding-top:0;padding-bottom:0}.projects-steps .col-sm-2{margin:0 auto 60px auto;width:65%}.projects-steps .white-card{min-height:100px}.projects-steps .dotted-line-wrap{top:40%;left:-25px;width:65%;height:110%}.projects-steps .dotted-line-wrap .dotted-line{border-radius:46% / 48%;border-right:0;border-bottom:1px dashed #bababa}.projects-steps .dotted-line-up-wrap{top:50%;right:-45px;width:65%;height:110%;left:auto}.projects-steps .dotted-line-up-wrap .dotted-line-up{border-radius:46% / 48%;border-left:0;border-top:1px dashed #bababa}.projects-steps h2.cs_heading2{margin-bottom:40px}.competitional-assets{padding-top:10px;padding-bottom:0}.competitional-assets .asset-boxes{padding-left:10px;padding-right:10px}.competitional-assets .asset-box{margin-bottom:10px}.competitional-assets .asset-box .col-xs-2{width:21%;text-align:center}.competitional-assets .asset-box .col-xs-10{width:78%;padding-left:0}.competitional-assets .col-sm-2{width:100%}.competitional-assets .asset-box p{margin-left:0}.pm-quote .quote-box{width:60px;height:60px;line-height:60px;margin-bottom:25px}.pm-quote h2.cs_heading2{font-size:24px}.why-us{padding-top:10px;padding-bottom:10px}.clients-expectations{padding-top:10px}.clients-expectations .project-boxes .p-no{line-height:27px}.clients-expectations .project-boxes .col-sm-4{margin-bottom:20px}.clients-expectations .white-card{padding:15px 20px 20px 20px}.key-benefits .white-card{margin-bottom:20px;padding:20px}.key-benefits .c-icon{margin:0}.key-benefits .txt-content{padding:0 10px 0 12px}.customer-needs .outside-image{position:relative;bottom:initial;right:-15px}.customer-needs ul{margin-bottom:20px}.why-us .right-side{margin-top:0}.why-us ul{margin-bottom:0}.full-image .img-responsive{max-width:100%;margin-left:auto}}@media(max-width:360px){.top-image{top:655px;max-width:95%}}