.elementor-66 .elementor-element.elementor-element-b22cab8{--display:flex;}.elementor-66 .elementor-element.elementor-element-07f3372 .slider-window{height:500px;}.elementor-66 .elementor-element.elementor-element-07f3372 .slide-content{color:#ffffff;}.elementor-66 .elementor-element.elementor-element-e2a4e4e .marquee-content{color:#ffffff;}.elementor-66 .elementor-element.elementor-element-e2a4e4e .separator{color:#ff4b2b;}.elementor-66 .elementor-element.elementor-element-e2a4e4e .marquee-container{background-color:#000000;}.elementor-66 .elementor-element.elementor-element-65f6631 .cards-container{height:450px;}.elementor-66 .elementor-element.elementor-element-65f6631 .card-panel h3{color:#ffffff;}.elementor-66 .elementor-element.elementor-element-987eca8 .portfolio-grid{grid-template-columns:repeat(3, 1fr);gap:30px;}.elementor-66 .elementor-element.elementor-element-987eca8 .pf-item{height:250px;}.elementor-66 .elementor-element.elementor-element-987eca8 .filter-btn{color:#888888;}.elementor-66 .elementor-element.elementor-element-987eca8 .filter-btn.active, .elementor-66 .elementor-element.elementor-element-987eca8 .filter-btn:hover{color:#222222;}.elementor-66 .elementor-element.elementor-element-987eca8 .filter-btn.active::after{background-color:#222222;}.elementor-66 .elementor-element.elementor-element-987eca8 .pf-overlay{background-color:rgba(0,0,0,0.7);}.elementor-66 .elementor-element.elementor-element-91ca97c .headline-container{color:#222222;text-align:center;}.elementor-66 .elementor-element.elementor-element-91ca97c .shape-path{stroke:#ffcd19;stroke-width:9;}.elementor-66 .elementor-element.elementor-element-106da52 .video-wrapper{width:600px;}.elementor-66 .elementor-element.elementor-element-106da52 .play-btn{color:#ff4b2b;}.elementor-66 .elementor-element.elementor-element-12462b2 .playlist-sidebar{background-color:#1a1a1a;}.elementor-66 .elementor-element.elementor-element-91c5d78 .progress-container{height:6px;background-color:#f0f0f0;}.elementor-66 .elementor-element.elementor-element-91c5d78 .progress-tooltip{background-color:#222222;color:#ffffff;}.elementor-66 .elementor-element.elementor-element-13d4570 .loop-grid-container{grid-template-columns:repeat(3, 1fr);gap:30px;}.elementor-66 .elementor-element.elementor-element-13d4570 .loop-content::before{background:linear-gradient(to top, rgba(0, 0, 0, 0.7), transparent);}.elementor-66 .elementor-element.elementor-element-686f9be .price-list-name{color:#333;}.elementor-66 .elementor-element.elementor-element-686f9be .price-list-price{color:#ff4b2b;}.elementor-66 .elementor-element.elementor-element-c718306 .circle-percentage{color:#333333;}.elementor-66 .elementor-element.elementor-element-c718306 .circle-title{color:#666666;}.elementor-66 .elementor-element.elementor-element-64c4eb0{--display:flex;}.elementor-66 .elementor-element.elementor-element-f3ebebd .nett-lottie-player{width:300px;height:300px;opacity:1;}.elementor-66 .elementor-element.elementor-element-f3ebebd .nett-lottie-wrapper{text-align:center;}.elementor-66 .elementor-element.elementor-element-f9815ad .nett-accordion-container{height:400px;border-radius:10px;}.elementor-66 .elementor-element.elementor-element-f9815ad .nett-accordion-item::before{background:rgba(0,0,0,0.4);}.elementor-66 .elementor-element.elementor-element-f9815ad .acc-content{color:#ffffff;padding:15px 15px 15px 15px;}.elementor-66 .elementor-element.elementor-element-3e1e6ba .price-card{padding:15px 15px 15px 15px;border-radius:12px;}.elementor-66 .elementor-element.elementor-element-3e1e6ba .badge{background:#007bff;color:#ffffff;}.elementor-66 .elementor-element.elementor-element-3e1e6ba .amount{color:#333333;}.elementor-66 .elementor-element.elementor-element-3e1e6ba .plan-btn{color:#ffffff;}.elementor-66 .elementor-element.elementor-element-0fdf9e9 .t-date{color:#6c5ce7;}.elementor-66 .elementor-element.elementor-element-0fdf9e9 .t-title{color:#333333;}.elementor-66 .elementor-element.elementor-element-0fdf9e9 .t-desc{color:#666666;}@media(max-width:1024px){.elementor-66 .elementor-element.elementor-element-987eca8 .portfolio-grid{grid-template-columns:repeat(2, 1fr);}.elementor-66 .elementor-element.elementor-element-13d4570 .loop-grid-container{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-66 .elementor-element.elementor-element-987eca8 .portfolio-grid{grid-template-columns:repeat(1, 1fr);}.elementor-66 .elementor-element.elementor-element-13d4570 .loop-grid-container{grid-template-columns:repeat(1, 1fr);}}