@media (max-width: 998px) { .projectx-nav { top: 0; margin-top: 0; padding-top: 0 !important; } .projectx-contact { position: relative; } } .elementor-icon-list-text b { display: inline-block; width: 175px; font-weight: 400; color: #000; font-size: 16px; } @media (min-width: 1195px) { .projectx-contact { position: fixed; top: 25%; right: calc(100% - 96%); width: 300px; box-shadow: 0 20px 40px 0 #0000000f; } } .elementor-accordion .elementor-tab-title { margin: 0; padding: 15px 20px; line-height: 1; cursor: pointer; background: #fff; border: 0 !important; } .elementor-accordion .elementor-tab-content { border: 0; padding: 15px 20px; margin-bottom: 10px; } /*sitemap*/ .page-id-9573 #main-wrap, .page-id-9573 .page-content-wrap { background: #f5f5f2; } .page-id-9573 .header-main-wrap { margin-bottom: 70px; } .page-id-9573 .breadcrumb { background: linear-gradient(90deg, #fff 0%, #ececec 25%, transparent); } .page-id-9573 .bt-content-wrap { width: 100%; max-width: 100%; flex: 0 0 100%; } .page-id-9573 .bt-sidebar-wrap { display: none; } #wpms_sitemap { display: inline-block !important; width: 300px !important; } #wpms_sitemap div { float: none !important; } .wpms_column { display: inline-block; } .wpms_sitemap_menus { padding: 20px; margin: 2px; width: 300px !important; display: inline-block; overflow: hidden; } .wpms_sitemap_menus h4, #wpms_sitemap h4 { font-size: 20px !important; font-weight: 400; line-height: 24px !important; color: #000; } .wpms_frontend_menus_sitemap li, .wpms_frontend_menus_sitemap, #wpms_sitemap ul, #wpms_sitemap a { text-align: left; list-style: none; list-style-type: none !important; padding-left: 0 !important; font-size: 16px; font-weight: 300; line-height: 30px; transition: all 0.7s !important; } .wpms_frontend_menus_sitemap li:hover { border-bottom: 1px solid #000 !important; } .guide p.elementor-icon-box-description.elementor-inline-editing { display: block; position: relative; margin-left: -35px; } /**Concierge **/ .forminator-ui#forminator-module-16883.forminator-design--flat .forminator-label { text-align: left; } .forminator-ui#forminator-module-19120.forminator-design--flat .forminator-radio { display: inline-flex; width: 120px; min-height: 125px; flex-wrap: nowrap; flex-direction: column; align-items: baseline; text-align: left; float: left; background: #ededed; margin: 0.3rem; padding: 1rem; border-radius: 0.75rem; transition: all .7s; } .forminator-ui#forminator-module-19120.forminator-design--flat .forminator-radio:hover { box-shadow: 0 0 1px #020202; } #forminator-module-19120 .forminator-title { font-size: 16px !important; font-weight: 500 !important; } #forminator-module-19120 .forminator-subtitle { font-size: 14px !important; font-weight: 300 !important; letter-spacing: 0.53px; } #forminator-module-19120 .forminator-label { display: inline-block; color: #000 !important; text-align: left; width: -webkit-fill-available; /* background: #e6f3f7;*/ border-radius: 30px; padding: 2px 10px; font-weight: 400 !important; } #forminator-module-19120 .forminator-description { color: #000; padding: 2px 10px; } .forminator-textarea::placeholder { font-size: 13px; font-weight: 400; } #forminator-module-19120 .forminator-step-label { width: max-content; color: #000 !important; font-weight: 300 !important; } #forminator-module-19120.forminator-design--flat .forminator-pagination-steps .forminator-break { background: #7d7d7d52 !important; } #forminator-module-19120 .forminator-pagination-steps .forminator-break:before { background-color: #000 !important; } #forminator-module-19120 .forminator-pagination-steps .forminator-step .forminator-step-dot { background-color: #000 !important; } .forminator-ui#forminator-module-19120.forminator-design--flat .forminator-button-back { background: #979797 !important; } .forminator-ui#forminator-module-19120.forminator-design--flat .forminator-button-back { background: #656565 !important; box-shadow: none !important; } .forminator-ui#forminator-module-19120.forminator-design--flat .forminator-label { margin-bottom: 10px; } .forminator-design--flat .forminator-repeater-field { margin-top: 20px; } .abtpbx strong::before, .spantitle:before { content: ""; display: block; position: absolute; width: 195px; height: 30px; left: -40%; background: #f1f1f1; z-index: 3; transform: skew(27deg, 0deg); } .spantitle:before { z-index: -1; width: 205px; } .primaryrow::before { content: ""; display: block; position: absolute; min-height: 100%; opacity: 0.5; width: 30px; height: 100%; background: #fff; left: 0; top: 0; z-index: 3; } .primaryrow .elementor-background-overlay { background-image: url("https://propertybox.co.ke/media/2022/11/pbx-bg-dot.png"); background-position: 90px 50px; background-repeat: no-repeat; background-size: 290px auto; opacity: 1; mix-blend-mode: lighten !important; filter: brightness(2.5) !important; } @media (min-width: 767px) { .primaryrow { background: linear-gradient(90deg, #f0ece4 25%, #ffffff 0%) !important; min-height: 100vh; } .conciergecol { display: block; position: fixed; width: 300px !important; } .guide-parent { transform: scale(0.95); } } .guide-parent .elementor-widget-wrap:hover { background: linear-gradient(0deg, transparent, #fff); border-color: transparent !important; } .guide-parent:last-of-type .elementor-widget-wrap:hover { background: linear-gradient(0deg, #50576a, transparent); } .spantitle { position: relative; display: block; font-size: 27px; line-height: 31px; color: #000000; font-weight: 200; font-style: italic; z-index: 5; } .projectby, .projectby .elementor-image-box-img { overflow: hidden; border-radius: 7px 7px 0 0; transition: all 0.7s !important; } .projectby .elementor-image-box-img a { display: block; height: 100%; transform: none; transition: all 0.7s !important; } .projectby .elementor-image-box-img a:hover { transform: scale(1.05); } .projectby img { min-height: 180px; max-height: 180px; object-fit: cover; object-position: right; } .projectby .elementor-image-box-content { padding-left: 10px; padding-bottom: 15px; } .projectby .elementor-image-box-wrapper { border-radius: 7px; margin-top: 10px; margin-bottom: 10px; transition: all 0.7s !important; } .projectby .elementor-image-box-wrapper:hover { box-shadow: 0 3px 15px 0px #0003; transform: translateY(-3px); } .projectby .elementor-image-box-description { height: 30px; } .projectsin { width: 185px; } .projectsin .custom-carousel-slide-container { margin: 10px auto; transition: all 0.9s !important; } .projectsin .custom-carousel-slide { width: 170px !important; } .projectsin .custom-carousel-slide-container:hover { box-shadow: 0 3px 15px 0 #0003; transform: translateY(-3px); } .projectsin .hz-carousel-content-wrap { background: #ecebe7; } .projectsin .custom-carousel-slide-container img, .projectsin .custom-carousel-slide-container .col-12:first-of-type { height: 155px !important; } @media (max-width: 992px) { .guide-parent { width: 80%; margin: 10px auto; } } .guide { min-height: 170px; } .guide .e-link-in-bio__ctas .e-link-in-bio__cta:first-of-type .e-link-in-bio__cta-text { font-style: italic; pointer-events: none; padding: 0 !important; background: transparent !important; }