.elementor-10 .elementor-element.elementor-element-40876bc .elementor-repeater-item-12d4dbf .swiper-slide-bg{background-color:#833ca3;background-image:url(https://serenitynailspadaytona.com/wp-content/uploads/2026/06/689872976_1556888913111576_3252272158648072658_n.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-40876bc .elementor-repeater-item-f64819e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://serenitynailspadaytona.com/wp-content/uploads/2026/06/678114455_1540944708039330_1004292289791632380_n.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-40876bc .elementor-repeater-item-b17f3cc .swiper-slide-bg{background-color:#833ca3;background-image:url(https://serenitynailspadaytona.com/wp-content/uploads/2026/06/659113869_1521980936602374_5471191043664871476_n.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-40876bc .elementor-repeater-item-ee22ca2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://serenitynailspadaytona.com/wp-content/uploads/2026/06/619842191_1459153616218440_4023207763726577953_n.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-40876bc .elementor-repeater-item-cf7e2bc .swiper-slide-bg{background-color:#833ca3;background-image:url(https://serenitynailspadaytona.com/wp-content/uploads/2026/06/616593186_1459154556218346_5035228746296837134_n.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-40876bc .elementor-repeater-item-c9fb8b9 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://serenitynailspadaytona.com/wp-content/uploads/2026/06/616460886_1459153889551746_1851624796111056086_n.jpg);background-size:cover;}.elementor-10 .elementor-element.elementor-element-40876bc .swiper-slide{transition-duration:calc(5000ms*1.2);height:750px;}.elementor-10 .elementor-element.elementor-element-40876bc .swiper-slide-contents{max-width:66%;}.elementor-10 .elementor-element.elementor-element-40876bc .swiper-slide-inner{text-align:center;}.elementor-10 .elementor-element.elementor-element-fc6f98b{font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:bold;color:#DCA64E;}.elementor-10 .elementor-element.elementor-element-fc6f98b p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-fe0e167 .elementor-price-list-separator{border-bottom-style:none;}.elementor-10 .elementor-element.elementor-element-fe0e167 .elementor-price-list-item{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-fe0e167 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-10 .elementor-element.elementor-element-fe0e167 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-fe0e167 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-fe0e167 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-fe0e167 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-fe0e167 .elementor-price-list-header{margin-bottom:0px;color:var( --e-global-color-v4-black );font-family:"Quicksand", Sans-serif;font-size:22px;}.elementor-10 .elementor-element.elementor-element-fe0e167 .elementor-price-list-price{color:var( --e-global-color-v4-black );font-family:"Quicksand", Sans-serif;font-size:22px;}.elementor-10 .elementor-element.elementor-element-fe0e167 .elementor-price-list-description{color:var( --e-global-color-v4-gray );font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-d96f9b6 .elementor-price-list-separator{border-bottom-style:none;}.elementor-10 .elementor-element.elementor-element-d96f9b6 .elementor-price-list-item{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-d96f9b6 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-10 .elementor-element.elementor-element-d96f9b6 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-d96f9b6 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d96f9b6 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d96f9b6 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-d96f9b6 .elementor-price-list-header{margin-bottom:0px;color:var( --e-global-color-v4-black );font-family:"Quicksand", Sans-serif;font-size:22px;}.elementor-10 .elementor-element.elementor-element-d96f9b6 .elementor-price-list-price{color:var( --e-global-color-v4-black );font-family:"Quicksand", Sans-serif;font-size:22px;}.elementor-10 .elementor-element.elementor-element-d96f9b6 .elementor-price-list-description{color:var( --e-global-color-v4-gray );font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-04642b1 .swiper-pagination-bullet-active, .elementor-10 .elementor-element.elementor-element-04642b1 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-v4-orange );}.elementor-10 .elementor-element.elementor-element-04642b1 .swiper-pagination-fraction{color:var( --e-global-color-v4-orange );}.elementor-10 .elementor-element.elementor-element-04642b1 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-v4-orange );}.elementor-10 .elementor-element.elementor-element-04642b1 .elementor-swiper-button svg{fill:var( --e-global-color-v4-orange );}.elementor-10 .elementor-element.elementor-element-04642b1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-v4-white );opacity:var( --e-global-color-v4-white );}.elementor-10 .elementor-element.elementor-element-04642b1 .elementor-testimonial__text{color:var( --e-global-color-v4-orange );font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;font-style:normal;}.elementor-10 .elementor-element.elementor-element-04642b1 .elementor-testimonial__name{font-family:"Quicksand", Sans-serif;font-size:24px;}.elementor-10 .elementor-element.elementor-element-aacd47d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-aacd47d .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;}.elementor-10 .elementor-element.elementor-element-aacd47d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-40876bc .swiper-slide{height:420px;}.elementor-10 .elementor-element.elementor-element-fc6f98b{font-size:24px;}.elementor-10 .elementor-element.elementor-element-aacd47d{--e-image-carousel-slides-to-show:3;}.elementor-10 .elementor-element.elementor-element-aacd47d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10 .elementor-element.elementor-element-aacd47d .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-fe0e167 .elementor-price-list-header{font-size:18px;}.elementor-10 .elementor-element.elementor-element-fe0e167 .elementor-price-list-description{font-size:15px;}.elementor-10 .elementor-element.elementor-element-d96f9b6 .elementor-price-list-header{font-size:18px;}.elementor-10 .elementor-element.elementor-element-d96f9b6 .elementor-price-list-description{font-size:15px;}.elementor-10 .elementor-element.elementor-element-aacd47d{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for text-editor, class: .elementor-element-fc6f98b */.color-text{
    color: #dca64e
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-04642b1 *//* 1. Biến ô nội dung đánh giá thành hộp trắng bo góc */
.elementor-10 .elementor-element.elementor-element-04642b1 .elementor-testimonial__content {
    background-color: #ffffff !important;
    padding: 30px !important; /* Khoảng cách chữ inside */
    border-radius: 10px !important; /* Độ bo góc */
    position: relative !important; /* Gốc tọa độ cho mũi tên */
    margin-bottom: 25px !important; /* Tạo khoảng trống phía dưới cho mũi tên xòe ra */
    box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.05) !important; /* Đổ bóng nhẹ cho sang trọng */
}

