img{width:100%;height:auto;}body{text-align:start;}ul{padding:0;}a{text-decoration:none !important;transition:0.3s;}@font-face{font-family:"IBMP-Regular";font-style:normal;font-weight:normal;src:url(/themes/futurehome/fonts/IBMPlexSansArabic-Regular.ttf) format("truetype");}@font-face{font-family:"IBMP-Bold";font-style:normal;font-weight:normal;src:url(/themes/futurehome/fonts/IBMPlexSansArabic-Bold.ttf) format("truetype");}[dir="rtl"] h1,h2,h3,h4{font-family:"IBMP-Bold" !important;}div#page-wrapper{overflow-x:hidden;overflow-y:hidden;}[dir="rtl"] span,p,label,a{font-family:"IBMP-Regular" !important;}body{font-size:16px;background-color:#fdfdfd;}div#edit-actions{text-align:center;}#pre-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000000;direction:ltr !important;}#pre-loader .loader-section{position:fixed;top:0;width:51%;height:100%;z-index:1000;background:#fff;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}#pre-loader .loader-section.section-left{left:0;}#pre-loader .loader-section.section-right{right:0;}#loader-logo{display:block;position:relative;left:calc(50% - 20em / 2);top:15%;width:20em;height:9.375em;background-repeat:no-repeat;background-position:center;background-image:url("http://imgh.us/loading_4.svg");z-index:1001;}#loader-circle{display:block;position:relative;left:50%;top:35%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#f7505c;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:1001;}#loader-circle:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#929292;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;}#loader-circle:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#f7505c;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}.loaded #pre-loader .loader-section.section-left{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.7s 0.3s cubic-bezier(0.645,0.045,0.355,1);}.loaded #pre-loader .loader-section.section-right{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 0.7s 0.3s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.7s 0.3s cubic-bezier(0.645,0.045,0.355,1);}.loaded #loader-logo,.loaded #loader-circle{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.loaded #pre-loader{visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.3s 1s ease-out;transition:all 0.3s 1s ease-out;}.no-js #pre-loader{display:none;}.top-header{background-color:#f8f8f8;}.top-header .container .row{justify-content:space-between;align-items:center;}.top-header section.region.region-top-header-second{width:100%;}div#block-languageswitcher nav{justify-content:flex-end;}.top-header a{font-size:13.5px;color:#9f9f9f;}[dir="rtl"] .top-header-second a{padding:0.5rem 0 0.5rem 1rem;}.top-header-second a{padding:0.5rem 1rem 0.5rem 0;}.language-switcher-language-url span{position:relative;}section.region.region-top-header-second nav#block-topheaderinfomenu ul::after{display:none;}.top-header a:hover,.top-header a:active{color:#f7505c;}[dir="rtl"] span.ar.nav-link{display:none;}[dir="ltr"] span.en.nav-link{display:none;}.top-header-second span.link-text{padding-left:5px;font-size:13px;}.header-mobile-social{display:none;}[dir="rtl"] .top-header-second span.link-text{padding-left:0px;padding-right:5px;}.toggle{cursor:pointer;overflow:hidden;width:40px;height:40px;background:#fff;border-radius:10px;box-shadow:0 3px 7px 0 #f7505c;position:relative;display:flex;align-items:center;justify-content:center;}.line-toggle{position:absolute;display:block;width:36px;height:5px;background:#f7505c;border-radius:5px;transition:all 0.6s;}.line-toggle:first-child{transform:translateY(-10px) translateX(-4px);width:30px;transition-delay:0s;}.toggle .line-toggle:nth-child(2){transition-delay:0.12s;}.line-toggle:last-child{transform:translateY(12px) translateX(-5px);width:25px;transition-delay:0s;}.toggle.activate .line-toggle:first-child{background:#f7505c;transform:translateY(0) translateX(0) rotate(45deg);width:36px;height:5px;transition-delay:0.1s;}.toggle.activate .line-toggle:nth-child(2){transform:translateX(110px);transition-delay:0s;}.toggle.activate .line-toggle:last-child{background:#f7505c;transform:translateY(0) translateX(0) rotate(314deg);width:36px;height:5px;transition-delay:0.1s;}#navbar-main button:focus{outline:none !important;}.navbar-brand{margin:0;}.site-branding{margin:0.5rem 0;}.header-main-menu ul.clearfix.nav.navbar-nav li a:hover::after{width:100%;}.header-main-menu ul.clearfix.nav.navbar-nav li a::after{content:"";display:block;width:0%;height:2.3px;background:#f7505c;transition:width 0.4s;bottom:0px;}.header-main-menu{justify-content:center;}.header-main-menu a{color:#707070;font-weight:800;}.header-main-menu ul{gap:15px;}#navbar-main .header-social a i,#navbar-main .header-mobile-social a i{color:#9f9f9f;padding:0.6rem;transition:0.4s;}#block-headersoicalmedia .nav-link{padding:0.5rem !important;}#navbar-main .header-social a i:hover,#navbar-main .header-mobile-social a i:hover{color:#f7505c;}.slider > section,.slider > section > div,.slider > section > div > div,.slick,.slick-wrapper{display:inline-block;width:100%;height:auto;}.slider .slick-dots{display:none !important;}.slider{display:inline-block;width:100%;position:relative;color:white;overflow:hidden;}.slider-img img{width:100%;height:auto;max-height:700px;object-fit:cover;filter:brightness(0.5);}[dir="ltr"] .slider .slider-content{left:10%;}[dir="rtl"] .slider .slider-content{right:10%;}.slider .slider-content{position:absolute;padding:12% 0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:start;}.slider .slider-content .slider-title.fade-in-text.lineUp h6{color:#f75561;position:relative;display:inline-block;}.slider .slider-content .slider-title.fade-in-text.lineUp h6::before{content:"";position:absolute;bottom:-1rem;width:30%;height:1px;background-color:#f75561;}.slider .slider-content a{text-decoration:none;border:1px solid white;padding:8px 45px;font-size:20px;}[dir="rtl"] .slider .slider-content .body-slider{font-size:22px;}.slider .view-content.row{margin:0px !important;}[dir="rtl"] .slider-sub-title h1{font-size:65px;}.slider .slick-dots{bottom:24px;}.about{display:inline-block;width:100%;padding:7rem 0 0 0;background-color:#FDFDFD;}section.region.region-map iframe{width:100%;}.about-title{color:#f7505c;padding:0 0 1.5rem 0;}.about-title h6{font-weight:700;display:inline-block;position:relative;}.about-title h6::before{content:"";position:absolute;width:78%;background-color:#f75561;bottom:-12px;right:0;height:2px;}.about-heading h2{position:relative;width:fit-content;margin-bottom:2rem;font-size:60px;}.about .about-body{font-size:18px;}[dir="rtl"] .about-heading h2::before{left:unset;right:0%;}.features{margin:1.5rem 0;}.features .view-content.row{display:flex;flex-wrap:nowrap;}.feature{display:flex;flex-direction:column;text-align:center;padding:3.6rem 4rem;border:1px solid #dbdbdb;align-items:center;margin:1rem 0.5rem;}.feature-image{padding:1rem;}.feature-image img{max-width:50px;height:50px;}.feature-text{font-size:16px;}.image1{max-width:74%;margin:0 auto;}.about-btn,.project-btn{margin-top:2rem;}.view-about-features .row{display:unset;margin:0;}.estate-link a{margin:0 auto;}.about-btn a{padding:5px 25px;}.about-btn a,.project-btn a,.estate-link a{display:block;padding:0.5rem 1rem;background-color:#f7505c;width:fit-content;border-radius:4px;transition:0.4s;font-size:15px;text-decoration:none;border:1px solid transparent;}.about-btn a:hover,.about-btn a:focus,.about-btn a:active,.project-btn a:hover,.project-btn a:focus,.project-btn a:active,.estate-link a:hover,.estate-link a:focus,.estate-link a:active{background-color:#fff;color:#f7505c;border:1px solid #f7505c;}.about-btn a{color:black;border:1px solid black;background-color:transparent;border-radius:0;}.projects > div > section,.projects > div > section > div,.projects > div > section > div > div,.slick,.slick-wrapper{display:inline-block;width:100%;height:auto;}.projects{background-color:#f5f5f5;padding:2rem 0px;display:none;}.block-block-content > h2{font-size:17px;text-align:center;color:#f7505c;}.block-block-content .field--type-text-with-summary > p{width:fit-content;position:relative;width:fit-content;position:relative;font-size:30px;font-weight:800;margin:0 auto;}.block-block-content .field--type-text-with-summary > p::before{content:"";position:absolute;bottom:-10px;width:20%;height:2px;left:40%;z-index:4;background-color:#f7505c;}.block-block-content .field--type-text-with-summary > p::after{content:"";position:absolute;width:100%;height:2px;left:0%;bottom:-10px;background-color:#cbcbcb;}.project-box{background-color:white;margin:2rem 0;}.project-price{color:#f7505c;margin:0.5rem 0;}.project-content{padding-top:1rem;}.project-tittle h2{font-size:23px;}.project-detailes{display:flex;justify-content:flex-start;flex-wrap:wrap;}.project-static{display:flex;flex:0 0 25%;font-size:15px;margin-top:1rem;}.project-room{padding-left:0.5rem;}[dir="rtl"] .project-room{padding-left:0rem;padding-right:0.5rem;}.project-garnte > div:before{content:"";width:5px;height:5px;border-radius:100%;background:#f7505c;display:inline-block;margin:0 5px 3px;}.project-garnte > div{margin:0.5rem 0;}.project-garnte{font-size:15px;}.project-location{margin:1rem 0rem;}.project-location a{color:#f7505e;text-decoration:none;transition:0.4s;}.project-location a:hover{color:#972d36;}.flexslider{margin:0 !important;}.project-box .col-md-6:nth-child(1){padding:0;}.flex-direction-nav a:before{color:#f7505c;}.materials > div > section,.materials > div > section > div,.materials > div > section > div > div,.slick,.slick-wrapper{display:inline-block;width:100%;height:auto;}section.materials{padding:3rem;}.materials-card{margin:3rem 1rem 1rem 1rem;box-shadow:0 2px 7px 6px rgb(0 0 0 / 7%),0 5px 4px 0 rgb(0 0 0 / 10%);border-bottom:4px solid transparent;transition:0.6s;}.materials-card:hover{border-bottom:4px solid #f7505c;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);}.materials-content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:310px;}.materials-image{width:100%;height:auto;}.materials-image img{max-width:138px;margin:0 auto;}.materials-image img{max-width:100px;margin:0 auto;}.materials-image img{max-width:100px;margin:0 auto;}.materials-title{margin:0.5rem 0px;font-weight:800;font-size:23px;}.materials-body{font-size:14px;}.slick-dots li button::before{font-size:1.4rem;}.materials .slick-dots{bottom:-48px;}.home-counter{background-image:url(/themes/futurehome/images/60.jpg);background-size:100% 100%;padding:8rem;background-attachment:fixed;background-repeat:no-repeat;position:relative;}.home-counter .counter-number{position:relative;text-align:center;}.home-counter .counter-number .count{margin:0;}.image-counter{width:70px;height:70px;}.counter-box{display:flex;justify-content:center;align-items:center;}.image-counter img{width:100%;height:100%;object-fit:contain;}.counter-box >*{padding:0 7px;}.home-counter .counter-title{color:#f7505c;font-size:20px;}.flex-direction-nav a{height:50px;}.page-title{background-image:url(/themes/futurehome/images/ttbg.jpg);position:relative;background-size:100% 100%;padding:6rem 0;background-attachment:fixed;background-repeat:no-repeat;margin-bottom:2rem;}.slider-estate{position:relative;}.shadow{position:absolute;width:100%;height:100%;top:0;justify-content:center;color:white;display:flex;left:0;justify-content:center;background-color:rgb(0,0,0,0.3);}.home-counter .counter-title span{font-size:23px;font-weight:600;color:#999999;position:relative;}.estates > div > section,.estates > div > section > div,.estates > div > section > div > div,.slick,.slick-wrapper{display:inline-block;width:100%;height:auto;}.estates{background-color:#FDFDFD;padding-bottom:1.5rem;}.estate-top-content{display:flex;justify-content:space-between;font-size:14px;color:#f7505c;font-weight:700;}footer.site-footer ul{padding:0;}div#block-ourrealestate{padding:2rem;}.estate-card{transition:0.4s;margin:1rem 0;padding:1rem;box-shadow:0 2px 7px 6px rgb(0 0 0 / 7%),0 5px 4px 0 rgb(0 0 0 / 10%);}.inner .estate-card{margin:1rem 0;padding:1rem;}.sidebar .block-views-blockestates--block-3 .field-content{transition:0.4s;}.sidebar .block-views-blockestates--block-3 .field-content:hover{transform:scale(1.15);}.estate-content{padding:1rem;background-color:white;}.estate-title h3{font-size:19px;margin:1rem 0;}.estate-feature-image img{max-width:17px;object-fit:contain;margin-left:9px;}[dir="rtl"] .estate-feature-image img{margin-left:0px;margin-right:9px;}.estate-feature-image{display:flex;}.slick .slick-prev::before,.slick .slick-next::before,[dir="rtl"] .slick .slick-prev::before,[dir="rtl"] .slick .slick-next::before{color:#d1d1d1 !important;font-family:"Font Awesome 5 Free";}button.slick-next.slick-arrow{right:-4rem;}[dir="rtl"] button.slick-next.slick-arrow{right:unset;left:-4rem;}.slick-prev:hover::before,.slick-next:hover::before,[dir="rtl"] .slick-prev:hover::before,[dir="rtl"] .slick-next:hover::before{color:#f7505c !important;}button.slick-prev.slick-arrow{left:-4rem;}[dir="rtl"] button.slick-prev.slick-arrow{left:unset;right:-4rem;}.slick-prev:before,[dir="rtl"] .slick-prev:before{content:"\2B9E";}.slick-next:before,[dir="rtl"] .slick-next:before{content:"\2B9C";}.estate-features{display:flex;text-align:center;justify-content:space-around;color:#7e7e7e;}.estate-feature-label{font-size:12px;}.estate-body{font-size:14px;color:#7e7e7e;min-height:140px;text-align:start;}.estate-link{border-top:1px solid #e9e9e9;padding:0.5rem;background-color:white;}.estates .estate-link a{margin:0 auto;color:white;font-size:14px;padding:0.5rem 1rem;margin:0.4rem auto;font-weight:600;}.estatt-link{text-align:center;}.estates .estate-link a:hover{color:#f7505c;}.estatt-link a{display:block;padding:0.5rem 3rem;width:fit-content;text-decoration:none;transition:0.4s;margin:2rem auto;font-weight:600;background-color:white;border:1px solid black;color:black;}.estate-title{text-align:start;}.partners > div > section,.partners > div > section > div,.partners > div > section > div > div,.slick,.slick-wrapper{display:inline-block;width:100%;height:auto;}.our-customers .our-customers-opinions{filter:opacity(0.4);}.our-customers .views-row:nth-child(2) .our-customers-opinions{filter:opacity(1);}.partners{background-color:#FDFDFD;padding:2rem;}.partner-image{max-width:130px;display:flex;align-items:center;height:135px;object-fit:cover;margin:0 auto;}footer.site-footer nav > h2{color:black;font-size:18px;min-height:40px;}footer.site-footer ul{flex-direction:column;}footer.site-footer a{color:black;transition:0.4s;font-size:15px;}footer.site-footer .nav-link{padding:0.5rem 0px;}nav#navbar-main .site-branding img{max-width:70px;}section.row.region.region-footer-first img{max-width:130px;}footer.site-footer a:hover{color:#f7505c;}section.row.region.region-footer-first{height:100%;align-items:center;}.footer-bar{background:#f8f8f8;text-align:center;font-size:14.7px;}.footer-bar div#block-copyright .foot-bar{color:#d4d4d4;}.footer-bar .row{justify-content:space-between;}.footer-bar nav#block-headersoicalmedia-2 ul{flex-direction:row;}.footer-bar nav#block-headersoicalmedia-2 ul li a{padding:0 15px;color:#acacac;font-size:20px;}.foot-bar a{color:#d4d4d4 !important;text-decoration:none;transition:0.4s;}.site-footer{padding:20px 0 0 0 !important;background-color:#f8f8f8 !important;}.site-footer .footer-bar .block{border:none;border-color:unset !important;}.foot-bar a:hover{color:#d4cbcb !important;}.slick-dots li.slick-active button:before{color:#f7505c;}#block-views-block-estates-block-3 > h2{color:#f7505c;}.sidebar .block{background-color:transparent !important;border-width:0px;}.sidebar .estate-title h3{padding-bottom:1rem;text-align:center;}.sidebar .estate-title h3 a{text-decoration:none;color:black;transition:0.3s;font-size:16px;}.sidebar .estate-title h3 a:hover{color:#f7505c;}article.node.node--type-our-real-estate.node--promoted.node--view-mode-full.clearfix{display:none;}.inner{margin-bottom:2rem;}.services-body{min-height:67px;}form#webform-submission-interest-add-form,.webform-submission-add-form{max-width:800px;margin:0 auto;flex-wrap:wrap;display:flex;box-shadow:0 2px 7px 6px rgb(0 0 0 / 7%),0 5px 4px 0 rgb(0 0 0 / 10%);padding:1rem;}form#webform-submission-interest-add-form > fieldset,.webform-submission-add-form > fieldset{flex:0 0 100%;}form#webform-submission-interest-add-form select,form#webform-submission-interest-add-form input,.webform-submission-add-form select,.webform-submission-add-form input{border-radius:1rem;}@media (min-width:768px){.js-form-item-job{flex:0 0 49% !important;margin-right:auto;}[dir="rtl"] .js-form-item-job,.form-item-salary{margin-left:auto;margin-right:unset;}}.custom-select:focus,.form-control:focus{border-color:transparent !important;box-shadow:0 2px 4px 6px rgb(0 0 0 / 3%),0 5px 4px 0 rgb(0 0 0 / 6%) !important;}form#webform-submission-interest-add-form div#edit-actions{margin:1rem auto;}button.ui-dialog-titlebar-close{background-image:url(/themes/futurehome/images/x.png);background-size:100%;}.estate-map .view-content.row{display:block;}.partners .slick-list{margin-bottom:1.5rem;}.icons-what{display:inline-block;width:50px;font-size:29px;padding:2px;background-color:black;text-align:center;border-radius:0px 10px 10px 0px;position:fixed;left:0;top:50%;z-index:9999;transition:transform 0.4s ease-in-out;}[dir="rtl"] .icons-what{left:unset;right:0%;border-radius:10px 0px 0px 10px;}.icons-what:hover{background-color:#f7505c;}.icons-what i{font-size:29px;color:white;}.node--type-our-real-estate .estate-content p a{color:#f85f6a;text-decoration:none;}.views-field-field-estate-inner-images .flexslider .slides img{max-height:500px;object-fit:cover;}.sidebar .estate-img img{width:100%;height:238px;object-fit:cover;}div#block-views-block-partners-block-1--2{margin-top:2rem;}#block-views-block-estates-block-4 .estate-link{padding:unset !important;}section.partners .box-partners img{object-fit:contain;width:200px;height:200px;}.sp-slide{filter:opacity(0.3);}.sp-slide.sp-selected{filter:opacity(1) !important;}section.partners.aos-init.aos-animate div#block-views-block-partners-block-1 .content .view-content .views-row{}.title-estate h3{font-size:16px;}div#block-proudofyou{text-align:center;padding:35px 0;background-color:gray;color:white;display:flex;flex-direction:column;justify-content:center;align-items:center;}div#block-proudofyou h2{color:#f7515d;position:relative;display:inline-block;padding-bottom:10px;}div#block-proudofyou h2::before{content:"";position:absolute;width:80%;height:2px;background-color:#f7515d;bottom:-3px;left:10%;}footer.site-footer section.row.region.region-footer-second nav#block-futurehomes{margin-top:65px;}footer.site-footer section.row.region.region-footer-third nav#block-systems{margin-top:65px;}.information-customer{text-align:start;display:flex;}.information-customer > *{padding:0 10px;}.image-customer img{border-radius:100%;width:66px;border:5px solid white;height:66px;}section.our-customers{background-color:#FDFDFD;padding:4% 0;}.our-customers-opinions{padding:0 15px;text-align:start;}.comment-customer{border:1px solid silver;padding:25px 10px;margin:10px 0 0 0;border-radius:10px;}section.our-customers .view-header{padding:4% 0;text-align:center;}section.our-customers .view-header > h6{color:#f7515d;margin-bottom:35px;position:relative;display:inline-block;}section.our-customers .view-header > h6::before{background-color:#f7515d;position:absolute;content:"";width:20%;height:2px;bottom:-10px;left:30%;}@media (max-width:1200px){}@media (max-width:992px){.about-btn,.project-btn{margin:2rem 0;}.view-about .view-content.row{margin:0;display:unset !important;}}@media (max-width:768px){.node-project-inner .content-node{padding:20px 0;}.top-header-second span.link-text{display:none;}ul.clearfix.nav{padding:0;}.top-header-second .nav-link{padding:5px 1.4rem 5px 0rem;font-size:15px;}[dir="rtl"] .top-header-second .nav-link{padding:5px 0rem 5px 1.4rem;}#block-futurehome-main-menu{padding:0;}.header-mobile-social{display:block;}#CollapsingNavbar .clearfix.nav.navbar-nav{text-align:center;}.header-mobile-social .clearfix.nav{justify-content:center;}.page-title{padding:3rem;}footer.site-footer .row{justify-content:center;text-align:center;}.site-footer .block{margin:15px 0 0 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}.partners{padding:3.4rem 2rem;}.project-box .col-md-6:nth-child(1){padding-right:15px;padding-left:15px;}.slider .slider-title h1{font-size:33px;}.slider-sub-title{font-size:20px;}.slider-img img{width:100%;height:273px;object-fit:cover;}.block-block-content .field--type-text-with-summary > p{text-align:center;}.materials-card{margin:3rem 1rem 1rem;}.page-title h1.title{font-size:24px;}}@media (min-width:576px){#block-views-block-estates-block-4 .mobile.estate-link{display:none;}}@media (max-width:576px){#block-views-block-estates-block-4 .mobile.estate-link{display:block;margin:1rem 0;}#block-views-block-estates-block-4 .desktop.estate-link{display:none;}.site-branding img{max-width:50px;}.page-title h1.title{font-size:19px;}.slider .slider-title h1{font-size:26px;text-align:center;}}body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#FDFDFD;}a,.link{color:#ffffff;text-decoration:none;}.btn-primary.focus,.btn-primary:focus{color:#fff;border-color:unset !important;box-shadow:0 0 0 0.2rem #f7505c;}.btn-primary:hover{border-color:unset;}.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#f7505c;border-color:#f7505c;}a:hover,a:focus,.link:hover,.link:focus{color:#f7505c;}a:active,.link:active{color:#f7505c;}.form-control:focus{color:#495057;background-color:#fff;border-color:unset;outline:0;box-shadow:0 0 0 0.1rem #f7505c;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:black;border-color:black;}.btn-primary:hover,.btn-primary:focus{background-color:#f7505c;}.site-footer{background:#f5f5f5;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}section.blog-section{padding:3% 0;}[dir="rtl"] section.blog-section{background-image:linear-gradient(180deg,rgba(0,0,0) 59%,#FDFDFD 41%);}[dir="ltr"] section.blog-section{background-image:linear-gradient(180deg,rgba(0,0,0) 56%,#FDFDFD 41%);}.mapouter,.gmap_canvas,iframe#gmap_canvas{width:100% !important;}section.blog-section section.region.region-blog .view-header{text-align:center;padding:4% 0;}section.blog-section section.region.region-blog .view-header h6{color:#F7515D;margin-bottom:35px;position:relative;display:inline-block;}section.blog-section section.region.region-blog .view-header h1{color:white;}section.blog-section section.region.region-blog .view-header h6::before{background-color:#f7515d;position:absolute;content:"";width:21%;height:2px;bottom:-10px;left:27%;}section.blog-section section.region.region-blog .blog{box-shadow:0 2px 7px 6px rgb(0 0 0 / 7%),0 5px 4px 0 rgb(0 0 0 / 10%);}section.blog-section section.region.region-blog .blog .title-date{padding:0px 0px 10px;margin:10px 20px;border-bottom:1px solid #D4D4D4;}section.blog-section section.region.region-blog .blog .title-date .title-blog{font-weight:bold;font-size:22px;}section.blog-section section.region.region-blog .blog .body-blog{padding:10px 20px 0;font-size:15px;}section.blog-section section.region.region-blog .blog .btn-blog{padding:0px 20px 10px;}section.blog-section section.region.region-blog .blog .btn-blog a{color:black;}section.contact-section{background-color:#FDFDFD;padding:7% 0;}section.contact-section form{box-shadow:none;display:block;padding-top:0;margin-top:-16px;}section.contact-section form input{border-radius:initial;}section.contact-section form div#edit-actions{text-align:end;}section.contact-section form div#edit-actions button{color:black;background-color:white;padding:6px 51px;border-radius:initial;}section.contact-section .note{padding-bottom:2rem;}section.contact-section .note section.region.region-note div#block-wearehappytocontactyou >*{margin:1rem 0;}section.contact-section .note section.region.region-note h2{text-align:start;color:#F7515D;position:relative;display:inline-block;margin-bottom:3rem;}section.contact-section .note section.region.region-note h2::before{background-color:#f7515d;position:absolute;content:"";width:21%;height:2px;bottom:-10px;}div#edit-flexbox{margin-bottom:0;}form#webform-submission-contact-add-form >*{padding-bottom:19px;}section.newsletter{background-color:#F8F8F8;padding:3% 0;}section.newsletter form fieldset.js-form-item label{display:none;}[dir="rtl"] section.newsletter form fieldset.js-form-item input{width:500px;border-radius:initial;}[dir="ltr"] section.newsletter form fieldset.js-form-item input{width:297px;border-radius:initial;}section.newsletter form fieldset.js-form-item{margin-bottom:0;padding:0 44px;}section.newsletter form button{background-color:white;color:black;padding:0 60px;height:38px;border-radius:initial;}section.newsletter form{display:flex;}section.newsletter section.row.region.region-newsletter div#block-subscribetoournewsletterandbeonthelookoutforourexclusiveoffers h2{color:black;margin-bottom:0;margin-top:10px;}section.row.region.region-newsletter{justify-content:space-between;}section.estates .content-estate{position:absolute;bottom:0;left:0;background-color:rgb(0,0,0,0.5);color:white;width:100%;padding:10px 10px;display:flex;justify-content:space-between;align-items:center;}.link-estate a{border:1px solid white;padding:8px 30px;display:block;text-decoration:none;}.page-node-27 .features .view-content.row{flex-direction:column;}.home-counter .bgc-counter{background-color:rgb(255,255,255,0.7);width:100%;height:100%;position:absolute;top:0;left:0;}div#block-futurehome-content .card-project{text-align:start;box-shadow:0 2px 7px 6px rgb(0 0 0 / 7%),0 5px 4px 0 rgb(0 0 0 / 10%);padding:1rem;margin:20px 0;}div#block-futurehome-content .card-project .image-project img{height:300px;}div#block-futurehome-content .card-project .info-project{display:flex;justify-content:space-between;padding:15px 0;}div#block-futurehome-content .card-project .info-project h5:first-child{color:#F75561;}div#block-futurehome-content .card-project .detailes-project p{color:#999999;}div#block-futurehome-content .card-project .btn-project a{color:black;font-weight:600;text-decoration:none;}div#block-futurehome-content .node__content.clearfix .field.field--name-field-location-projects.field--type-string.field--label-hidden.field__item{padding:20px 0;font-weight:700;}div#block-futurehome-content .node__content.clearfix .clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item{padding:20px 0;}fieldset.js-form-item.js-form-type-select.form-type-select.js-form-item-field-projects-location-target-id.form-item-field-projects-location-target-id.form-group{width:100%;}div#edit-field-projects-location-target-id ul{display:flex;justify-content:space-between;width:100%;list-style:none;padding:20px 0;margin:0;background-color:#F8F8F8;align-items:center;margin-top:-2rem;}div#block-futurehome-content div#edit-field-projects-location-target-id ul li a{color:#707070;border-bottom:1px solid transparent;text-decoration:none;padding-bottom:18px;}div#block-futurehome-content div#edit-field-projects-location-target-id ul li a:hover{border-bottom-color:black;}.node-project-inner{padding:4rem 0;}.node-project-inner .row{align-items:center;}.node-project-inner .content-nodeh5.title{padding:0 0 20px 0;}div#block-views-block-inner-project-page-block-1 .view-content.row .views-row:nth-child(odd) .node-project-inner .row{flex-direction:row-reverse;}div#block-views-block-proj-block-1 .views-row > *{padding:30px 0;}div#block-views-block-proj-block-1 .views-row p{padding:0px 30px;text-align:center;}div#block-copyright .foot-bar{}div#block-views-block-proj-block-1 .view-content.row{display:block;}.node--type-project-locations .page-title,.page-view-loprojects .page-title{background-image:url(/themes/futurehome/images/projects.jpeg);background-position:center;background-attachment:unset;background-size:100%;}div#main ul.nav.primary.nav-tabs li a{color:gray;}section.region.region-node-project .node-project-inner .body ol{padding:0 16px;}div#block-views-block-inner-projects-block-1 .view-content.row{margin:0;display:block;}body.node--type-project-locations .row{margin:0 !important;}.view-id-blog .views-field-nothing,.view-id-blog .blog{height:100%;}.view-id-blog .blog .image-blog{height:250px;}.view-id-blog .blog .image-blog img{width:100%;height:100%;object-fit:cover;}.fa-twitter:before{content:"X"!important;}
@media (max-width:1200px){}@media (max-width:992px){nav#navbar-main .header-social{display:none;}.top-header div#block-languageswitcher{display:block;}.about{padding:1rem 0 0;}footer.site-footer .nav-link{font-size:13px;}section.row.region.region-newsletter{flex-direction:column;align-items:center;}section.row.region.region-newsletter >*{padding:10px 0;}section.newsletter section.row.region.region-newsletter div#block-subscribetoournewsletterandbeonthelookoutforourexclusiveoffers h2{font-size:15px;}[dir="rtl"] section.blog-section{background-image:linear-gradient(180deg,rgba(0,0,0) 50.9%,#FDFDFD 48%);}[dir="ltr"] section.blog-section{background-image:linear-gradient(180deg,rgba(0,0,0) 48.9%,#FDFDFD 42%);}.slider-sub-title h1{font-size:30px !important;}.slider .slider-content .body-slider{font-size:16px !important;}.slider .slider-content a{padding:8px 25px;font-size:15px;}.slider .slider-content .slider-title.fade-in-text.lineUp h6::before{bottom:-8px;}.about-btn,.project-btn{margin:2rem 0;}.view-about .view-content.row{margin:0;display:unset!important;}}@media (max-width:768px){div#edit-field-projects-location-target-id ul{flex-direction:column;}div#edit-field-projects-location-target-id ul li{padding:10px 0;}.home-counter{padding:3.5rem;background-attachment:unset;background-size:cover;}.mapouter,.gmap_canvas{height:350px !important;}[dir="rtl"] section.newsletter form fieldset.js-form-item input{width:initial;}section.newsletter form{flex-direction:column;}section.newsletter form fieldset.js-form-item{padding-left:0;padding-right:0;}form#newslettersignup-form >*{padding:10px 0;}section.blog-section{background-image:none !important;background-color:#FDFDFD;}section.blog-section section.region.region-blog .blog{margin:10px 0;}section.blog-section section.region.region-blog .view-header h1{color:black;}.our-customers .our-customers-opinions{margin:15px 0;}section.partners.aos-init.aos-animate div#block-views-block-partners-block-1 .content .view-content{grid-template-columns:repeat(2,50%);}.home-counter .counter-content{padding:1rem 0;}.top-header-second span.link-text{display:none;}ul.clearfix.nav{padding:0;}.top-header-second .nav-link{padding:5px 1.4rem 5px 0rem;font-size:15px;}[dir="rtl"] .top-header-second .nav-link{padding:5px 0rem 5px 1.4rem;}#block-futurehome-main-menu{padding:0;}.header-mobile-social{display:block;}#CollapsingNavbar .clearfix.nav.navbar-nav{text-align:center;}.header-mobile-social .clearfix.nav{justify-content:center;}.page-title{padding:3rem;}footer.site-footer .row{justify-content:center;text-align:center;}.site-footer .block{margin:15px 0 0 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}.partners{padding:3.4rem 2rem;}.project-box .col-md-6:nth-child(1){padding-right:15px;padding-left:15px;}.slider .slider-title h1{font-size:33px;}.slider-sub-title{font-size:20px;}.slider-img img{width:100%;height:273px;object-fit:cover;}.block-block-content .field--type-text-with-summary > p{text-align:center;}.materials-card{margin:3rem 1rem 1rem;}.page-title h1.title{font-size:24px;}}@media (min-width:576px){#block-views-block-estates-block-4 .mobile.estate-link{display:none;}}@media (max-width:576px){section.partners.aos-init.aos-animate div#block-views-block-partners-block-1 .content .view-content{grid-template-columns:repeat(1,100%);}#block-views-block-estates-block-4 .mobile.estate-link{display:block;margin:1rem 0;}#block-views-block-estates-block-4 .desktop.estate-link{display:none;}.page-title h1.title{font-size:19px;}.slider .slider-title h1{font-size:26px;text-align:center;}}@media (max-width:480px){nav#block-topheaderinfomenu a{font-size:9px;}}@media (max-width:425px){section.estates .content-estate > *{font-size:12px;}}
body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#FFFFFF;}a,.link{color:#FFFFFF;text-decoration:none;}.btn-primary.focus,.btn-primary:focus{color:#fff;border-color:unset!important;box-shadow:0 0 0 0.2rem #f7505c;}.btn-primary:hover{border-color:unset;}.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#f7505c;border-color:#f7505c;}a:hover,a:focus,.link:hover,.link:focus{color:#F7505C;}a:active,.link:active{color:#F7505C;}.form-control:focus{color:#495057;background-color:#fff;border-color:unset;outline:0;box-shadow:0 0 0 0.1rem #f7505c;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:black;border-color:black;}.btn-primary:hover,.btn-primary:focus{background-color:#F7505C;}.site-footer{background:#F5F5F5;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
