body.rtl .elementor-4 .elementor-element.elementor-element-3787b6a{left:93px}body.rtl .elementor-4 .elementor-element.elementor-element-87d82ef{left:13px}body.rtl .elementor-4 .elementor-element.elementor-element-95da5f1{right:33px}body.rtl .elementor-4 .elementor-element.elementor-element-97e1a97{right:33px}body.rtl .elementor-4 .elementor-element.elementor-element-462f98f{right:33px}body.rtl .elementor-4 .elementor-element.elementor-element-97fc02b{right:0}body.rtl .elementor-4 .elementor-element.elementor-element-fb442aa{left:0}.elementor-4 .elementor-element.elementor-element-18e3a23 .ae-accordion-tb-wrapper{margin-bottom:0}.elementor-4 .elementor-element.elementor-element-18e3a23 .elementor-accordion .elementor-tab-title.ae-active{color:var(--e-global-color-ac7accb);background-color:var(--e-global-color-e4ad348)}.elementor-4 .elementor-element.elementor-element-18e3a23 .elementor-accordion .elementor-tab-title .elementor-accordion-icon i:before{color:var(--e-global-color-ac7accb)}.elementor-4 .elementor-element.elementor-element-18e3a23 .elementor-accordion .elementor-tab-title.ae-active .elementor-accordion-icon i:before{color:var(--e-global-color-d738fd6)}.elementor-4 .elementor-element.elementor-element-18e3a23 .elementor-accordion .elementor-tab-title.ae-active .elementor-accordion-icon svg{fill:var(--e-global-color-d738fd6)}@media (max-width:1200px){body.rtl .elementor-4 .elementor-element.elementor-element-3787b6a{left:25px}body.rtl .elementor-4 .elementor-element.elementor-element-87d82ef{left:64px}body.rtl .elementor-4 .elementor-element.elementor-element-95da5f1{right:17px}body.rtl .elementor-4 .elementor-element.elementor-element-97e1a97{right:17px}body.rtl .elementor-4 .elementor-element.elementor-element-462f98f{right:17px}}@media (max-width:1024px){body.rtl .elementor-4 .elementor-element.elementor-element-3787b6a{left:60px}body.rtl .elementor-4 .elementor-element.elementor-element-87d82ef{left:88px}body.rtl .elementor-4 .elementor-element.elementor-element-95da5f1{right:17px}body.rtl .elementor-4 .elementor-element.elementor-element-97e1a97{right:17px}body.rtl .elementor-4 .elementor-element.elementor-element-462f98f{right:17px}}@media (max-width:767px){body.rtl .elementor-4 .elementor-element.elementor-element-3787b6a{left:20px}body.rtl .elementor-4 .elementor-element.elementor-element-87d82ef{left:51px}body.rtl .elementor-4 .elementor-element.elementor-element-95da5f1{right:20px}body.rtl .elementor-4 .elementor-element.elementor-element-97e1a97{right:20px}body.rtl .elementor-4 .elementor-element.elementor-element-462f98f{right:20px}}#hero-video .video-preloader{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:10;display:flex;justify-content:center;align-items:center}#hero-video .video-preloader .spinner{width:40px;height:40px;border:4px solid #fff;border-top:4px solid transparent;border-radius:50%;animation:spin 1s linear infinite}@media screen and (max-width:1024px){.hero_section .elevating_smile h1 span:after{width:263px;height:40px;right:-10px;bottom:-20px}}@media screen and (max-width:767px){.hero_section .elevating_smile h1 span:after{width:157px;height:56px;right:-8px;bottom:-15px}}.controls{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);z-index:10}.main-slider .elementor-loop-container .e-loop-item.slider-active .slider-items .video-title a,.main-slider .elementor-loop-container .e-loop-item.slider-active .slider-items .elementor-custom-embed-play svg .cls-4,.main-slider .elementor-loop-container .e-loop-item.slider-active .slider-items .elementor-custom-embed-play svg .cls-2{transition:all .3s ease-in}.main-slider .elementor-loop-container .e-loop-item.slider-active .slider-items .e-hosted-video .elementor-custom-embed-image-overlay{display:none!important}.main-slider .elementor-loop-container .e-loop-item.slider-active .slider-items:hover .video-title a{color:#fb48c4}.main-slider .elementor-loop-container .e-loop-item.slider-active .slider-items:hover .elementor-custom-embed-play svg .cls-4{fill:#fb48c4}.main-slider .elementor-loop-container .e-loop-item.slider-active .slider-items:hover .elementor-custom-embed-play svg .cls-2{fill:white}.video-toggle-btn{position:absolute;bottom:27%;right:6px;border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;transition:background .3s ease;background:#fb48c4!important}.video-toggle-btn svg{width:24px;height:24px;fill:#fff;pointer-events:none}@media (max-width:1300px) and (min-width:1025px){.video-toggle-btn{bottom:30%}}.home-faq .elementor-accordion-item.ae-faq-active-item{border-style:none!important;border-radius:0px!important}.home-faq .elementor-tab-title.ae-active a[href="#"]{color:#171717!important}.home-faq .ae-faq-active-item .elementor-tab-content p{color:#171717!important}.home-faq .ae-faq-active-item .elementor-tab-content .faq-content-heading{font-family:var(--e-global-typography-a7685f2-font-family),Sans-serif;font-size:var(--e-global-typography-c231db2-font-size);line-height:var(--e-global-typography-c231db2-line-height);letter-spacing:var(--e-global-typography-c231db2-letter-spacing);text-transform:var(--e-global-typography-a7685f2-text-transform);font-style:var(--e-global-typography-a7685f2-font-style)}.smile_fx_advantage .home-faq .ae-accordion-item.ae-faq-active-item .elementor-tab-title{padding:16px 30px!important}.smile_fx_advantage .home-faq .ae-accordion-item.ae-faq-active-item:nth-child(even) .elementor-tab-title{background-color:#262626!important}.smile_fx_advantage .home-faq .ae-accordion-item.ae-faq-active-item:nth-child(even) .elementor-tab-content{background-color:#ffa1e8!important}.smile_fx_advantage .home-faq .ae-faq-active-item .elementor-tab-title.ae-active .elementor-accordion-icon svg{fill:#fff!important}.smile_fx_advantage .home-faq .ae-faq-active-item .elementor-tab-title.ae-active .elementor-accordion-icon svg rect{stroke:#171717!important}.smile_fx_advantage .home-faq .ae-accordion-item.ae-faq-active-item:last-child .elementor-tab-title{border-radius:0!important}.home-faq .elementor-tab-title.ae-active a,.home-faq .elementor-tab-title.ae-active a:hover{color:#fff!important}@media (max-width:1024px){.smile_fx_advantage .home-faq .ae-accordion-item.ae-faq-active-item .elementor-tab-title{padding:20px!important}}@media (max-width:767px){.smile_fx_advantage .home-faq .ae-accordion-item.ae-faq-active-item .elementor-tab-title{padding:15px 12px!important}.home-faq .ae-faq-active-item .elementor-tab-content p{font-size:14px;line-height:24px}}