/* Q-116 mobile-lite: lighter paint/animation cost on phones. Loaded only <=768px behind Seo:MobileLiteCss. Hover/focus rules are untouched. */
@media (max-width:768px),(prefers-reduced-data:reduce){
.section.has-shape .shape,.images.layout-06 .dot,.blob-bg{display:none}
.category-badge{backdrop-filter:none}
.images.layout-02 .box-shadow,.images.has-boxshadow img,.images.layout-18 img,.block-timeline.layout-03 .item .inner,.block-image-box.layout-05 .thumbnail,.card,.blog-card,.sign-up,.register-container,.faq-card-modern,.pricing-card,.talep-card,.mlsnedir-card,.website-card,.property-feature-section,.crm-mls-card,.reos-integration-card,.reos-card,.ai-features-card,.block-elasticstack .item,.backtotop{box-shadow:0 2px 8px rgba(0,0,0,.08)}
.portfolio-video .icon-popup:after,.ai-pulse{animation:none}
.button,.icon-box,.tag-item,.share-btn,.blog-card,.read-more,.pagination-link,.pagination .page-link,.pricing-card,.buy-button,.start-button,.view-all-btn,.counter-box,.counter-box .icon,.custom-stats-box,.custom-stats-icon,.website-card,.website-card .card-img-top,.reos-portal-card,.reos-portal-icon,.reos-portal-icon img,.reos-brand-card,.reos-brand-logo,.reos-card,.ai-feature-item,.ai-features-btn,.testimonial-item,.col-3 .container,.bdt-flex.flex-wrap,.zoom-image .entry-thumbnail img,.post .entry-thumbnail img,.portfolio-item .entry-thumbnail img,.product-gallery img,.portfolio-isotope .portfolio-item,.portfolio-isotope .portfolio-item .portfolio,.submit-btn,.login-link,.field-submit input,.swiper-button-prev,.property-feature-content,.block-image-box.layout-05 .thumbnail,.post .entry-action a i{transition:transform .3s ease,opacity .3s ease}
.offset-item,.offset-item.animate{transition:opacity 1s ease-in-out,transform 1s ease-in-out}
.read-more::after{width:100%;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}
.read-more:hover::after{transform:scaleX(1)}
html body :is(.paket-secim-btn,.hcalc-seg-btn,.hcalc-tier,.hcalc-btn,.top-bar,.home-pcrm-cta,.pcrm-btn-primary,.pcrm-store-btn,.pcrm-card,.pcrm-faq-item,.btn-popup,.create-demand-button,.create-demand-button i,.create-demand-button .arrow-icon,.chamber-card,.chamber-logo img,.testimonial-card,.avatar,.avatar img,.reos-login-button){transition:transform .3s ease,opacity .3s ease}
html body .cookie-banner{transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1)}
.faq-answer-modern,.faq-answer-modern.open,.mlsnedir-logo img,.ai-features-btn::before{transition:none}
}
