/*!
Theme Name: Oikia - Ignition
Theme URI: https://www.cssigniter.com/themes/oikia/
Author: CSSIgniter
Author URI: https://www.cssigniter.com/
Description: Real Estate Theme for WordPress
Version: 1.0.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ignition-oikia
RequiresIgnition: 3.3.0
*/:root{--ignition-oikia-background-color-dark:#222324;--ignition-oikia-form-label-bg-color:#f8f8f8;--ignition-oikia-form-label-border-color:rgba(0, 0, 0, 0.05)}.main{padding:80px 0}.btn,.button,.ci-item-filter,.gutenbee-block-button-link,.wp-block-button__link,button[type=submit],input[type=reset],input[type=submit]{padding:8px 30px}.head-intro{font-size:14px}.head-mast{font-size:16px}.site-logo{font-weight:var(--ignition-font-weight-normal)}.page-hero-content .page-hero-title{font-size:36px;font-weight:var(--ignition-font-weight-bold)}.page-hero-title{margin:0;color:var(--ignition-colors-white)}.page-hero-subtitle{margin:0;font-size:16px;color:var(--ignition-colors-white)}.page-hero-property-meta{margin:5px 0 15px}.page-hero-property-meta a{display:inline-block;color:var(--ignition-colors-white);padding:4px 8px;margin:8px 3px 3px 0;text-transform:uppercase;font-size:11px;line-height:normal}.page-hero-property-meta .page-hero-property-price{font-size:20px;line-height:normal;margin-left:10px;position:relative;top:2px;color:var(--ignition-colors-white)}.page-hero-property-meta .page-hero-property-price>span{font-size:17px;position:relative;top:1px}.page-hero-property-meta .page-hero-property-price sup{font-size:62%;top:-.7em}.page-hero-property-location{font-size:14px}.page-hero-property-location a{font-size:18px}.page-hero-property-location a,.page-hero-property-location span{color:var(--ignition-colors-white);display:block}.page-title-content .page-title{font-size:36px;font-weight:var(--ignition-font-weight-bold)}.page-subtitle{font-size:16px}.section-pre-main{font-size:inherit}.navigation-main ul{padding:15px 5px;border-radius:0;min-width:220px;box-shadow:0 0 24px rgba(0,0,0,.08)}.navigation-main a{font-size:inherit}.navigation-main>li>a{padding:10px 0;margin:0 10px;position:relative;color:currentColor}.navigation-main>li>a::before{content:"";border-bottom:3px solid transparent;transition:border-color .18s ease;display:block;position:absolute;left:0;bottom:0;width:100%}.navigation-main li li a{padding:6px 15px}.navigation-main .nav-button>a{font-size:14px;padding:6px 18px}.navigation-main .nav-button>a::before{display:none}.mobile-nav-trigger{font-weight:var(--ignition-font-weight-normal)}table.ignition-oikia-property-table td,table.ignition-oikia-property-table th{padding:0}table.ignition-oikia-property-table th{font-weight:var(--ignition-font-weight-normal);text-align:left;padding-bottom:5px;width:30%;white-space:nowrap}table.ignition-oikia-property-table td{font-weight:var(--ignition-font-weight-bold);padding:0 0 5px 20px}table.ignition-oikia-property-table .ignition-percentage{display:block;height:10px}table.ignition-oikia-property-table .ignition-percentage .ignition-percentage-bar{height:100%;display:block}.property-amenities{list-style:none;display:flex;flex-wrap:wrap;padding:0}.property-amenities li{margin:0 25px 8px 0}.property-amenities li:before{font-family:ignition-icons;content:"\e05f";margin-right:7px;font-size:12px;position:relative}.ignition-oikia-property-map{width:100%;height:320px}.ignition-properties-map{width:100%;height:500px}.ignition-oikia-property-address,.ignition-oikia-property-open-house{display:block;margin-bottom:20px;font-size:13px}.property-search-form label{text-transform:uppercase;font-size:11px;font-weight:var(--ignition-font-weight-normal)}.property-search-form input{border:1px solid transparent}.property-search-form .ignition-oikia-select,.property-search-form input{margin:0 0 20px;height:45px}.property-search-form input.property-filters-submit{width:100%;margin:20px 0 0;height:44px;font-size:11px;text-transform:uppercase;font-weight:var(--ignition-font-weight-bold);border:0}.footer .property-search-form div[class^=col],.property-search-form-vertical .property-search-form div[class^=col],.sidebar .property-search-form div[class^=col]{flex:auto;max-width:100%}.footer .property-search-form input.property-filters-submit,.property-search-form-vertical .property-search-form input.property-filters-submit,.sidebar .property-search-form input.property-filters-submit{margin:0}.property-search-form .ignition-oikia-select{position:relative}.property-search-form .ignition-oikia-select:after{content:"";height:calc(100% - 2px);width:40px;position:absolute;right:1px;text-align:center;top:1px;background-color:var(--ignition-colors-white);pointer-events:none}.property-search-form .ignition-oikia-select:before{font-family:ignition-icons;content:"\e017";position:absolute;color:var(--ignition-colors-white);text-align:center;line-height:33px;height:33px;width:33px;right:6px;top:6px;background-color:var(--ignition-oikia-background-color-dark);z-index:1;transition:background-color .18s ease;pointer-events:none}.property-search-form .ignition-oikia-select select{opacity:1;height:100%;width:100%;background-color:var(--ignition-colors-white);font-size:14px;padding:6px 12px}.property-search-form .ignition-oikia-select select:focus,.property-search-form .ignition-oikia-select select:hover{outline:0}.property-search-form .ignition-oikia-select option{padding:5px 10px}.form-loan-calculator fieldset{margin-bottom:15px}.form-loan-calculator label{text-transform:uppercase;font-size:11px;font-weight:var(--ignition-font-weight-normal)}.form-loan-calculator .input-group{position:relative;margin-bottom:0}.form-loan-calculator .input-group .input-label{position:absolute;left:1px;top:1px;height:calc(100% - 2px);min-width:40px;padding:0 12px;text-align:center;background-color:var(--ignition-oikia-form-label-bg-color);line-height:42px;border-right:1px solid var(--ignition-oikia-form-label-border-color)}.form-loan-calculator .input-group input{height:45px;padding:6px 12px 6px 50px}.form-loan-calculator .input-group.input-label-right .input-label{left:auto;right:1px;border-left:1px solid var(--ignition-oikia-form-label-border-color);border-right:none}.form-loan-calculator .input-group.input-label-right input{padding-left:10px}.form-loan-calculator input[type=submit]{padding:11px 26px}.form-loan-calculator .loan-result{font-size:15px;display:none}.box-container{background-color:var(--ignition-colors-white);padding:27px 30px 30px;border:1px solid;margin-bottom:30px}.box-container:last-child{margin-bottom:0}.ignition-oikia-agent-contact td,.ignition-oikia-agent-contact th{padding:3px 0;border:0}.ignition-oikia-agent-contact td p,.ignition-oikia-agent-contact th p{margin:0}.property-agent-title{font-size:22px;margin-bottom:15px}.property-agent .property-agent-thumb{margin-bottom:30px}.property-agent .property-agent-more{font-size:13px}.ignition-oikia-agent-social{display:flex;-moz-column-gap:5px;column-gap:5px;margin-bottom:25px}.ignition-oikia-agent-social a{font-size:28px;line-height:28px}.ignition-oikia-agent-contact+.ignition-oikia-agent-social{margin-top:-20px}.navigation,.woocommerce-pagination{line-height:normal}.navigation a,.navigation a.page-numbers,.navigation span.page-numbers,.woocommerce-pagination a,.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{display:inline-block;padding:10px 15px;border:1px solid;background-color:var(--ignition-colors-white)}.navigation .page-numbers.current,.woocommerce-pagination .page-numbers.current{border-color:var(--ignition-colors-black)}.wp-block-quote,.wp-block-quote.is-style-large{border-left:3px solid transparent;padding-left:15px}.wp-block-quote cite,.wp-block-quote.is-style-large cite{font-weight:var(--ignition-font-weight-bold);font-style:italic}.wp-block-social-links.is-style-ignition-oikia-square .wp-block-social-link{border-radius:0}.wp-block-columns.is-style-ignition-oikia-box{background-color:var(--ignition-colors-white);border:1px solid;padding:30px;margin-bottom:30px}.wp-block-gutenbee-container.is-style-ignition-oikia-box{background-color:var(--ignition-colors-white);border:1px solid;padding:30px;margin-bottom:30px}.has-drop-cap:not(:focus)::first-letter{font-size:4.2em}.wp-block-gutenbee-testimonial{padding:3em 0;border-top:1px solid;border-bottom:1px solid}.wp-block-gutenbee-testimonial:not([class*=has-]){text-align:left}.wp-block-gutenbee-testimonial .wp-block-testimonial-content-wrapper{font-size:24px}.wp-block-gutenbee-testimonial .gutenbee-block-testimonial__info{font-size:.9rem}.wp-block-gutenbee-slideshow button.slick-arrow{border:1px solid var(--ignition-colors-white);border-radius:50%;width:40px;height:40px}.wp-block-gutenbee-slideshow button.slick-arrow.slick-prev{left:10px}.wp-block-gutenbee-slideshow button.slick-arrow.slick-next{right:10px}.wp-block-gutenbee-slideshow button.slick-arrow:hover{background-color:var(--ignition-primary-color)}.wp-block-gutenbee-post-types .entry-item-product .entry-item-content{padding:0;border:0;background:0 0;text-align:left}.wp-block-gutenbee-banner.is-style-ignition-oikia-box{border:1px solid;padding:30px;margin-bottom:30px}.wp-block-gutenbee-banner.is-style-ignition-oikia-box .wp-block-gutenbee-banner-background{background-color:var(--ignition-colors-white)!important}.ignition-agent.entry-item .entry-item-title,.ignition-agent.entry-item .entry-title,.ignition-agent.entry-item-media .entry-item-title,.ignition-agent.entry-item-media .entry-title,.ignition-property.entry-item .entry-item-title,.ignition-property.entry-item .entry-title,.ignition-property.entry-item-media .entry-item-title,.ignition-property.entry-item-media .entry-title{font-weight:var(--ignition-font-weight-normal)}.ignition-agent.entry-item .entry-item-content,.ignition-agent.entry-item-media .entry-item-content,.ignition-property.entry-item .entry-item-content,.ignition-property.entry-item-media .entry-item-content{position:relative}.ignition-agent.entry-item .btn,.ignition-agent.entry-item-media .btn,.ignition-property.entry-item .btn,.ignition-property.entry-item-media .btn{position:absolute;right:0;bottom:0;font-weight:var(--ignition-font-weight-bold);font-size:16px;padding:5px 20px 6px}.ignition-agent.entry-item .btn .ignition-icons,.ignition-agent.entry-item-media .btn .ignition-icons,.ignition-property.entry-item .btn .ignition-icons,.ignition-property.entry-item-media .btn .ignition-icons{font-size:15px;position:relative;top:2px}.entry-item-agent-contact{font-size:12px;margin-bottom:10px}.entry-item-content .entry-item-agent-contact{margin-top:-25px}.entry-item .entry-thumb{margin-bottom:0}.entry-item-media .entry-thumb{margin-right:0}.entry-item-media .entry-thumb+.entry-item-content-wrap{border-left:0}.entry-item .entry-item-thumb{margin-bottom:0}.entry-item-content-wrap{padding:23px 25px 25px;background-color:var(--ignition-colors-white);border:1px solid transparent}.entry-item-media .entry-item-content-wrap{position:relative}.entry-header{margin-bottom:10px}.entry-header .entry-meta{margin-top:10px}.entry-item-title a,.entry-title a{color:currentColor}.entry-title{font-size:23px}.entry-item-media .entry-title{font-size:20px}h4.entry-item-title{font-size:15px}.entry-item-excerpt,.entry-meta{font-size:14px}.entry-categories a,.entry-tags a{display:inline-block;color:var(--ignition-colors-white);padding:4px 8px;margin:0 3px 3px 0;text-transform:uppercase;font-size:11px;line-height:normal}.entry-categories a:hover,.entry-tags a:hover{color:var(--ignition-colors-white)}.entry-item-content{text-align:left;background-color:var(--ignition-colors-white);padding:23px 25px 25px;border:1px solid transparent}.entry-item-content .entry-meta+.entry-item-excerpt{margin-top:-18px}.searchform .searchsubmit{top:5px;right:5px;height:calc(100% - 10px);color:var(--ignition-colors-white)}.searchform .searchsubmit:hover{color:var(--ignition-colors-white)}.widget_categories li{padding:8px 0;border-bottom:1px solid transparent}.footer-info{border-top:1px solid}[id*=social].menu a{color:var(--ignition-colors-white);font-size:17px;width:30px;height:30px;border-radius:1px;opacity:.9}:root .has-theme-primary-color{color:#0188e4}:root .has-theme-primary-background-color{background-color:#0188e4}:root .has-theme-dark-gray-color{color:#373737}:root .has-theme-dark-gray-background-color{background-color:#373737}:root .has-theme-medium-gray-color{color:#6f6f6f}:root .has-theme-medium-gray-background-color{background-color:#6f6f6f}:root .has-theme-light-gray-color{color:#c4c4c4}:root .has-theme-light-gray-background-color{background-color:#c4c4c4}:root .has-theme-white-color{color:#fff}:root .has-theme-white-background-color{background-color:#fff}:root .has-theme-black-color{color:#000}:root .has-theme-black-background-color{background-color:#000}.navigation-main>.current-menu-ancestor>a,.navigation-main>.current-menu-item>a,.navigation-main>.current-menu-parent>a,.navigation-main>.current_page_ancestor>a,.navigation-main>.current_page_item>a,.navigation-main>li:hover>a,.navigation-main>li>a:focus{color:currentColor}.navigation-main>.current-menu-ancestor>a::before,.navigation-main>.current-menu-item>a::before,.navigation-main>.current-menu-parent>a::before,.navigation-main>.current_page_ancestor>a::before,.navigation-main>.current_page_item>a::before,.navigation-main>li:hover>a::before,.navigation-main>li>a:focus::before{border-bottom-color:var(--ignition-primary-color)}.property-amenities li:before{color:var(--ignition-primary-color)}.entry-categories a,.entry-tags a,.ignition-percentage-bar,.ignition-slideshow .ignition-slideshow-actions-wrap,.navigation a.page-numbers:hover,.page-hero-property-terms a,.property-search-form .ignition-oikia-select:hover:before,.searchform .searchsubmit,.searchform .searchsubmit:hover{background-color:var(--ignition-primary-color)}.property-agent-title a{color:var(--ignition-text-color)}.comment-metadata,.comment-notes,.contact-form label>span,.entry-item-excerpt,.entry-item-product .price,.entry-meta,.form-allowed-tags,.widget .post-date,.widget .rss-date,.wp-block-gutenbee-image figcaption,.wp-block-image figcaption,.wp-block-latest-comments .wp-block-latest-comments__comment-date,.wp-block-latest-posts .wp-block-latest-posts__post-author,.wp-block-latest-posts .wp-block-latest-posts__post-date,.wp-block-quote cite,[class^=wp-block]>figcaption,blockquote cite,li.product .price,li.wc-block-grid__product .wc-block-grid__product-price{color:var(--ignition-secondary-text-color)}.box-container,.entry-item-content,.entry-item-content-wrap,.navigation .page-numbers,.navigation a,.property-search-form .ignition-oikia-select select,.property-search-form input,.widget_categories li,.woocommerce-pagination .page-numbers,.woocommerce-pagination a,.wp-block-columns.is-style-ignition-oikia-box,.wp-block-gutenbee-banner.is-style-ignition-oikia-box,.wp-block-gutenbee-container.is-style-ignition-oikia-box{border-color:var(--ignition-border-color)}.wp-block-quote,.wp-block-quote.is-style-large{border-left-color:var(--ignition-border-color)}.wp-block-gutenbee-testimonial{border-top-color:var(--ignition-border-color);border-bottom-color:var(--ignition-border-color)}.ignition-percentage{background-color:var(--ignition-border-color)}[id*=social].menu a{background-color:var(--ignition-oikia-background-color-dark)}@media (min-width:768px){.entry-item-media{align-items:stretch}}@media (max-width:991px){.main{padding:60px 0}.property-agent{margin-bottom:30px}}@media (max-width:575px){.page-hero-content{text-align:center}.page-hero-content .woocommerce-breadcrumb{justify-content:center}}