.elementor-17 .elementor-element.elementor-element-da2574c{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-0709c46{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-5c56ca6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C4C4C4;--border-color:#C4C4C4;--border-radius:99px 99px 99px 99px;--padding-top:5px;--padding-bottom:5px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-885f706 .elementor-heading-title{font-family:"Antic Didone", Sans-serif;font-size:15px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-0330d7e{text-align:center;}.elementor-17 .elementor-element.elementor-element-0330d7e .elementor-heading-title{font-family:"Antic Didone", Sans-serif;font-size:5em;font-weight:400;line-height:1em;letter-spacing:-1.7px;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-8b944bf{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-8b944bf p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-fef4be2{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-17 .elementor-element.elementor-element-2ea3b40 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-2ea3b40 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-2ea3b40 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );padding:10px 15px 10px 15px;}.elementor-17 .elementor-element.elementor-element-e7b11cc .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );padding:10px 15px 10px 15px;}.elementor-17 .elementor-element.elementor-element-e7b11cc .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-e7b11cc .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-4c77873{--spacer-size:20px;}.elementor-17 .elementor-element.elementor-element-27959ff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2534ce9{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2534ce9::before, .elementor-17 .elementor-element.elementor-element-2534ce9 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2534ce9 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2534ce9 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-2534ce9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-2534ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-35f1d4e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-35f1d4e p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-1204f8f{--display:flex;--min-height:450px;--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1204f8f::before, .elementor-17 .elementor-element.elementor-element-1204f8f > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1204f8f > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1204f8f > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1204f8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1204f8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-d984e59{--e-image-carousel-slides-to-show:4;}.elementor-17 .elementor-element.elementor-element-d984e59 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-18da325{--e-image-carousel-slides-to-show:4;}.elementor-17 .elementor-element.elementor-element-18da325 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-3ab5dae{--display:flex;--position:absolute;--min-height:100vh;--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;--overlay-opacity:1;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;bottom:0px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-3ab5dae::before, .elementor-17 .elementor-element.elementor-element-3ab5dae > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-3ab5dae > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-3ab5dae > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-3ab5dae > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-3ab5dae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top center, #FFFFFF00 60%, var( --e-global-color-accent ) 96%);}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3ab5dae{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-3ab5dae{right:0px;}.elementor-17 .elementor-element.elementor-element-fd5716d{--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;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-1dd4c53{--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;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-17 .elementor-element.elementor-element-1dd4c53:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1dd4c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-46fd960{--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;}.elementor-17 .elementor-element.elementor-element-0e164b8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-10f14df{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-c8d0b1c{--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:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-c8d0b1c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c8d0b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://ivory.axia.vn/wp-content/uploads/2026/03/32-5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4a314d8{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-17 .elementor-element.elementor-element-c21506f .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-c21506f .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-c21506f .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );padding:10px 15px 10px 15px;}.elementor-17 .elementor-element.elementor-element-21dc439 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );padding:10px 15px 10px 15px;}.elementor-17 .elementor-element.elementor-element-21dc439 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-21dc439 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-f0f7682{--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;--overflow:hidden;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-9115d5c{text-align:center;}.elementor-17 .elementor-element.elementor-element-9115d5c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-4d9df38{--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 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-c5abb85{--display:flex;--min-height:350px;--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:flex-end;--border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-c5abb85:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c5abb85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://ivory.axia.vn/wp-content/uploads/2026/03/close-up-eye-with-eyelashes-wet-skin_16_11zon_1_11zon-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-8413b19{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-d5e021a .elementor-heading-title{font-family:var( --e-global-typography-ffde1c0-font-family ), Sans-serif;font-size:var( --e-global-typography-ffde1c0-font-size );font-weight:var( --e-global-typography-ffde1c0-font-weight );line-height:var( --e-global-typography-ffde1c0-line-height );letter-spacing:var( --e-global-typography-ffde1c0-letter-spacing );word-spacing:var( --e-global-typography-ffde1c0-word-spacing );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-0f1d77e{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3d2053c .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-3d2053c .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-3d2053c .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );padding:10px 15px 10px 15px;}.elementor-17 .elementor-element.elementor-element-5ee0b80{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-336ad65{--display:flex;--min-height:200px;--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:flex-end;--border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-336ad65:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-336ad65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://ivory.axia.vn/wp-content/uploads/2026/03/elegant-engagement-ring-resting-beautiful-floral-bouquet_3_11zon-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4a4fd71{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-2dee863 .elementor-heading-title{font-family:var( --e-global-typography-ffde1c0-font-family ), Sans-serif;font-size:var( --e-global-typography-ffde1c0-font-size );font-weight:var( --e-global-typography-ffde1c0-font-weight );line-height:var( --e-global-typography-ffde1c0-line-height );letter-spacing:var( --e-global-typography-ffde1c0-letter-spacing );word-spacing:var( --e-global-typography-ffde1c0-word-spacing );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-f525429{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0198ff6 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-0198ff6 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-0198ff6 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );padding:10px 15px 10px 15px;}.elementor-17 .elementor-element.elementor-element-9150d90{--display:flex;--min-height:150px;--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:flex-end;--border-radius:10px 10px 10px 10px;}.elementor-17 .elementor-element.elementor-element-9150d90:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9150d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://ivory.axia.vn/wp-content/uploads/2026/03/selective-closeup-shot-pebbles-caucasian-person-s-legs-min-1-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-f4dad19{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-bba2356 .elementor-heading-title{font-family:var( --e-global-typography-ffde1c0-font-family ), Sans-serif;font-size:var( --e-global-typography-ffde1c0-font-size );font-weight:var( --e-global-typography-ffde1c0-font-weight );line-height:var( --e-global-typography-ffde1c0-line-height );letter-spacing:var( --e-global-typography-ffde1c0-letter-spacing );word-spacing:var( --e-global-typography-ffde1c0-word-spacing );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-fa4d948{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a761113 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-a761113 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-a761113 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );padding:10px 15px 10px 15px;}.elementor-17 .elementor-element.elementor-element-f12abed{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c564cd4{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-c564cd4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c564cd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-b47c98f .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-17 .elementor-element.elementor-element-b47c98f .elementor-icon-box-title{margin-block-end:6px;}.elementor-17 .elementor-element.elementor-element-b47c98f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-b47c98f.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-b47c98f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-b47c98f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-b47c98f .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-b47c98f .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-b47c98f .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-82dfe4b{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-82dfe4b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-82dfe4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-f894b85 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-17 .elementor-element.elementor-element-f894b85 .elementor-icon-box-title{margin-block-end:6px;}.elementor-17 .elementor-element.elementor-element-f894b85.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-f894b85.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-f894b85.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-f894b85.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-f894b85 .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-f894b85 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-f894b85 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-80e6472{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-80e6472:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-80e6472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-0026a20 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-17 .elementor-element.elementor-element-0026a20 .elementor-icon-box-title{margin-block-end:6px;}.elementor-17 .elementor-element.elementor-element-0026a20.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-0026a20.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-0026a20.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-0026a20.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-0026a20 .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-0026a20 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-0026a20 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-10cd379{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-10cd379:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-10cd379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e0b4116 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-17 .elementor-element.elementor-element-e0b4116 .elementor-icon-box-title{margin-block-end:6px;}.elementor-17 .elementor-element.elementor-element-e0b4116.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-e0b4116.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-e0b4116.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-e0b4116.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-e0b4116 .elementor-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-e0b4116 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-e0b4116 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-0f4b55f{--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;--overflow:hidden;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-86427a4{text-align:center;}.elementor-17 .elementor-element.elementor-element-86427a4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-d2f2b47{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-8ce2772{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-d46b565{--display:flex;--min-height:90vh;--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:flex-end;--border-radius:10px 10px 10px 10px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-d46b565:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d46b565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://ivory.axia.vn/wp-content/uploads/2026/03/girl-shows-her-hands-with-elegant-manicure-closeup-beige-gel-nail-polish-elegant-almondshaped_5_11zon-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-ea4d476{--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:10px;--padding-bottom:00px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-17 .elementor-element.elementor-element-1ae5794 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-17 .elementor-element.elementor-element-1ae5794 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-1ae5794{z-index:1;--image-border-radius:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-17 .elementor-element.elementor-element-4c708f6f{--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:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-4c708f6f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4c708f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-secondary ) 10%, #0095FF00 68%);}.elementor-17 .elementor-element.elementor-element-76bc85b7{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-8925562{--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;--z-index:99;}.elementor-17 .elementor-element.elementor-element-375e2438 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-375e2438 .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-375e2438 .elementor-image-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-2dc3710 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );padding:10px 15px 10px 15px;}.elementor-17 .elementor-element.elementor-element-2dc3710 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-2dc3710 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-7d993163{--spacer-size:5em;}.elementor-17 .elementor-element.elementor-element-6c8976b{--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-17 .elementor-element.elementor-element-4617dba6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-493b839a{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-493b839a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-493b839a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-b81bdca .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-b81bdca.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-b81bdca.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-b81bdca.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-b81bdca .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-17 .elementor-element.elementor-element-b81bdca .elementor-image-box-img img{border-style:solid;border-radius:100px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-b81bdca .elementor-image-box-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-b81bdca .elementor-image-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-5884e124{font-family:"Reddit Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:-0.1px;}.elementor-17 .elementor-element.elementor-element-74881524{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-74881524:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-74881524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-18fe4aaf .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-18fe4aaf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-18fe4aaf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-18fe4aaf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-18fe4aaf .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-17 .elementor-element.elementor-element-18fe4aaf .elementor-image-box-img img{border-style:solid;border-radius:100px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-18fe4aaf .elementor-image-box-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-18fe4aaf .elementor-image-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-d7db18b{font-family:"Reddit Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:-0.1px;}.elementor-17 .elementor-element.elementor-element-294ed738{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7ab1dd1e{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7ab1dd1e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7ab1dd1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-7e12ea3d .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-7e12ea3d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-7e12ea3d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-7e12ea3d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-7e12ea3d .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-17 .elementor-element.elementor-element-7e12ea3d .elementor-image-box-img img{border-style:solid;border-radius:100px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-7e12ea3d .elementor-image-box-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-7e12ea3d .elementor-image-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-60b7dac1{font-family:"Reddit Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:-0.1px;}.elementor-17 .elementor-element.elementor-element-327000da{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-327000da:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-327000da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-2bd4f62 .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-2bd4f62.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-2bd4f62.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-2bd4f62.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-2bd4f62 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-17 .elementor-element.elementor-element-2bd4f62 .elementor-image-box-img img{border-style:solid;border-radius:100px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-2bd4f62 .elementor-image-box-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-2bd4f62 .elementor-image-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-2ab3f87{font-family:"Reddit Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:-0.1px;}.elementor-17 .elementor-element.elementor-element-4a2a2136{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7b3050f0{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7b3050f0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7b3050f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-23bb002c .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-23bb002c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-23bb002c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-23bb002c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-23bb002c .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-17 .elementor-element.elementor-element-23bb002c .elementor-image-box-img img{border-style:solid;border-radius:100px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-23bb002c .elementor-image-box-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-23bb002c .elementor-image-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-363a4633{font-family:"Reddit Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:-0.1px;}.elementor-17 .elementor-element.elementor-element-386344dc{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-386344dc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-386344dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-18a1c79d .elementor-image-box-wrapper{text-align:start;}.elementor-17 .elementor-element.elementor-element-18a1c79d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-18a1c79d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-18a1c79d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-18a1c79d .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-17 .elementor-element.elementor-element-18a1c79d .elementor-image-box-img img{border-style:solid;border-radius:100px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-18a1c79d .elementor-image-box-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-18a1c79d .elementor-image-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-41c57938{font-family:"Reddit Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:-0.1px;}.elementor-17 .elementor-element.elementor-element-2bfc2092{--display:flex;--position:absolute;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-2bfc2092{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-2bfc2092{right:0px;}.elementor-17 .elementor-element.elementor-element-66dca1df{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-66dca1df{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-66dca1df{right:0px;}.elementor-17 .elementor-element.elementor-element-25fd6511{--display:flex;--position:absolute;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-25fd6511{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-25fd6511{right:0px;}.elementor-17 .elementor-element.elementor-element-49c84a7b{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-49c84a7b{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-49c84a7b{right:0px;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-5c56ca6{--width:250px;}.elementor-17 .elementor-element.elementor-element-3ab5dae{--content-width:589px;}.elementor-17 .elementor-element.elementor-element-46fd960{--width:50%;}.elementor-17 .elementor-element.elementor-element-c8d0b1c{--width:50%;}.elementor-17 .elementor-element.elementor-element-c5abb85{--width:33.3333%;}.elementor-17 .elementor-element.elementor-element-5ee0b80{--width:33.3333%;}.elementor-17 .elementor-element.elementor-element-336ad65{--width:100%;}.elementor-17 .elementor-element.elementor-element-9150d90{--width:100%;}.elementor-17 .elementor-element.elementor-element-f12abed{--width:31%;}.elementor-17 .elementor-element.elementor-element-8ce2772{--width:50%;}.elementor-17 .elementor-element.elementor-element-d46b565{--width:100%;}.elementor-17 .elementor-element.elementor-element-ea4d476{--width:60%;}.elementor-17 .elementor-element.elementor-element-8925562{--width:33.3333%;}.elementor-17 .elementor-element.elementor-element-6c8976b{--width:66.6666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-c5abb85{--width:50%;}.elementor-17 .elementor-element.elementor-element-5ee0b80{--width:48%;}.elementor-17 .elementor-element.elementor-element-f12abed{--width:100%;}.elementor-17 .elementor-element.elementor-element-c564cd4{--width:50%;}.elementor-17 .elementor-element.elementor-element-82dfe4b{--width:48%;}.elementor-17 .elementor-element.elementor-element-80e6472{--width:50%;}.elementor-17 .elementor-element.elementor-element-10cd379{--width:48%;}.elementor-17 .elementor-element.elementor-element-8ce2772{--width:50%;}.elementor-17 .elementor-element.elementor-element-d46b565{--width:100%;}.elementor-17 .elementor-element.elementor-element-ea4d476{--width:50%;}.elementor-17 .elementor-element.elementor-element-8925562{--width:40%;}.elementor-17 .elementor-element.elementor-element-6c8976b{--width:60%;}.elementor-17 .elementor-element.elementor-element-4617dba6{--width:33.33%;}.elementor-17 .elementor-element.elementor-element-294ed738{--width:33.33%;}.elementor-17 .elementor-element.elementor-element-4a2a2136{--width:33.33%;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-0330d7e .elementor-heading-title{font-size:2.8em;}.elementor-17 .elementor-element.elementor-element-8b944bf{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-2ea3b40 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-e7b11cc .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-35f1d4e{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-1204f8f{--min-height:380px;}.elementor-17 .elementor-element.elementor-element-d984e59{--e-image-carousel-slides-to-show:3;}.elementor-17 .elementor-element.elementor-element-18da325{--e-image-carousel-slides-to-show:3;}.elementor-17 .elementor-element.elementor-element-0e164b8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-10f14df{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-c21506f .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-21dc439 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-9115d5c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-4d9df38{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-17 .elementor-element.elementor-element-d5e021a .elementor-heading-title{font-size:var( --e-global-typography-ffde1c0-font-size );line-height:var( --e-global-typography-ffde1c0-line-height );letter-spacing:var( --e-global-typography-ffde1c0-letter-spacing );word-spacing:var( --e-global-typography-ffde1c0-word-spacing );}.elementor-17 .elementor-element.elementor-element-3d2053c .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-2dee863 .elementor-heading-title{font-size:var( --e-global-typography-ffde1c0-font-size );line-height:var( --e-global-typography-ffde1c0-line-height );letter-spacing:var( --e-global-typography-ffde1c0-letter-spacing );word-spacing:var( --e-global-typography-ffde1c0-word-spacing );}.elementor-17 .elementor-element.elementor-element-0198ff6 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-bba2356 .elementor-heading-title{font-size:var( --e-global-typography-ffde1c0-font-size );line-height:var( --e-global-typography-ffde1c0-line-height );letter-spacing:var( --e-global-typography-ffde1c0-letter-spacing );word-spacing:var( --e-global-typography-ffde1c0-word-spacing );}.elementor-17 .elementor-element.elementor-element-a761113 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-f12abed{--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;--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-b47c98f .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-b47c98f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-f894b85 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-f894b85 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-0026a20 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-0026a20 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-e0b4116 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-e0b4116 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-86427a4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-375e2438 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-375e2438 .elementor-image-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-2dc3710 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-b81bdca .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-b81bdca .elementor-image-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-5884e124{font-size:16px;line-height:1.4em;letter-spacing:-0.01px;}.elementor-17 .elementor-element.elementor-element-18fe4aaf .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-18fe4aaf .elementor-image-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-d7db18b{font-size:16px;line-height:1.4em;letter-spacing:-0.01px;}.elementor-17 .elementor-element.elementor-element-7e12ea3d .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-7e12ea3d .elementor-image-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-60b7dac1{font-size:16px;line-height:1.4em;letter-spacing:-0.01px;}.elementor-17 .elementor-element.elementor-element-2bd4f62 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-2bd4f62 .elementor-image-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-2ab3f87{font-size:16px;line-height:1.4em;letter-spacing:-0.01px;}.elementor-17 .elementor-element.elementor-element-23bb002c .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-23bb002c .elementor-image-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-363a4633{font-size:16px;line-height:1.4em;letter-spacing:-0.01px;}.elementor-17 .elementor-element.elementor-element-18a1c79d .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-18a1c79d .elementor-image-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-41c57938{font-size:16px;line-height:1.4em;letter-spacing:-0.01px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-5c56ca6{--width:280px;}.elementor-17 .elementor-element.elementor-element-0330d7e .elementor-heading-title{font-size:2.3em;}.elementor-17 .elementor-element.elementor-element-8b944bf{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-2ea3b40 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-e7b11cc .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-35f1d4e{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-1204f8f{--min-height:200px;}.elementor-17 .elementor-element.elementor-element-d984e59{--e-image-carousel-slides-to-show:2;}.elementor-17 .elementor-element.elementor-element-18da325{--e-image-carousel-slides-to-show:3;}.elementor-17 .elementor-element.elementor-element-3ab5dae{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-1dd4c53{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-46fd960{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0e164b8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-10f14df{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-c8d0b1c{--min-height:201px;}.elementor-17 .elementor-element.elementor-element-c21506f .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-21dc439 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-9115d5c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-c5abb85{--min-height:200px;}.elementor-17 .elementor-element.elementor-element-d5e021a .elementor-heading-title{font-size:var( --e-global-typography-ffde1c0-font-size );line-height:var( --e-global-typography-ffde1c0-line-height );letter-spacing:var( --e-global-typography-ffde1c0-letter-spacing );word-spacing:var( --e-global-typography-ffde1c0-word-spacing );}.elementor-17 .elementor-element.elementor-element-3d2053c .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-2dee863 .elementor-heading-title{font-size:var( --e-global-typography-ffde1c0-font-size );line-height:var( --e-global-typography-ffde1c0-line-height );letter-spacing:var( --e-global-typography-ffde1c0-letter-spacing );word-spacing:var( --e-global-typography-ffde1c0-word-spacing );}.elementor-17 .elementor-element.elementor-element-0198ff6 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-9150d90{--min-height:200px;}.elementor-17 .elementor-element.elementor-element-bba2356 .elementor-heading-title{font-size:var( --e-global-typography-ffde1c0-font-size );line-height:var( --e-global-typography-ffde1c0-line-height );letter-spacing:var( --e-global-typography-ffde1c0-letter-spacing );word-spacing:var( --e-global-typography-ffde1c0-word-spacing );}.elementor-17 .elementor-element.elementor-element-a761113 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-b47c98f .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-b47c98f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-f894b85 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-f894b85 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-0026a20 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-0026a20 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-e0b4116 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-e0b4116 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-86427a4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-d46b565{--min-height:200px;}.elementor-17 .elementor-element.elementor-element-ea4d476{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-375e2438{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-375e2438 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-17 .elementor-element.elementor-element-375e2438 .elementor-image-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-2dc3710 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-7d993163{--spacer-size:2em;}.elementor-17 .elementor-element.elementor-element-6c8976b{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-493b839a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-b81bdca .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-b81bdca.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-17 .elementor-element.elementor-element-b81bdca.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-17 .elementor-element.elementor-element-b81bdca.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-b81bdca .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-b81bdca .elementor-image-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-5884e124{font-size:12px;}.elementor-17 .elementor-element.elementor-element-74881524{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-18fe4aaf .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-18fe4aaf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-17 .elementor-element.elementor-element-18fe4aaf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-17 .elementor-element.elementor-element-18fe4aaf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-18fe4aaf .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-18fe4aaf .elementor-image-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-d7db18b{font-size:12px;}.elementor-17 .elementor-element.elementor-element-7ab1dd1e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-7e12ea3d .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-7e12ea3d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-17 .elementor-element.elementor-element-7e12ea3d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-17 .elementor-element.elementor-element-7e12ea3d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-7e12ea3d .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-7e12ea3d .elementor-image-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-60b7dac1{font-size:12px;}.elementor-17 .elementor-element.elementor-element-327000da{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-2bd4f62 .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-2bd4f62.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-17 .elementor-element.elementor-element-2bd4f62.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-17 .elementor-element.elementor-element-2bd4f62.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-2bd4f62 .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-2bd4f62 .elementor-image-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-2ab3f87{font-size:12px;}.elementor-17 .elementor-element.elementor-element-7b3050f0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-23bb002c .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-23bb002c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-17 .elementor-element.elementor-element-23bb002c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-17 .elementor-element.elementor-element-23bb002c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-23bb002c .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-23bb002c .elementor-image-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-363a4633{font-size:12px;}.elementor-17 .elementor-element.elementor-element-386344dc{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-18a1c79d .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-18a1c79d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-17 .elementor-element.elementor-element-18a1c79d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-17 .elementor-element.elementor-element-18a1c79d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-18a1c79d .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-18a1c79d .elementor-image-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-17 .elementor-element.elementor-element-41c57938{font-size:12px;}}/* Start custom CSS for container, class: .elementor-element-2534ce9 */.elementor-17 .elementor-element.elementor-element-2534ce9 {
    -webkit-mask-image: linear-gradient(to right, transparent 0%, black 15%, black 85%, transparent 100%);
    mask-image: linear-gradient(to right, transparent 0%, black 30%, black 70%, transparent 100%);
}/* Container chính */
.marquee {
  overflow: hidden;
  position: relative;
  width: 100%;
  white-space: nowrap;
  padding: 10px 0;
}

/* Nội dung chuyển động */
.marquee-content {
  display: inline-block;
  white-space: nowrap;
  animation: scroll 70s linear infinite;
}

.marquee-content::after {
  content: attr(data-text); /* Nhân đôi nội dung */
}

@keyframes scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    /* Sửa -100% thành -50% */
    transform: translateX(-50%); 
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d984e59 *//* Giao diện máy tính (Desktop) và máy tính bảng */
.elementor-17 .elementor-element.elementor-element-d984e59 .swiper-slide-image {
    height: 250px !important;
    width: 100% !important;
    object-fit: cover !important;
    object-position: center;
}

/* Giao diện điện thoại (Mobile) */
@media (max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-d984e59 .swiper-slide-image {
        height: 150px !important; /* Chiều cao riêng cho mobile */
    }
}

/* Đảm bảo khung slide khớp với chiều cao ảnh */
.elementor-17 .elementor-element.elementor-element-d984e59 .swiper-slide {
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-18da325 *//* Giao diện máy tính (Desktop) và máy tính bảng */
.elementor-17 .elementor-element.elementor-element-18da325 .swiper-slide-image {
    height: 250px !important;
    width: 100% !important;
    object-fit: cover !important;
    object-position: center;
}

/* Giao diện điện thoại (Mobile) */
@media (max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-18da325 .swiper-slide-image {
        height: 150px !important; /* Chiều cao riêng cho mobile */
    }
}

/* Đảm bảo khung slide khớp với chiều cao ảnh */
.elementor-17 .elementor-element.elementor-element-18da325 .swiper-slide {
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66dca1df */.elementor-17 .elementor-element.elementor-element-66dca1df {
    background: linear-gradient(180deg, rgb(246 243 235 / 0), rgb(246 243 235 / 70%));
    inset: 208px 0 0;
    -webkit-mask-image: radial-gradient(50% 131% at 48.7% 31.8%, rgb(0 0 0 / 50%) 0, rgb(0 0 0 / 32.6%) 64%, rgb(0 0 0 / 100%) 100%);
    mask-image: radial-gradient(50% 131% at 48.7% 31.8%, rgb(0 0 0 / 50%) 0, rgb(0 0 0 / 32.6%) 64%, rgb(0 0 0 / 100%) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fd6511 */.elementor-17 .elementor-element.elementor-element-25fd6511 {
    z-index: 10;
    height: 290px;
    background: radial-gradient(50% 32% at 50% 100%, rgb(246 243 235) 0, rgb(246 243 235 / 25%) 53%, rgb(246 243 235 / 15%) 79%, rgb(246 243 235 / 0) 100%);
    inset: auto 0 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49c84a7b */.elementor-17 .elementor-element.elementor-element-49c84a7b {
    z-index: 20;
    background: linear-gradient(180deg, rgb(246 243 235 / 0), rgb(246 243 235));
    inset: 108px 0 0;
    -webkit-mask-image: radial-gradient(73% 93% at 48.5% 40.3%, rgb(0 0 0 / 10%) 0, rgb(0 0 0 / 30%) 64%, rgb(0 0 0 / 100%) 100%);
    mask-image: radial-gradient(73% 93% at 48.5% 40.3%, rgb(0 0 0 / 10%) 0, rgb(0 0 0 / 30%) 64%, rgb(0 0 0 / 100%) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bfc2092 */.elementor-17 .elementor-element.elementor-element-2bfc2092 {
    pointer-events: none;
    z-index: 20;
    height: 500px;
    background: radial-gradient(62% 67.92% at 39% 41.5%, rgb(246 243 235 / 0) 0, rgb(246 243 235 / 0) 36%, rgb(246 243 235 / 0) 63%, rgb(246 243 235 / 60%) 83%, rgb(246 243 235) 100%);
    -webkit-mask-image: linear-gradient(180deg, rgb(0 0 0 / 0) 30%, rgb(0 0 0 / 100%));
    mask-image: linear-gradient(180deg, rgb(0 0 0 / 0) 30%, rgb(0 0 0 / 100%));
}/* End custom CSS */