/* 2. Tạo mũi tên (Hình tam giác) dưới đáy hộp trắng */
.elementor-10 .elementor-element.elementor-element-04642b1 .elementor-testimonial__content::after {
    content: "" !important;
    position: absolute !important;
    bottom: -15px !important; /* Đẩy lồi ra ngoài hộp */
    left: 40px !important; /* Căn lề trái của mũi tên (Chỉnh số này nếu muốn mũi tên dịch sang phải) */
    
    /* Thuật toán vẽ hình tam giác */
    border-width: 15px 15px 0 15px !important; 
    border-style: solid !important;
    border-color: #ffffff transparent transparent transparent !important; /* Màu trắng khớp màu nền hộp */
    
    width: 0 !important;
    height: 0 !important;
}

/* 3. Căn chỉnh lại khu vực Tên, Chức vụ và Ảnh đại diện nằm phía dưới */
.elementor-10 .elementor-element.elementor-element-04642b1 .elementor-testimonial__footer {
    padding-left: 35px !important; /* Đẩy cụm thông tin sang phải để thẳng hàng với mũi tên */
}

/* Đổi màu chữ Tên tác giả thành màu trắng để nổi bật trên nền tối (nếu nền section của bạn màu tối) */
.elementor-10 .elementor-element.elementor-element-04642b1 .elementor-testimonial__name {
    color: #ffffff !important;
    font-weight: 600 !important;
}

/* Đổi màu chữ Chức vụ/Công ty thành màu trắng mờ */
.elementor-10 .elementor-element.elementor-element-04642b1 .elementor-testimonial__title {
    color: rgba(255, 255, 255, 0.7) !important;
}/* End custom CSS */