:root{--orange:#F47C20}body{background:#000;color:#fff}html{scroll-behavior:smooth}.fm-card{transition:transform .3s,border-color .3s,box-shadow .3s}.fm-card:hover{transform:translateY(-6px);border-color:var(--orange)!important}.fm-glow:hover,.fm-cta:hover{box-shadow:0 10px 25px rgb(244 124 32 / .25)}.fm-hl{box-shadow:0 0 25px rgb(244 124 32 / .2)}.fm-featured{transform:scale(1.05);border:2px solid var(--orange)!important}.fm-trust:hover{box-shadow:0 6px 15px rgb(0 0 0 / .15)}.fm-plans .e-loop-item:nth-child(2) .fm-card{border:2px solid var(--orange)!important;transform:scale(1.05)}.fm-zoom img{transition:.4s}.fm-zoom:hover img{transform:scale(1.05)}@media(max-width:767px){.fm-featured,.fm-plans .e-loop-item:nth-child(2) .fm-card{transform:none}}.fm-btn .elementor-button{position:relative;overflow:hidden;transition:.25s;font-weight:600}.fm-btn .elementor-button::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgb(255 255 255 / .25),transparent);transition:.6s}.fm-btn .elementor-button:hover::after{left:100%}.fm-grad .elementor-button{background:linear-gradient(45deg,#ff7a18,#ff9f1c)}.fm-list ul,.fm-list ol,.fm-bullets ul.fm-none{list-style:none;margin:0;padding:0}.fm-list li{padding:8px 0}.fm-bullets ul{padding-left:20px}.fm-bullets li{margin-bottom:10px}.fm-plain-list .elementor-icon-list-icon{display:none}.fm-plain-list .elementor-icon-list-item a{transition:.3s}.fm-plain-list .elementor-icon-list-item a:hover{padding-left:5px}.fm-mail a{color:#fff;text-decoration:none}.fm-mail a:hover{color:var(--orange)}.fm-h2-line .elementor-heading-title::after{content:"";display:block;width:60px;height:3px;background:var(--orange);margin-top:10px}.fm-center .elementor-heading-title::after{margin:12px auto 0;width:55px}.fm-side{flex:0 0 260px;max-width:260px}.fm-main{flex:1;min-width:0}.fm-side-title .elementor-heading-title{border-bottom:1px solid #222;padding-bottom:8px}.fm-filter .elementor-icon-list-icon{display:none}.fm-filter .elementor-icon-list-item>a{display:block;width:100%;padding:10px 14px;border-radius:8px;background:#111;border:1px solid #222;transition:.3s}.fm-filter .elementor-icon-list-item>a:hover{background:#ff6a00;border-color:#ff6a00;transform:translateX(5px)}.fm-filter-brands .elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:1024px){.fm-side{flex:1 1 auto;max-width:100%;width:100%}}.fm-search input{background:#111;color:#fff;border:1px solid #333;border-radius:6px;padding:14px}.fm-main .e-loop-item,.e-loop-item .fm-card{height:100%}.fm-brands img{height:60px;width:auto;margin:0 auto;filter:brightness(0) invert(1);opacity:.7;transition:.3s}.fm-brands img:hover{opacity:1;filter:none}.fm-reviews .elementor-testimonial__text{color:#ddd;font-size:18px;line-height:1.6}.fm-reviews .elementor-testimonial__name{color:var(--orange);font-weight:600}.fm-countdown .elementor-countdown-digits{color:var(--orange);font-weight:700}.fm-tabs .e-n-tabs-heading{justify-content:center;gap:20px;margin-bottom:10px}.fm-tabs .e-n-tab-title{background:#000;border:1px solid #333;color:#fff;padding:12px 25px;border-radius:5px;transition:.3s}.fm-tabs .e-n-tab-title[aria-selected="true"],.fm-tabs .e-n-tab-title:hover{background:var(--orange);border-color:var(--orange);color:#fff}.fm-tabs .e-n-tab-title-text{color:inherit}.elementor-nav-menu--dropdown{border-top:2px solid var(--orange)}.elementor-nav-menu--dropdown a{transition:.2s}.elementor-nav-menu--dropdown a:hover{padding-left:28px!important}.elementor-nav-menu--main .menu-item a.elementor-item-active{border-bottom:2px solid var(--orange)}.fm-lang .trp-language-switcher{width:auto}.fm-map iframe{border-radius:8px}.wa-float{animation:waPulse 2s infinite;border-radius:50%}.wa-float:hover{transform:scale(1.1)}@keyframes waPulse{0%{box-shadow:0 0 0 0 rgb(37 211 102 / .6)}70%{box-shadow:0 0 0 15px #fff0}100%{box-shadow:0 0 0 0 #fff0}}