.elementor-276 .elementor-element.elementor-element-d8ad8d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-276 .elementor-element.elementor-element-d8ad8d7:not(.elementor-motion-effects-element-type-background), .elementor-276 .elementor-element.elementor-element-d8ad8d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, var( --e-global-color-secondary ) 100%);}.elementor-276 .elementor-element.elementor-element-b11237c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-276 .elementor-element.elementor-element-609fa17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-276 .elementor-element.elementor-element-609fa17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-276 .elementor-element.elementor-element-609fa17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-276 .elementor-element.elementor-element-609fa17 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-276 .elementor-element.elementor-element-609fa17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-276 .elementor-element.elementor-element-609fa17 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FFFFFF29;}.elementor-276 .elementor-element.elementor-element-609fa17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-276 .elementor-element.elementor-element-609fa17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-276 .elementor-element.elementor-element-609fa17 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-276 .elementor-element.elementor-element-609fa17 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-276 .elementor-element.elementor-element-609fa17 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-276 .elementor-element.elementor-element-609fa17 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-276 .elementor-element.elementor-element-609fa17 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-276 .elementor-element.elementor-element-609fa17{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-276 .elementor-element.elementor-element-609fa17 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 1s;}.elementor-276 .elementor-element.elementor-element-609fa17 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-276 .elementor-element.elementor-element-3bf1493{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-276 .elementor-element.elementor-element-d3f9ef7{--grid-columns:3;}body.elementor-page-276:not(.elementor-motion-effects-element-type-background), body.elementor-page-276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-276 .elementor-element.elementor-element-d8ad8d7{--content-width:80%;}.elementor-276 .elementor-element.elementor-element-b11237c{--width:25%;}.elementor-276 .elementor-element.elementor-element-3bf1493{--width:75%;}}@media(max-width:1024px){.elementor-276 .elementor-element.elementor-element-d3f9ef7{--grid-columns:2;}}@media(max-width:767px){.elementor-276 .elementor-element.elementor-element-d3f9ef7{--grid-columns:1;}}/* Start custom CSS for wp-widget-woocommerce_layered_nav_filters, class: .elementor-element-190225a */.elementor-276 .elementor-element.elementor-element-190225a h5, .elementor-276 .elementor-element.elementor-element-190225a .widget-title {
    color: #ffffff !important;
}
.elementor-276 .elementor-element.elementor-element-190225a ul li a {
    color: #ffffff !important;
}
.elementor-276 .elementor-element.elementor-element-190225a ul li a:hover {
    color: #ffbe00 !important;
}
/* Title එක සුදු කරන්න */
.elementor-276 .elementor-element.elementor-element-190225a h5, .elementor-276 .elementor-element.elementor-element-190225a .widget-title {
    color: #ffffff !important;
    font-size: 16px !important;
    margin-bottom: 10px !important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_layered_nav, class: .elementor-element-1236ed6 *//* Title එක ලස්සනට සුදු කරලා ඉඩ තැබීම */
.elementor-276 .elementor-element.elementor-element-1236ed6 h5, .elementor-276 .elementor-element.elementor-element-1236ed6 .widget-title {
    color: #ffffff !important;
    font-size: 15px !important;
    margin-bottom: 12px !important;
    font-weight: 600;
}

/* Dropdown බොක්ස් එක ඇතුළ ඩාර්ක් කරලා, උස (Height) වැඩි කරලා, අකුරු මැදට ගැනීම */
.elementor-276 .elementor-element.elementor-element-1236ed6 select {
    background-color: #1a1a1a !important;
    color: #ffffff !important;
    border: 1px solid #333333 !important;
    height: 48px !important; /* එක උඩ එක වදින්නේ නැති වෙන්න උස නියමිත ගාණට හැදුවා */
    padding: 5px 15px !important;
    border-radius: 6px !important;
    width: 100% !important;
    font-size: 14px !important;
    line-height: 1.5 !important;
    appearance: none; /* Default ඇරෝ එක අයින් කරලා ක්ලීන් කරන්න */
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23ffffff'><polygon points='0,0 100,0 50,50'/></svg>") !important;
    background-repeat: no-repeat !important;
    background-position: right 15px center !important;
    background-size: 12px !important;
}

/* විජට් එක වටේට පොඩි ඉඩක් (Margin) තැබීම එක පිට එක නොවදින්න */
.elementor-276 .elementor-element.elementor-element-1236ed6 {
    margin-bottom: 25px !important;
}

/* ක්ලික් කරාම බෝඩර් එක AA Real Estate බ්‍රෑන්ඩ් එකේ Amber/Gold වීම */
.elementor-276 .elementor-element.elementor-element-1236ed6 select:focus {
    border-color: #ffbe00 !important;
    outline: none !important;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_layered_nav, class: .elementor-element-4da3528 *//* Title එක ලස්සනට සුදු කරලා ඉඩ තැබීම */
.elementor-276 .elementor-element.elementor-element-4da3528 h5, .elementor-276 .elementor-element.elementor-element-4da3528 .widget-title {
    color: #ffffff !important;
    font-size: 15px !important;
    margin-bottom: 12px !important;
    font-weight: 600;
}

/* Dropdown බොක්ස් එක ඇතුළ ඩාර්ක් කරලා, උස (Height) වැඩි කරලා, අකුරු මැදට ගැනීම */
.elementor-276 .elementor-element.elementor-element-4da3528 select {
    background-color: #1a1a1a !important;
    color: #ffffff !important;
    border: 1px solid #333333 !important;
    height: 48px !important; /* එක උඩ එක වදින්නේ නැති වෙන්න උස නියමිත ගාණට හැදුවා */
    padding: 5px 15px !important;
    border-radius: 6px !important;
    width: 100% !important;
    font-size: 14px !important;
    line-height: 1.5 !important;
    appearance: none; /* Default ඇරෝ එක අයින් කරලා ක්ලීන් කරන්න */
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23ffffff'><polygon points='0,0 100,0 50,50'/></svg>") !important;
    background-repeat: no-repeat !important;
    background-position: right 15px center !important;
    background-size: 12px !important;
}

/* විජට් එක වටේට පොඩි ඉඩක් (Margin) තැබීම එක පිට එක නොවදින්න */
.elementor-276 .elementor-element.elementor-element-4da3528 {
    margin-bottom: 25px !important;
}

/* ක්ලික් කරාම බෝඩර් එක AA Real Estate බ්‍රෑන්ඩ් එකේ Amber/Gold වීම */
.elementor-276 .elementor-element.elementor-element-4da3528 select:focus {
    border-color: #ffbe00 !important;
    outline: none !important;
}/* End custom CSS */