.elementor-34018 .elementor-element.elementor-element-6ba875a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34018 .elementor-element.elementor-element-6ba875a:not(.elementor-motion-effects-element-type-background), .elementor-34018 .elementor-element.elementor-element-6ba875a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vietnamcarcare.com/wp-content/uploads/2026/04/main-3.jpg");background-position:bottom right;background-size:cover;}.elementor-34018 .elementor-element.elementor-element-51896e8{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-34018 .elementor-element.elementor-element-23d3d97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-78d2a35{text-align:start;}.elementor-34018 .elementor-element.elementor-element-78d2a35 .elementor-heading-title{font-size:65px;font-weight:700;text-transform:uppercase;line-height:75px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-34018 .elementor-element.elementor-element-388a2eb{--display:flex;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-34018 .elementor-element.elementor-element-388a2eb:not(.elementor-motion-effects-element-type-background), .elementor-34018 .elementor-element.elementor-element-388a2eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000002B;}.elementor-34018 .elementor-element.elementor-element-fcd964f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-icon i{color:var( --e-global-color-4c1fdf9 );transition:color 0.3s;}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-icon svg{fill:var( --e-global-color-4c1fdf9 );transition:fill 0.3s;}.elementor-34018 .elementor-element.elementor-element-fcd964f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-item > a{font-weight:700;}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-text{color:var( --e-global-color-4c1fdf9 );transition:color 0.3s;}.elementor-34018 .elementor-element.elementor-element-a61b479{font-weight:500;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.33);color:#FFFFFF;}.elementor-34018 .elementor-element.elementor-element-1a3535d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-34018 .elementor-element.elementor-element-3c76232 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );border-style:none;}.elementor-34018 .elementor-element.elementor-element-3c76232 .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-3c76232 .elementor-button:focus{background-color:#9E0909;color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-3c76232 .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-3c76232 .elementor-button:focus svg{fill:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-8c213f1 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );box-shadow:0px 0px 10px 0px rgba(197.00000000000003, 190.00000000000003, 190.00000000000003, 0.5);border-style:none;}.elementor-34018 .elementor-element.elementor-element-8c213f1 .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-8c213f1 .elementor-button:focus{background-color:#9E0909;color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-8c213f1 .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-8c213f1 .elementor-button:focus svg{fill:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-ca08761{--display:flex;}.elementor-34018 .elementor-element.elementor-element-5928b68{--display:flex;--min-height:150px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34018 .elementor-element.elementor-element-a3763d0{--display:flex;--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-eaddf34 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-34018 .elementor-element.elementor-element-eaddf34 .elementor-heading-title{font-size:30px;font-weight:600;line-height:40px;color:#000000;}.elementor-34018 .elementor-element.elementor-element-bd315f4{--display:flex;--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-67fbcbd .elementor-button{font-weight:800;}.elementor-34018 .elementor-element.elementor-element-e1c986f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-34018 .elementor-element.elementor-element-e1c986f:not(.elementor-motion-effects-element-type-background), .elementor-34018 .elementor-element.elementor-element-e1c986f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-34018 .elementor-element.elementor-element-23ac171{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34018 .elementor-element.elementor-element-cc22ecf{--display:flex;--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-cc22ecf.e-con{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-65461a5 img{height:90%;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-34018 .elementor-element.elementor-element-65461a5:hover img{filter:brightness( 113% ) contrast( 109% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-34018 .elementor-element.elementor-element-ca94fba{--display:flex;--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-5baad94{--display:flex;}.elementor-34018 .elementor-element.elementor-element-a29ddfb > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-34018 .elementor-element.elementor-element-a29ddfb{font-size:17px;font-weight:600;letter-spacing:2.3px;color:var( --e-global-color-primary );}.elementor-34018 .elementor-element.elementor-element-5c3dac2 .elementor-heading-title{font-size:40px;font-weight:800;text-transform:uppercase;line-height:50px;}.elementor-34018 .elementor-element.elementor-element-2542360{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:10px;}.elementor-34018 .elementor-element.elementor-element-2542360:not(.elementor-motion-effects-element-type-background), .elementor-34018 .elementor-element.elementor-element-2542360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34018 .elementor-element.elementor-element-03d9575 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-34018 .elementor-element.elementor-element-03d9575 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-34018 .elementor-element.elementor-element-03d9575 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-34018 .elementor-element.elementor-element-03d9575 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-34018 .elementor-element.elementor-element-03d9575 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-34018 .elementor-element.elementor-element-03d9575 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-34018 .elementor-element.elementor-element-03d9575 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-34018 .elementor-element.elementor-element-03d9575{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-34018 .elementor-element.elementor-element-03d9575 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-34018 .elementor-element.elementor-element-03d9575 .elementor-icon-list-text{transition:color 0.3s;}.elementor-34018 .elementor-element.elementor-element-8897147{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34018 .elementor-element.elementor-element-01647be{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34018 .elementor-element.elementor-element-2e4205b{--display:flex;}.elementor-34018 .elementor-element.elementor-element-784760a .elementor-heading-title{font-size:18px;font-weight:600;text-decoration:underline;}.elementor-34018 .elementor-element.elementor-element-d1db7e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34018 .elementor-element.elementor-element-d1db7e7.e-con{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-ca4772d{--display:flex;}.elementor-34018 .elementor-element.elementor-element-4634112{--display:flex;--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-4634112:hover{border-style:none;}.elementor-34018 .elementor-element.elementor-element-03b6f4a{--display:flex;}.elementor-34018 .elementor-element.elementor-element-6260b8f{--display:flex;--overflow:hidden;}.elementor-34018 .elementor-element.elementor-element-3cb6fd4 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-34018 .elementor-element.elementor-element-bd5f402 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-34018 .elementor-element.elementor-element-bd5f402{text-align:center;}.elementor-34018 .elementor-element.elementor-element-bd5f402 .elementor-heading-title{font-size:12px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-bd5f402 .elementor-heading-title a:hover, .elementor-34018 .elementor-element.elementor-element-bd5f402 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-34018 .elementor-element.elementor-element-b7a7559{--display:flex;--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-b7a7559:hover{border-style:none;}.elementor-34018 .elementor-element.elementor-element-239f6fc{--display:flex;}.elementor-34018 .elementor-element.elementor-element-ea95e3b{--display:flex;--overflow:hidden;}.elementor-34018 .elementor-element.elementor-element-56cf4f8 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-34018 .elementor-element.elementor-element-5ff4850 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-34018 .elementor-element.elementor-element-5ff4850{text-align:center;}.elementor-34018 .elementor-element.elementor-element-5ff4850 .elementor-heading-title{font-size:12px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-5ff4850 .elementor-heading-title a:hover, .elementor-34018 .elementor-element.elementor-element-5ff4850 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-34018 .elementor-element.elementor-element-216dfa6{--display:flex;--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-216dfa6:hover{border-style:none;}.elementor-34018 .elementor-element.elementor-element-b1c46c2{--display:flex;}.elementor-34018 .elementor-element.elementor-element-359fd8b{--display:flex;--overflow:hidden;}.elementor-34018 .elementor-element.elementor-element-fb9df13 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-34018 .elementor-element.elementor-element-a5566ca > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-34018 .elementor-element.elementor-element-a5566ca{text-align:center;}.elementor-34018 .elementor-element.elementor-element-a5566ca .elementor-heading-title{font-size:12px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-a5566ca .elementor-heading-title a:hover, .elementor-34018 .elementor-element.elementor-element-a5566ca .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-34018 .elementor-element.elementor-element-94b0463{--display:flex;--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-94b0463:hover{border-style:none;}.elementor-34018 .elementor-element.elementor-element-4281851{--display:flex;--overflow:hidden;}.elementor-34018 .elementor-element.elementor-element-a0f8b4c{--display:flex;--overflow:hidden;}.elementor-34018 .elementor-element.elementor-element-b297fb9 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-34018 .elementor-element.elementor-element-3e1c179 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-34018 .elementor-element.elementor-element-3e1c179{text-align:center;}.elementor-34018 .elementor-element.elementor-element-3e1c179 .elementor-heading-title{font-size:12px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-3e1c179 .elementor-heading-title a:hover, .elementor-34018 .elementor-element.elementor-element-3e1c179 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-34018 .elementor-element.elementor-element-215165e{--display:flex;--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-215165e:hover{border-style:none;}.elementor-34018 .elementor-element.elementor-element-762b535{--display:flex;}.elementor-34018 .elementor-element.elementor-element-1fdf099{--display:flex;--overflow:hidden;}.elementor-34018 .elementor-element.elementor-element-f9c8151 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-34018 .elementor-element.elementor-element-d43d9ff > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-34018 .elementor-element.elementor-element-d43d9ff{text-align:center;}.elementor-34018 .elementor-element.elementor-element-d43d9ff .elementor-heading-title{font-size:12px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-d43d9ff .elementor-heading-title a:hover, .elementor-34018 .elementor-element.elementor-element-d43d9ff .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-34018 .elementor-element.elementor-element-21e4668{--display:flex;--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-21e4668:hover{border-style:none;}.elementor-34018 .elementor-element.elementor-element-e598fcd{--display:flex;}.elementor-34018 .elementor-element.elementor-element-1f3d04f{--display:flex;--overflow:hidden;}.elementor-34018 .elementor-element.elementor-element-84324e9 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-34018 .elementor-element.elementor-element-b3826b8 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-34018 .elementor-element.elementor-element-b3826b8{text-align:center;}.elementor-34018 .elementor-element.elementor-element-b3826b8 .elementor-heading-title{font-size:12px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-b3826b8 .elementor-heading-title a:hover, .elementor-34018 .elementor-element.elementor-element-b3826b8 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-34018 .elementor-element.elementor-element-01198c3{--display:flex;--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-01198c3:hover{border-style:none;}.elementor-34018 .elementor-element.elementor-element-74bdcda{--display:flex;}.elementor-34018 .elementor-element.elementor-element-788119e{--display:flex;--overflow:hidden;}.elementor-34018 .elementor-element.elementor-element-efa56f7 > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-34018 .elementor-element.elementor-element-c59427a > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-34018 .elementor-element.elementor-element-c59427a{text-align:center;}.elementor-34018 .elementor-element.elementor-element-c59427a .elementor-heading-title{font-size:12px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-c59427a .elementor-heading-title a:hover, .elementor-34018 .elementor-element.elementor-element-c59427a .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-34018 .elementor-element.elementor-element-a0b8a79{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:15px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:15px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:15px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:15px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );}.elementor-34018 .elementor-element.elementor-element-a0b8a79 > .elementor-widget-container{margin:-15px 0px 05px 0px;}:where( .elementor-34018 .elementor-element.elementor-element-a0b8a79 .swiper-slide ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-34018 .elementor-element.elementor-element-221e48a{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34018 .elementor-element.elementor-element-90871b2{text-align:center;}.elementor-34018 .elementor-element.elementor-element-4096a4d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-34018 .elementor-element.elementor-element-4096a4d:not(.elementor-motion-effects-element-type-background), .elementor-34018 .elementor-element.elementor-element-4096a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-34018 .elementor-element.elementor-element-4d03a3f{--display:flex;}.elementor-34018 .elementor-element.elementor-element-4d03a3f.e-con{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-409b706 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-34018 .elementor-element.elementor-element-409b706{text-align:center;}.elementor-34018 .elementor-element.elementor-element-409b706 .elementor-heading-title{font-size:40px;font-weight:800;line-height:50px;color:#000000;}.elementor-34018 .elementor-element.elementor-element-3ad6c70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-34018 .elementor-element.elementor-element-ebd3ba4{--display:flex;}.elementor-34018 .elementor-element.elementor-element-53ff462{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-34018 .elementor-element.elementor-element-53ff462:not(.elementor-motion-effects-element-type-background), .elementor-34018 .elementor-element.elementor-element-53ff462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-f6c7531{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:start;}.elementor-34018 .elementor-element.elementor-element-f6c7531.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-f6c7531 .elementor-heading-title{font-size:22px;font-weight:700;text-transform:uppercase;line-height:32px;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-2d39829.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-2d39829{text-align:start;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-70f677e .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-70f677e .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-70f677e .elementor-button:focus{background-color:#810E0E;color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-70f677e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34018 .elementor-element.elementor-element-70f677e.elementor-element{--align-self:flex-start;}.elementor-34018 .elementor-element.elementor-element-70f677e .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-70f677e .elementor-button:focus svg{fill:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-f1032b8{--display:flex;}.elementor-34018 .elementor-element.elementor-element-0486ad5 > .elementor-widget-container{border-style:none;}.elementor-34018 .elementor-element.elementor-element-0486ad5 img{border-style:none;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-34018 .elementor-element.elementor-element-8b813a7 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-34018 .elementor-element.elementor-element-8b813a7{text-align:center;color:#000000;}.elementor-34018 .elementor-element.elementor-element-6c86a19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-34018 .elementor-element.elementor-element-812dbd3 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-812dbd3 .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-812dbd3 .elementor-button:focus{background-color:#FFD802;color:#000000;}.elementor-34018 .elementor-element.elementor-element-812dbd3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34018 .elementor-element.elementor-element-812dbd3 .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-812dbd3 .elementor-button:focus svg{fill:#000000;}.elementor-34018 .elementor-element.elementor-element-8f269e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--border-radius:8px 8px 8px 8px;}.elementor-34018 .elementor-element.elementor-element-946b741{--display:flex;}.elementor-34018 .elementor-element.elementor-element-b13046f{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-34018 .elementor-element.elementor-element-b13046f:not(.elementor-motion-effects-element-type-background), .elementor-34018 .elementor-element.elementor-element-b13046f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-e10f896{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:start;}.elementor-34018 .elementor-element.elementor-element-e10f896.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-e10f896 .elementor-heading-title{font-size:22px;font-weight:700;text-transform:uppercase;line-height:32px;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-abbebb1.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-abbebb1{text-align:start;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-2d47380 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-2d47380 .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-2d47380 .elementor-button:focus{background-color:#810E0E;color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-2d47380 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34018 .elementor-element.elementor-element-2d47380.elementor-element{--align-self:flex-start;}.elementor-34018 .elementor-element.elementor-element-2d47380 .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-2d47380 .elementor-button:focus svg{fill:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-3e6b144{--display:flex;}.elementor-34018 .elementor-element.elementor-element-e6cd4e8 img{border-style:none;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-34018 .elementor-element.elementor-element-e509416 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-34018 .elementor-element.elementor-element-e509416{text-align:center;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-bf0ca55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-34018 .elementor-element.elementor-element-643b6ae .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-643b6ae .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-643b6ae .elementor-button:focus{background-color:#FFD802;color:#000000;}.elementor-34018 .elementor-element.elementor-element-643b6ae > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34018 .elementor-element.elementor-element-643b6ae .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-643b6ae .elementor-button:focus svg{fill:#000000;}.elementor-34018 .elementor-element.elementor-element-b3507c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-34018 .elementor-element.elementor-element-75bcffd{--display:flex;}.elementor-34018 .elementor-element.elementor-element-0e7d987{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-34018 .elementor-element.elementor-element-0e7d987:not(.elementor-motion-effects-element-type-background), .elementor-34018 .elementor-element.elementor-element-0e7d987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-dc64e07{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:start;}.elementor-34018 .elementor-element.elementor-element-dc64e07.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-dc64e07 .elementor-heading-title{font-size:22px;font-weight:700;text-transform:uppercase;line-height:32px;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-9647409.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-9647409{text-align:start;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-79f0994 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-79f0994 .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-79f0994 .elementor-button:focus{background-color:#810E0E;color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-79f0994 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34018 .elementor-element.elementor-element-79f0994.elementor-element{--align-self:flex-start;}.elementor-34018 .elementor-element.elementor-element-79f0994 .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-79f0994 .elementor-button:focus svg{fill:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-4530eb7{--display:flex;}.elementor-34018 .elementor-element.elementor-element-ca2f1e9 img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-34018 .elementor-element.elementor-element-6c3f6e9 > .elementor-widget-container{border-style:none;}.elementor-34018 .elementor-element.elementor-element-6c3f6e9{text-align:center;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-7fa3352{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-34018 .elementor-element.elementor-element-25268bd .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-25268bd .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-25268bd .elementor-button:focus{background-color:#FFD802;color:#000000;}.elementor-34018 .elementor-element.elementor-element-25268bd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34018 .elementor-element.elementor-element-25268bd .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-25268bd .elementor-button:focus svg{fill:#000000;}.elementor-34018 .elementor-element.elementor-element-c1a558a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-34018 .elementor-element.elementor-element-6a2bcf7{--display:flex;}.elementor-34018 .elementor-element.elementor-element-279d5f0{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-34018 .elementor-element.elementor-element-279d5f0:not(.elementor-motion-effects-element-type-background), .elementor-34018 .elementor-element.elementor-element-279d5f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34018 .elementor-element.elementor-element-44c3cd1{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:start;}.elementor-34018 .elementor-element.elementor-element-44c3cd1.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-44c3cd1 .elementor-heading-title{font-size:22px;font-weight:700;text-transform:uppercase;line-height:32px;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-9423f94.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-9423f94{text-align:start;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-e75fdd5 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-e75fdd5 .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-e75fdd5 .elementor-button:focus{background-color:#810E0E;color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-e75fdd5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34018 .elementor-element.elementor-element-e75fdd5.elementor-element{--align-self:flex-start;}.elementor-34018 .elementor-element.elementor-element-e75fdd5 .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-e75fdd5 .elementor-button:focus svg{fill:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-cc66e0f{--display:flex;}.elementor-34018 .elementor-element.elementor-element-77835cf > .elementor-widget-container{border-style:none;}.elementor-34018 .elementor-element.elementor-element-77835cf img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-34018 .elementor-element.elementor-element-0eaf128{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-34018 .elementor-element.elementor-element-c7151a2 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-c7151a2 .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-c7151a2 .elementor-button:focus{background-color:#FFD802;color:#000000;}.elementor-34018 .elementor-element.elementor-element-c7151a2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34018 .elementor-element.elementor-element-c7151a2 .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-c7151a2 .elementor-button:focus svg{fill:#000000;}.elementor-34018 .elementor-element.elementor-element-1125c39 > .elementor-widget-container{border-style:none;}.elementor-34018 .elementor-element.elementor-element-1125c39{text-align:center;font-size:16px;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-66a8977{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-34018 .elementor-element.elementor-element-fb03ad4{--display:flex;}.elementor-34018 .elementor-element.elementor-element-1c173eb{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-34018 .elementor-element.elementor-element-1c173eb:not(.elementor-motion-effects-element-type-background), .elementor-34018 .elementor-element.elementor-element-1c173eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-3b63d43{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:start;}.elementor-34018 .elementor-element.elementor-element-3b63d43.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-3b63d43 .elementor-heading-title{font-size:22px;font-weight:700;text-transform:uppercase;line-height:32px;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-474938a.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-474938a{text-align:start;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-bf5b8bf .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-bf5b8bf .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-bf5b8bf .elementor-button:focus{background-color:#810E0E;color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-bf5b8bf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34018 .elementor-element.elementor-element-bf5b8bf.elementor-element{--align-self:flex-start;}.elementor-34018 .elementor-element.elementor-element-bf5b8bf .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-bf5b8bf .elementor-button:focus svg{fill:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-3716067{--display:flex;}.elementor-34018 .elementor-element.elementor-element-16a07e4 > .elementor-widget-container{border-style:none;}.elementor-34018 .elementor-element.elementor-element-16a07e4 img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-34018 .elementor-element.elementor-element-1f40c5c > .elementor-widget-container{border-style:none;}.elementor-34018 .elementor-element.elementor-element-1f40c5c{text-align:center;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-db1ac6a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-34018 .elementor-element.elementor-element-7bc42d7 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-7bc42d7 .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-7bc42d7 .elementor-button:focus{background-color:#FFD802;color:#000000;}.elementor-34018 .elementor-element.elementor-element-7bc42d7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34018 .elementor-element.elementor-element-7bc42d7 .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-7bc42d7 .elementor-button:focus svg{fill:#000000;}.elementor-34018 .elementor-element.elementor-element-e1ec469{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-34018 .elementor-element.elementor-element-6af1fe5{--display:flex;}.elementor-34018 .elementor-element.elementor-element-d70f259{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-34018 .elementor-element.elementor-element-d70f259:not(.elementor-motion-effects-element-type-background), .elementor-34018 .elementor-element.elementor-element-d70f259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-e2c4250{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:start;}.elementor-34018 .elementor-element.elementor-element-e2c4250.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-e2c4250 .elementor-heading-title{font-size:22px;font-weight:700;text-transform:uppercase;line-height:32px;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-e1dad7d.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-e1dad7d{text-align:start;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-6a91f76 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-6a91f76 .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-6a91f76 .elementor-button:focus{background-color:#810E0E;color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-6a91f76 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34018 .elementor-element.elementor-element-6a91f76.elementor-element{--align-self:flex-start;}.elementor-34018 .elementor-element.elementor-element-6a91f76 .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-6a91f76 .elementor-button:focus svg{fill:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-65151d8{--display:flex;}.elementor-34018 .elementor-element.elementor-element-b646ad7 img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-34018 .elementor-element.elementor-element-e70fe46 > .elementor-widget-container{border-style:none;}.elementor-34018 .elementor-element.elementor-element-e70fe46{text-align:center;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-73e53bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-34018 .elementor-element.elementor-element-aaf583b .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-aaf583b .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-aaf583b .elementor-button:focus{background-color:#FFD802;color:#000000;}.elementor-34018 .elementor-element.elementor-element-aaf583b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34018 .elementor-element.elementor-element-aaf583b .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-aaf583b .elementor-button:focus svg{fill:#000000;}.elementor-34018 .elementor-element.elementor-element-4eba45d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-34018 .elementor-element.elementor-element-f166b9d{--display:flex;}.elementor-34018 .elementor-element.elementor-element-9d972b8{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-34018 .elementor-element.elementor-element-9d972b8:not(.elementor-motion-effects-element-type-background), .elementor-34018 .elementor-element.elementor-element-9d972b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-988aacb{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:start;}.elementor-34018 .elementor-element.elementor-element-988aacb.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-988aacb .elementor-heading-title{font-size:22px;font-weight:700;text-transform:uppercase;line-height:32px;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-daf1e2c.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-daf1e2c{text-align:start;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-224358d .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-224358d .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-224358d .elementor-button:focus{background-color:#810E0E;color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-224358d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34018 .elementor-element.elementor-element-224358d.elementor-element{--align-self:flex-start;}.elementor-34018 .elementor-element.elementor-element-224358d .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-224358d .elementor-button:focus svg{fill:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-b42fd5a{--display:flex;}.elementor-34018 .elementor-element.elementor-element-0681053 img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);}.elementor-34018 .elementor-element.elementor-element-af4739c > .elementor-widget-container{margin:0px 0px -40px 0px;padding:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-af4739c.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-af4739c{text-align:start;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-1751e30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34018 .elementor-element.elementor-element-2b901a4{--display:flex;}.elementor-34018 .elementor-element.elementor-element-236b066 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-34018 .elementor-element.elementor-element-236b066 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-34018 .elementor-element.elementor-element-236b066{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-34018 .elementor-element.elementor-element-236b066 .elementor-icon-list-text{transition:color 0.3s;}.elementor-34018 .elementor-element.elementor-element-e90a65f{--display:flex;}.elementor-34018 .elementor-element.elementor-element-8ac7afb .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-34018 .elementor-element.elementor-element-8ac7afb .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-34018 .elementor-element.elementor-element-8ac7afb{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-34018 .elementor-element.elementor-element-8ac7afb .elementor-icon-list-text{transition:color 0.3s;}.elementor-34018 .elementor-element.elementor-element-4f51af7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-34018 .elementor-element.elementor-element-162e385 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-162e385 .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-162e385 .elementor-button:focus{background-color:#FFD802;color:#000000;}.elementor-34018 .elementor-element.elementor-element-162e385 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34018 .elementor-element.elementor-element-162e385 .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-162e385 .elementor-button:focus svg{fill:#000000;}.elementor-34018 .elementor-element.elementor-element-023055e{--n-tabs-direction:row-reverse;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-title-border-radius:8px 8px 8px 8px;}.elementor-34018 .elementor-element.elementor-element-023055e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FEFEFE;}.elementor-34018 .elementor-element.elementor-element-023055e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C0C0C0;}.elementor-34018 .elementor-element.elementor-element-023055e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-34018 .elementor-element.elementor-element-023055e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-34018 .elementor-element.elementor-element-023055e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-34018 .elementor-element.elementor-element-023055e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:500;}.elementor-34018 .elementor-element.elementor-element-2b91c8b{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34018 .elementor-element.elementor-element-2b91c8b:not(.elementor-motion-effects-element-type-background), .elementor-34018 .elementor-element.elementor-element-2b91c8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CF2E2E;}.elementor-34018 .elementor-element.elementor-element-95d39aa{--display:flex;--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-31cbf99{text-align:start;}.elementor-34018 .elementor-element.elementor-element-31cbf99 .elementor-heading-title{font-size:70px;font-weight:900;line-height:80px;color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-c45e94f{--display:flex;--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-e43b915 .elementor-button{background-color:var( --e-global-color-4c1fdf9 );font-weight:600;line-height:23px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-34018 .elementor-element.elementor-element-e43b915 .elementor-button:hover, .elementor-34018 .elementor-element.elementor-element-e43b915 .elementor-button:focus{background-color:var( --e-global-color-4c1fdf9 );color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-e43b915 .elementor-button:hover svg, .elementor-34018 .elementor-element.elementor-element-e43b915 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-ca4f4d3{--display:flex;--padding-top:80px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-34018 .elementor-element.elementor-element-8183f46 > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-34018 .elementor-element.elementor-element-8183f46{text-align:center;}.elementor-34018 .elementor-element.elementor-element-8183f46 .elementor-heading-title{font-size:40px;font-weight:800;line-height:50px;color:var( --e-global-color-secondary );}.elementor-34018 .elementor-element.elementor-element-689e134.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:25px;}.elementor-34018 .elementor-element.elementor-element-689e134 .swiper-pagination-bullet-active, .elementor-34018 .elementor-element.elementor-element-689e134 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-34018 .elementor-element.elementor-element-689e134 .swiper-pagination-fraction{color:var( --e-global-color-primary );}.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-main-swiper{height:369px;}.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-main-swiper .swiper-slide{border-radius:10px;padding:0px 0px 0px 0px;}.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-swiper-button{font-size:25px;color:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-swiper-button svg{fill:var( --e-global-color-4c1fdf9 );}.elementor-34018 .elementor-element.elementor-element-20e96d4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34018 .elementor-element.elementor-element-67f6f0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-34018 .elementor-element.elementor-element-67f6f0c:not(.elementor-motion-effects-element-type-background), .elementor-34018 .elementor-element.elementor-element-67f6f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-34018 .elementor-element.elementor-element-a9b252b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-34018 .elementor-element.elementor-element-af13a12{text-align:center;}.elementor-34018 .elementor-element.elementor-element-af13a12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase;line-height:50px;color:#CF2E2E;}.elementor-34018 .elementor-element.elementor-element-029c7c0 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-34018 .elementor-element.elementor-element-029c7c0{text-align:center;}.elementor-34018 .elementor-element.elementor-element-370a6c6{text-align:center;}@media(min-width:768px){.elementor-34018 .elementor-element.elementor-element-23d3d97{--width:100%;}.elementor-34018 .elementor-element.elementor-element-ca08761{--width:60%;}.elementor-34018 .elementor-element.elementor-element-a3763d0{--width:160%;}.elementor-34018 .elementor-element.elementor-element-bd315f4{--width:30%;}.elementor-34018 .elementor-element.elementor-element-cc22ecf{--width:45%;}.elementor-34018 .elementor-element.elementor-element-ca94fba{--width:55%;}.elementor-34018 .elementor-element.elementor-element-4d03a3f{--width:105%;}.elementor-34018 .elementor-element.elementor-element-ebd3ba4{--width:30%;}.elementor-34018 .elementor-element.elementor-element-f1032b8{--width:100%;}.elementor-34018 .elementor-element.elementor-element-946b741{--width:30%;}.elementor-34018 .elementor-element.elementor-element-3e6b144{--width:100%;}.elementor-34018 .elementor-element.elementor-element-75bcffd{--width:30%;}.elementor-34018 .elementor-element.elementor-element-4530eb7{--width:100%;}.elementor-34018 .elementor-element.elementor-element-6a2bcf7{--width:30%;}.elementor-34018 .elementor-element.elementor-element-cc66e0f{--width:100%;}.elementor-34018 .elementor-element.elementor-element-fb03ad4{--width:30%;}.elementor-34018 .elementor-element.elementor-element-3716067{--width:100%;}.elementor-34018 .elementor-element.elementor-element-6af1fe5{--width:30%;}.elementor-34018 .elementor-element.elementor-element-65151d8{--width:100%;}.elementor-34018 .elementor-element.elementor-element-f166b9d{--width:30%;}.elementor-34018 .elementor-element.elementor-element-b42fd5a{--width:100%;}.elementor-34018 .elementor-element.elementor-element-95d39aa{--width:130%;}.elementor-34018 .elementor-element.elementor-element-c45e94f{--width:40%;}}@media(max-width:1024px){.elementor-34018 .elementor-element.elementor-element-6ba875a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34018 .elementor-element.elementor-element-51896e8{--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-34018 .elementor-element.elementor-element-78d2a35 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-34018 .elementor-element.elementor-element-e1c986f{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-34018 .elementor-element.elementor-element-5c3dac2 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-34018 .elementor-element.elementor-element-a0b8a79{--e-n-carousel-swiper-slides-to-display:3;}.elementor-34018 .elementor-element.elementor-element-f6c7531 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-34018 .elementor-element.elementor-element-e10f896 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-34018 .elementor-element.elementor-element-dc64e07 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-34018 .elementor-element.elementor-element-44c3cd1 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-34018 .elementor-element.elementor-element-3b63d43 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-34018 .elementor-element.elementor-element-e2c4250 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-34018 .elementor-element.elementor-element-988aacb .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-34018 .elementor-element.elementor-element-2b91c8b{--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-34018 .elementor-element.elementor-element-31cbf99 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-34018 .elementor-element.elementor-element-e43b915 .elementor-button{font-size:12px;}.elementor-34018 .elementor-element.elementor-element-8183f46 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-34018 .elementor-element.elementor-element-8183f46 .elementor-heading-title{font-size:35px;}.elementor-34018 .elementor-element.elementor-element-689e134.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-main-swiper{height:250px;}.elementor-34018 .elementor-element.elementor-element-af13a12 .elementor-heading-title{font-size:30px;line-height:40px;}}@media(max-width:767px){.elementor-34018 .elementor-element.elementor-element-6ba875a:not(.elementor-motion-effects-element-type-background), .elementor-34018 .elementor-element.elementor-element-6ba875a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vietnamcarcare.com/wp-content/uploads/2026/04/main-3.jpg");background-position:center center;}.elementor-34018 .elementor-element.elementor-element-51896e8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34018 .elementor-element.elementor-element-23d3d97{--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-78d2a35{text-align:center;}.elementor-34018 .elementor-element.elementor-element-78d2a35 .elementor-heading-title{font-size:28px;line-height:45px;}.elementor-34018 .elementor-element.elementor-element-388a2eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-34018 .elementor-element.elementor-element-fcd964f{--e-icon-list-icon-size:30px;}.elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34018 .elementor-element.elementor-element-fcd964f .elementor-icon-list-item > a{font-size:16px;}.elementor-34018 .elementor-element.elementor-element-a61b479{text-align:center;font-size:16px;}.elementor-34018 .elementor-element.elementor-element-1a3535d{--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-3c76232.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-8c213f1.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-eaddf34 .elementor-heading-title{font-size:24px;}.elementor-34018 .elementor-element.elementor-element-23ac171{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-34018 .elementor-element.elementor-element-cc22ecf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34018 .elementor-element.elementor-element-a29ddfb{text-align:center;}.elementor-34018 .elementor-element.elementor-element-5c3dac2{text-align:center;}.elementor-34018 .elementor-element.elementor-element-5c3dac2 .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-34018 .elementor-element.elementor-element-0a3866e{text-align:center;}.elementor-34018 .elementor-element.elementor-element-2542360{--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-34018 .elementor-element.elementor-element-8897147{--justify-content:center;}.elementor-34018 .elementor-element.elementor-element-cc12c3b.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-ff7a65e.elementor-element{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-01647be{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-34018 .elementor-element.elementor-element-784760a{text-align:center;}.elementor-34018 .elementor-element.elementor-element-784760a .elementor-heading-title{font-size:18px;}.elementor-34018 .elementor-element.elementor-element-a0b8a79{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:25px;}:where( .elementor-34018 .elementor-element.elementor-element-a0b8a79 .swiper-slide ) > .e-con{--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:10px;--padding-inline-end:10px;--padding-block-end:10px;--padding-inline-start:10px;}.elementor-34018 .elementor-element.elementor-element-4096a4d{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-34018 .elementor-element.elementor-element-4d03a3f{--padding-top:20px;--padding-bottom:2px;--padding-left:15px;--padding-right:15px;}.elementor-34018 .elementor-element.elementor-element-409b706 .elementor-heading-title{font-size:24px;}.elementor-34018 .elementor-element.elementor-element-f6c7531 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-f6c7531{text-align:start;}.elementor-34018 .elementor-element.elementor-element-f6c7531 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-34018 .elementor-element.elementor-element-2d39829 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-2d39829{text-align:justify;font-size:16px;}.elementor-34018 .elementor-element.elementor-element-70f677e .elementor-button{font-size:14px;}.elementor-34018 .elementor-element.elementor-element-8b813a7{font-size:16px;}.elementor-34018 .elementor-element.elementor-element-6c86a19{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34018 .elementor-element.elementor-element-6c86a19.e-con{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-812dbd3 .elementor-button{font-size:14px;}.elementor-34018 .elementor-element.elementor-element-e10f896 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-e10f896{text-align:start;}.elementor-34018 .elementor-element.elementor-element-e10f896 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-34018 .elementor-element.elementor-element-abbebb1 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-abbebb1{text-align:justify;font-size:16px;}.elementor-34018 .elementor-element.elementor-element-2d47380 .elementor-button{font-size:14px;}.elementor-34018 .elementor-element.elementor-element-e509416{font-size:16px;}.elementor-34018 .elementor-element.elementor-element-bf0ca55{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34018 .elementor-element.elementor-element-bf0ca55.e-con{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-643b6ae .elementor-button{font-size:14px;}.elementor-34018 .elementor-element.elementor-element-dc64e07 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-dc64e07{text-align:start;}.elementor-34018 .elementor-element.elementor-element-dc64e07 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-34018 .elementor-element.elementor-element-9647409 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-9647409{text-align:justify;font-size:16px;}.elementor-34018 .elementor-element.elementor-element-79f0994 .elementor-button{font-size:14px;}.elementor-34018 .elementor-element.elementor-element-6c3f6e9{font-size:16px;}.elementor-34018 .elementor-element.elementor-element-7fa3352{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34018 .elementor-element.elementor-element-7fa3352.e-con{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-25268bd .elementor-button{font-size:14px;}.elementor-34018 .elementor-element.elementor-element-44c3cd1 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-44c3cd1{text-align:start;}.elementor-34018 .elementor-element.elementor-element-44c3cd1 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-34018 .elementor-element.elementor-element-9423f94 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-9423f94{text-align:justify;font-size:16px;}.elementor-34018 .elementor-element.elementor-element-e75fdd5 .elementor-button{font-size:14px;}.elementor-34018 .elementor-element.elementor-element-0eaf128{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34018 .elementor-element.elementor-element-0eaf128.e-con{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-c7151a2 .elementor-button{font-size:14px;}.elementor-34018 .elementor-element.elementor-element-1125c39{font-size:16px;}.elementor-34018 .elementor-element.elementor-element-3b63d43 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-3b63d43{text-align:start;}.elementor-34018 .elementor-element.elementor-element-3b63d43 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-34018 .elementor-element.elementor-element-474938a > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-474938a{text-align:justify;font-size:16px;}.elementor-34018 .elementor-element.elementor-element-bf5b8bf .elementor-button{font-size:14px;}.elementor-34018 .elementor-element.elementor-element-1f40c5c{font-size:16px;}.elementor-34018 .elementor-element.elementor-element-db1ac6a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34018 .elementor-element.elementor-element-db1ac6a.e-con{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-7bc42d7 .elementor-button{font-size:14px;}.elementor-34018 .elementor-element.elementor-element-e2c4250 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-e2c4250{text-align:start;}.elementor-34018 .elementor-element.elementor-element-e2c4250 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-34018 .elementor-element.elementor-element-e1dad7d > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-e1dad7d{text-align:justify;font-size:16px;}.elementor-34018 .elementor-element.elementor-element-6a91f76 .elementor-button{font-size:14px;}.elementor-34018 .elementor-element.elementor-element-e70fe46{font-size:16px;}.elementor-34018 .elementor-element.elementor-element-73e53bf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34018 .elementor-element.elementor-element-73e53bf.e-con{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-aaf583b .elementor-button{font-size:14px;}.elementor-34018 .elementor-element.elementor-element-988aacb > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-988aacb{text-align:start;}.elementor-34018 .elementor-element.elementor-element-988aacb .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-34018 .elementor-element.elementor-element-daf1e2c > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-daf1e2c{text-align:start;font-size:16px;}.elementor-34018 .elementor-element.elementor-element-224358d .elementor-button{font-size:14px;}.elementor-34018 .elementor-element.elementor-element-af4739c > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-af4739c{text-align:center;font-size:16px;}.elementor-34018 .elementor-element.elementor-element-4f51af7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34018 .elementor-element.elementor-element-4f51af7.e-con{--align-self:center;}.elementor-34018 .elementor-element.elementor-element-162e385 .elementor-button{font-size:14px;}.elementor-34018 .elementor-element.elementor-element-023055e{--n-tabs-title-font-size:16px;}.elementor-34018 .elementor-element.elementor-element-2b91c8b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-34018 .elementor-element.elementor-element-95d39aa{--margin-top:20px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-34018 .elementor-element.elementor-element-31cbf99 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-34018 .elementor-element.elementor-element-31cbf99{text-align:center;}.elementor-34018 .elementor-element.elementor-element-31cbf99 .elementor-heading-title{font-size:26px;line-height:40px;}.elementor-34018 .elementor-element.elementor-element-e43b915 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34018 .elementor-element.elementor-element-ca4f4d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-34018 .elementor-element.elementor-element-8183f46 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;}.elementor-34018 .elementor-element.elementor-element-8183f46 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-34018 .elementor-element.elementor-element-689e134.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-34018 .elementor-element.elementor-element-689e134 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-main-swiper{height:250px;}.elementor-34018 .elementor-element.elementor-element-20e96d4{--padding-top:40px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-34018 .elementor-element.elementor-element-af13a12 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-34018 .elementor-element.elementor-element-029c7c0{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-eaddf34 */.marquee {
  overflow: hidden;
  white-space: nowrap;
}

.marquee-content {
  display: inline-block;
  padding-left: 100%;
  animation: marquee 15s linear infinite; /* Điều chỉnh tốc độ tại đây */
}

@keyframes marquee {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-100%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65461a5 */@media (min-width: 768px){
.elementor-34018 .elementor-element.elementor-element-65461a5,
.elementor-34018 .elementor-element.elementor-element-65461a5 .elementor-image{
    height: 100%;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a3866e */.elementor-34018 .elementor-element.elementor-element-0a3866e p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cb6fd4 */.elementor-34018 .elementor-element.elementor-element-3cb6fd4, 
.elementor-34018 .elementor-element.elementor-element-3cb6fd4 .elementor-widget-container {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cb6fd4 */.elementor-34018 .elementor-element.elementor-element-3cb6fd4, 
.elementor-34018 .elementor-element.elementor-element-3cb6fd4 .elementor-widget-container {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cb6fd4 */.elementor-34018 .elementor-element.elementor-element-3cb6fd4, 
.elementor-34018 .elementor-element.elementor-element-3cb6fd4 .elementor-widget-container {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cb6fd4 */.elementor-34018 .elementor-element.elementor-element-3cb6fd4, 
.elementor-34018 .elementor-element.elementor-element-3cb6fd4 .elementor-widget-container {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cb6fd4 */.elementor-34018 .elementor-element.elementor-element-3cb6fd4, 
.elementor-34018 .elementor-element.elementor-element-3cb6fd4 .elementor-widget-container {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cb6fd4 */.elementor-34018 .elementor-element.elementor-element-3cb6fd4, 
.elementor-34018 .elementor-element.elementor-element-3cb6fd4 .elementor-widget-container {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cb6fd4 */.elementor-34018 .elementor-element.elementor-element-3cb6fd4, 
.elementor-34018 .elementor-element.elementor-element-3cb6fd4 .elementor-widget-container {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cb6fd4 */.elementor-34018 .elementor-element.elementor-element-3cb6fd4, 
.elementor-34018 .elementor-element.elementor-element-3cb6fd4 .elementor-widget-container {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b813a7 */.p998 td, 
.p998 th {
  border-color: white !important; 
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e509416 */.p994 td, 
.p994 th {
  border-color: white !important;
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c3f6e9 */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77835cf */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1125c39 */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f40c5c */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e70fe46 */.p996 td, 
.p996 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988aacb *//* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b813a7 */.p998 td, 
.p998 th {
  border-color: white !important; 
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e509416 */.p994 td, 
.p994 th {
  border-color: white !important;
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c3f6e9 */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77835cf */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1125c39 */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f40c5c */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e70fe46 */.p996 td, 
.p996 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988aacb *//* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b813a7 */.p998 td, 
.p998 th {
  border-color: white !important; 
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e509416 */.p994 td, 
.p994 th {
  border-color: white !important;
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c3f6e9 */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77835cf */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1125c39 */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f40c5c */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e70fe46 */.p996 td, 
.p996 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988aacb *//* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b813a7 */.p998 td, 
.p998 th {
  border-color: white !important; 
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e509416 */.p994 td, 
.p994 th {
  border-color: white !important;
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c3f6e9 */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77835cf */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1125c39 */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f40c5c */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e70fe46 */.p996 td, 
.p996 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988aacb *//* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b813a7 */.p998 td, 
.p998 th {
  border-color: white !important; 
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e509416 */.p994 td, 
.p994 th {
  border-color: white !important;
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c3f6e9 */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77835cf */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1125c39 */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f40c5c */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e70fe46 */.p996 td, 
.p996 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988aacb *//* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b813a7 */.p998 td, 
.p998 th {
  border-color: white !important; 
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e509416 */.p994 td, 
.p994 th {
  border-color: white !important;
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c3f6e9 */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77835cf */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1125c39 */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f40c5c */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e70fe46 */.p996 td, 
.p996 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988aacb *//* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b813a7 */.p998 td, 
.p998 th {
  border-color: white !important; 
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e509416 */.p994 td, 
.p994 th {
  border-color: white !important;
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c3f6e9 */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77835cf */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1125c39 */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f40c5c */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e70fe46 */.p996 td, 
.p996 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988aacb *//* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b813a7 */.p998 td, 
.p998 th {
  border-color: white !important; 
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e509416 */.p994 td, 
.p994 th {
  border-color: white !important;
}

/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c3f6e9 */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77835cf */.p994 td, 
.p994 th {
  border-color: white !important;
}
/* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1125c39 */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f40c5c */.p995 td, 
.p995 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e70fe46 */.p996 td, 
.p996 th {
  border-color: white !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-988aacb *//* Tự động trượt ngang cho mọi bảng trên Mobile */
@media screen and (max-width: 767px) {
    table {
        display: block !important;
        width: 100% !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch; /* Giúp trượt mượt trên iPhone */
    }
    
    /* Đảm bảo bảng không bị co dúm lại, giữ độ rộng tối thiểu để dễ đọc */
    table tbody {
        display: table;
        width: 100%;
        min-width: 700px; /* Bạn có thể chỉnh số này lớn hơn nếu bảng nhiều cột */
    }
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-689e134 *//* --- 1. HIỆU ỨNG LẤP LÓ 2 BÊN (PEEK EFFECT) --- */
/* Tạo khoảng trống ở 2 bên widget để chứa phần ảnh bị cắt */
.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-widget-container {
    padding: 0 8%; /* Chỉnh thông số % này để quyết định ảnh lấp ló nhiều hay ít */
    overflow: hidden; /* Giấu gọn gàng phần ảnh tràn ra ngoài mép màn hình */
}

/* Cho phép Swiper hiển thị tràn slide ra khỏi giới hạn mặc định */
.elementor-34018 .elementor-element.elementor-element-689e134 .swiper-container,
.elementor-34018 .elementor-element.elementor-element-689e134 .swiper {
    overflow: visible !important; 
}

/* --- 2. HIỆU ỨNG ĐỔI MÀU MŨI TÊN KHI CHẠM/HOVER --- */
.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-swiper-button {
    transition: all 0.3s ease;
}

.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-swiper-button:hover {
    color: #CC0000 !important; /* Mã màu đỏ giống ảnh, có thể thay bằng màu thương hiệu của bạn */
}

/* Áp dụng đổi màu cho cả định dạng icon SVG nếu Elementor đang dùng SVG */
.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-swiper-button:hover svg {
    fill: #CC0000 !important; 
}


/* 1. Định dạng các chấm bình thường (Inactive) */
.elementor-34018 .elementor-element.elementor-element-689e134 .swiper-pagination-bullet {
    width: 8px !important; /* Ép buộc chiều rộng */
    height: 8px !important; /* Ép buộc chiều cao */
    background-color: #919191 !important; /* Màu xám trắng */
    border-radius: 8px !important; 
    transition: all 0.3s ease-in-out !important; /* Đảm bảo hiệu ứng kéo dài mượt mà */
    margin: 0 3px !important;
    opacity: 1 !important;
}

/* 2. Định dạng chấm đang hiển thị (Active) - Hiệu ứng viên thuốc */
.elementor-34018 .elementor-element.elementor-element-689e134 .swiper-pagination-bullet-active {
    width: 50px !important; /* Ép buộc kéo dài chấm ra thành hình viên thuốc */
    background-color: #CF2E2E !important; /* Đổi sang màu vàng Gold cho hợp với banner Khai Xuân */
}

/* 1. Định dạng khối nền tròn cho mũi tên */
.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-swiper-button-prev,
.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-swiper-button-next {
    background-color: rgba(255, 255, 255, 0.85); /* Nền trắng hơi trong nhẹ */
    border-radius: 50%; /* Bo tròn hoàn toàn */
    width: 40px; /* Độ rộng của nút */
    height: 40px; /* Chiều cao của nút */
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15); /* Đổ bóng để nút tách biệt khỏi nền */
    transition: all 0.3s ease-in-out;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* 2. Định dạng icon mũi tên bên trong (màu tối để nổi trên nền trắng) */
.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-swiper-button-prev i,
.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-swiper-button-next i,
.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-swiper-button-prev svg,
.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-swiper-button-next svg {
    font-size: 20px !important; /* Kích thước mũi tên */
    color: #333333 !important; /* Màu cho icon font */
    fill: #333333 !important; /* Màu cho icon SVG */
    transition: all 0.3s ease-in-out;
}

/* 3. Hiệu ứng Hover: Sáng hơn, to ra và bóng đổ mạnh hơn */
.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-swiper-button-prev:hover,
.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-swiper-button-next:hover {
    background-color: #ffffff; /* Trắng tinh 100% */
    box-shadow: 0 0 15px rgba(255, 255, 255, 0.9); /* Hiệu ứng phát sáng */
    transform: translateY(-50%) scale(1.1); /* Phóng to 10% nhưng giữ nguyên vị trí dọc */
}

/* 4. Tùy chỉnh vị trí lề (Option) */
.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-swiper-button-prev {
    left: 5px; /* Tăng giảm để mũi tên xích ra ngoài hoặc thụt vào trong */
}
.elementor-34018 .elementor-element.elementor-element-689e134 .elementor-swiper-button-next {
    right: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-029c7c0 */.elementor-34018 .elementor-element.elementor-element-029c7c0 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-0a04496 */.elementor-34018 .elementor-element.elementor-element-0a04496 .wpforms-container{
    margin-top: 0;
}
.elementor-34018 .elementor-element.elementor-element-0a04496 .wpforms-field input{
    box-shadow: none;
}
.elementor-34018 .elementor-element.elementor-element-0a04496 .wpforms-submit-container{
    text-align: center;
}
.elementor-34018 .elementor-element.elementor-element-0a04496 .wpforms-submit-container button:after{
    display: none;
}
.elementor-34018 .elementor-element.elementor-element-0a04496 p{
    color: #333;
}
.elementor-34018 .elementor-element.elementor-element-0a04496 .wpforms-field input::placeholder{
    opacity: 1;
    color: #333;
}
.elementor-34018 .elementor-element.elementor-element-0a04496 .wpforms-field-label{
    color: #333;
    font-weight: 400;
}
.elementor-34018 .elementor-element.elementor-element-0a04496 input[type=radio]:before,
.elementor-34018 .elementor-element.elementor-element-0a04496 input[type=radio]:after{
    width: 14px;
    height: 14px;
    top: -1;
    box-shadow: none;
    left: 0;
}
.elementor-34018 .elementor-element.elementor-element-0a04496 input[type=radio]:checked:before{
    width: 14px;
    height: 14px;
    box-shadow: none;
    top: -1;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-370a6c6 */.elementor-34018 .elementor-element.elementor-element-370a6c6 strong,
.elementor-34018 .elementor-element.elementor-element-370a6c6 a{
    color: var(--e-global-color-primary );
}
.elementor-34018 .elementor-element.elementor-element-370a6c6 p:last-child{
    margin-bottom: 0;
}/* End custom CSS */