.elementor-3713 .elementor-element.elementor-element-900e205{--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;}.elementor-3713 .elementor-element.elementor-element-80a65fb{--display:flex;--min-height:calc(100vw * 50 / 108);--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;--gap:calc(2.5rem * var(--ratio)) calc(2.5rem * var(--ratio));--row-gap:calc(2.5rem * var(--ratio));--column-gap:calc(2.5rem * var(--ratio));--overlay-opacity:0.3;--padding-top:0;--padding-bottom:0;--padding-left:calc(2rem * var(--ratio));--padding-right:calc(2rem * var(--ratio));--z-index:2;}.elementor-3713 .elementor-element.elementor-element-80a65fb:not(.elementor-motion-effects-element-type-background), .elementor-3713 .elementor-element.elementor-element-80a65fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.latusa.vn/wp-content/uploads/2026/10/7a83c07eb506650b000f1e7e46bc51720f3f8d58.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3713 .elementor-element.elementor-element-80a65fb::before, .elementor-3713 .elementor-element.elementor-element-80a65fb > .elementor-background-video-container::before, .elementor-3713 .elementor-element.elementor-element-80a65fb > .e-con-inner > .elementor-background-video-container::before, .elementor-3713 .elementor-element.elementor-element-80a65fb > .elementor-background-slideshow::before, .elementor-3713 .elementor-element.elementor-element-80a65fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3713 .elementor-element.elementor-element-80a65fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3713 .elementor-element.elementor-element-33ea49d .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.5rem * var(--ratio));font-weight:400;text-transform:uppercase;letter-spacing:4px;color:var( --e-global-color-text );}.elementor-3713 .elementor-element.elementor-element-7d7fd32{text-align:center;}.elementor-3713 .elementor-element.elementor-element-7d7fd32 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(3.75rem * var(--ratio));font-weight:700;line-height:calc(4.5rem * var(--ratio));color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3713 .elementor-element.elementor-element-2f8537a{width:var( --container-widget-width, calc(41rem * var(--ratio)) );max-width:calc(41rem * var(--ratio));--container-widget-width:calc(41rem * var(--ratio));--container-widget-flex-grow:0;text-align:center;font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.25rem * var(--ratio));font-weight:400;}.elementor-3713 .elementor-element.elementor-element-c64e5c8{--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;--align-items:center;--margin-top:calc(-10rem * var(--ratio));--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:calc(5rem * var(--ratio));--padding-left:calc(6.25rem * var(--ratio));--padding-right:calc(6.25rem * var(--ratio));--z-index:1;}.elementor-3713 .elementor-element.elementor-element-b80dade{--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;--align-items:center;}.elementor-3713 .elementor-element.elementor-element-ace5e9c{--display:flex;--min-height:calc(68rem * var(--ratio));--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:50% 50% 50% 50%;}.elementor-3713 .elementor-element.elementor-element-68bd249{--display:flex;--min-height:calc(58rem * var(--ratio));--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;--gap:calc(2rem * var(--ratio)) calc(2rem * var(--ratio));--row-gap:calc(2rem * var(--ratio));--column-gap:calc(2rem * var(--ratio));--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3713 .elementor-element.elementor-element-a665077{--display:flex;--margin-top:calc(-2rem * var(--ratio));--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3713 .elementor-element.elementor-element-3b62751{background-color:var( --e-global-color-accent );padding:calc(0.25rem * var(--ratio)) calc(1rem * var(--ratio)) calc(0.25rem * var(--ratio)) calc(1rem * var(--ratio));border-radius:calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-3b62751 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-3713 .elementor-element.elementor-element-3b62751 .elementor-icon{font-size:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-3b62751 .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-3b62751 .elementor-icon-box-title a{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(0.875rem * var(--ratio));font-weight:700;text-transform:uppercase;}.elementor-3713 .elementor-element.elementor-element-c927578{--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:calc(-1.5rem * var(--ratio));}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-c927578{right:calc(-4.5rem * var(--ratio));}body.rtl .elementor-3713 .elementor-element.elementor-element-c927578{left:calc(-4.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-b30bbe6{--display:flex;--min-height:calc(3.75rem * var(--ratio));--overflow:hidden;--border-radius:50% 50% 50% 50%;}.elementor-3713 .elementor-element.elementor-element-b30bbe6.e-con{--align-self:flex-end;}.elementor-3713 .elementor-element.elementor-element-aaa8804{--display:flex;--min-height:calc(1.5rem * var(--ratio));--overflow:hidden;--border-radius:50% 50% 50% 50%;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3713 .elementor-element.elementor-element-aaa8804.e-con{--align-self:flex-start;}.elementor-3713 .elementor-element.elementor-element-83026d0{width:var( --container-widget-width, calc(50rem * var(--ratio)) );max-width:calc(50rem * var(--ratio));--container-widget-width:calc(50rem * var(--ratio));--container-widget-flex-grow:0;text-align:center;}.elementor-3713 .elementor-element.elementor-element-83026d0 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(3rem * var(--ratio));font-weight:700;color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-9510f3a{--display:flex;--border-radius:calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio));--padding-top:calc(0.5rem * var(--ratio));--padding-bottom:calc(0.5rem * var(--ratio));--padding-left:calc(0.5rem * var(--ratio));--padding-right:calc(0.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-9510f3a:not(.elementor-motion-effects-element-type-background), .elementor-3713 .elementor-element.elementor-element-9510f3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDC2E99;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3713 .elementor-element.elementor-element-3dadabe{border-style:dashed;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-3dadabe .elementor-button-content-wrapper{flex-direction:row;}.elementor-3713 .elementor-element.elementor-element-3dadabe .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3713 .elementor-element.elementor-element-3dadabe .elementor-button{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.5rem * var(--ratio));font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio));padding:calc(0.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(0.25rem * var(--ratio)) calc(0.25rem * var(--ratio));}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3713 .elementor-element.elementor-element-5247442{width:var( --container-widget-width, calc(7.5rem * var(--ratio)) );max-width:calc(7.5rem * var(--ratio));--e-transform-translateX:-70%;--e-transform-translateY:calc(30rem * var(--ratio));--container-widget-width:calc(7.5rem * var(--ratio));--container-widget-flex-grow:0;top:0px;border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-5247442{left:0px;}body.rtl .elementor-3713 .elementor-element.elementor-element-5247442{right:0px;}.elementor-3713 .elementor-element.elementor-element-5247442 img{width:100%;height:calc(7.5rem * var(--ratio));object-fit:cover;object-position:center center;border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-6bd9f32{width:var( --container-widget-width, calc(7.5rem * var(--ratio)) );max-width:calc(7.5rem * var(--ratio));--e-transform-translateX:30%;--e-transform-translateY:calc(16rem * var(--ratio));--container-widget-width:calc(7.5rem * var(--ratio));--container-widget-flex-grow:0;top:0px;border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-6bd9f32{right:0px;}body.rtl .elementor-3713 .elementor-element.elementor-element-6bd9f32{left:0px;}.elementor-3713 .elementor-element.elementor-element-6bd9f32 img{width:100%;height:calc(7.5rem * var(--ratio));object-fit:cover;object-position:center center;border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-1e1d6c6{width:var( --container-widget-width, calc(7.5rem * var(--ratio)) );max-width:calc(7.5rem * var(--ratio));--e-transform-translateX:50%;--e-transform-translateY:calc(-25rem * var(--ratio));--container-widget-width:calc(7.5rem * var(--ratio));--container-widget-flex-grow:0;bottom:0px;border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-1e1d6c6{right:0px;}body.rtl .elementor-3713 .elementor-element.elementor-element-1e1d6c6{left:0px;}.elementor-3713 .elementor-element.elementor-element-1e1d6c6 img{width:100%;height:calc(7.5rem * var(--ratio));object-fit:cover;object-position:center center;border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-15ef482{width:var( --container-widget-width, calc(7.5rem * var(--ratio)) );max-width:calc(7.5rem * var(--ratio));--e-transform-translateX:calc(28rem * var(--ratio));--e-transform-translateY:60%;--container-widget-width:calc(7.5rem * var(--ratio));--container-widget-flex-grow:0;bottom:0px;border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-15ef482{left:0px;}body.rtl .elementor-3713 .elementor-element.elementor-element-15ef482{right:0px;}.elementor-3713 .elementor-element.elementor-element-15ef482 img{width:100%;height:calc(7.5rem * var(--ratio));object-fit:cover;object-position:center center;border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-0cb5636{--display:flex;--position:absolute;--min-height:calc(68rem * var(--ratio));--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;bottom:0px;--z-index:2;}.elementor-3713 .elementor-element.elementor-element-0cb5636.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-0cb5636{left:50%;}body.rtl .elementor-3713 .elementor-element.elementor-element-0cb5636{right:50%;}.elementor-3713 .elementor-element.elementor-element-24fe247{width:var( --container-widget-width, calc(12.5rem * var(--ratio)) );max-width:calc(12.5rem * var(--ratio));--e-transform-translateX:-10vw;--container-widget-width:calc(12.5rem * var(--ratio));--container-widget-flex-grow:0;top:0px;border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-24fe247{left:0px;}body.rtl .elementor-3713 .elementor-element.elementor-element-24fe247{right:0px;}.elementor-3713 .elementor-element.elementor-element-24fe247 img{width:100%;height:calc(12.5rem * var(--ratio));object-fit:cover;object-position:center center;border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-2f6c011{width:var( --container-widget-width, calc(12.5rem * var(--ratio)) );max-width:calc(12.5rem * var(--ratio));--e-transform-translateY:calc(-6rem * var(--ratio));--container-widget-width:calc(12.5rem * var(--ratio));--container-widget-flex-grow:0;bottom:0px;border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-2f6c011{left:0px;}body.rtl .elementor-3713 .elementor-element.elementor-element-2f6c011{right:0px;}.elementor-3713 .elementor-element.elementor-element-2f6c011 img{width:100%;height:calc(12.5rem * var(--ratio));object-fit:cover;object-position:center center;border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-14c9a17{width:var( --container-widget-width, calc(12.5rem * var(--ratio)) );max-width:calc(12.5rem * var(--ratio));--e-transform-translateX:calc(-6rem * var(--ratio));--e-transform-translateY:calc(-8rem * var(--ratio));--container-widget-width:calc(12.5rem * var(--ratio));--container-widget-flex-grow:0;bottom:0px;border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-14c9a17{right:0px;}body.rtl .elementor-3713 .elementor-element.elementor-element-14c9a17{left:0px;}.elementor-3713 .elementor-element.elementor-element-14c9a17 img{width:100%;height:calc(12.5rem * var(--ratio));object-fit:cover;object-position:center center;border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-a0a46f0{--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;--padding-top:calc(6.25rem * var(--ratio));--padding-bottom:calc(8.75rem * var(--ratio));--padding-left:calc(2rem * var(--ratio));--padding-right:calc(2rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-3d8571b{width:var( --container-widget-width, calc(62.5rem * var(--ratio)) );max-width:calc(62.5rem * var(--ratio));--container-widget-width:calc(62.5rem * var(--ratio));--container-widget-flex-grow:0;text-align:center;font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.25rem * var(--ratio));font-weight:400;line-height:calc(1.75rem * var(--ratio));color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-3d8571b p{margin-block-end:0px;}.elementor-3713 .elementor-element.elementor-element-7478984{--display:flex;--position:absolute;--min-height:calc(18rem * var(--ratio));top:0px;}.elementor-3713 .elementor-element.elementor-element-7478984.e-con{--e-con-transform-translateX:-50%;}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-7478984{left:0px;}body.rtl .elementor-3713 .elementor-element.elementor-element-7478984{right:0px;}.elementor-3713 .elementor-element.elementor-element-ec3e922{--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:calc(3.75rem * var(--ratio)) calc(3.75rem * var(--ratio));--row-gap:calc(3.75rem * var(--ratio));--column-gap:calc(3.75rem * var(--ratio));--border-radius:calc(6.25rem * var(--ratio)) calc(6.25rem * var(--ratio)) 0 0;--padding-top:calc(8.75rem * var(--ratio));--padding-bottom:0;--padding-left:calc(2rem * var(--ratio));--padding-right:calc(2rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-ec3e922:not(.elementor-motion-effects-element-type-background), .elementor-3713 .elementor-element.elementor-element-ec3e922 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-text ) 60%);}.elementor-3713 .elementor-element.elementor-element-7680484{--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;--align-items:center;--gap:calc(2rem * var(--ratio)) calc(2rem * var(--ratio));--row-gap:calc(2rem * var(--ratio));--column-gap:calc(2rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-63f2fe5{background-color:var( --e-global-color-accent );padding:calc(0.25rem * var(--ratio)) calc(1rem * var(--ratio)) calc(0.25rem * var(--ratio)) calc(1rem * var(--ratio));border-radius:calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-63f2fe5 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-3713 .elementor-element.elementor-element-63f2fe5 .elementor-icon{font-size:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-63f2fe5 .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-63f2fe5 .elementor-icon-box-title a{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(0.875rem * var(--ratio));font-weight:700;text-transform:uppercase;}.elementor-3713 .elementor-element.elementor-element-106294a{text-align:center;}.elementor-3713 .elementor-element.elementor-element-106294a .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(3rem * var(--ratio));font-weight:700;line-height:calc(3.5rem * var(--ratio));color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-7eeb0e9{width:var( --container-widget-width, calc(60rem * var(--ratio)) );max-width:calc(60rem * var(--ratio));--container-widget-width:calc(60rem * var(--ratio));--container-widget-flex-grow:0;text-align:center;font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.25rem * var(--ratio));font-weight:400;line-height:calc(1.75rem * var(--ratio));color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-7eeb0e9 p{margin-block-end:0px;}.elementor-3713 .elementor-element.elementor-element-1cd2927{--display:flex;--border-radius:calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio));--padding-top:calc(0.5rem * var(--ratio));--padding-bottom:calc(0.5rem * var(--ratio));--padding-left:calc(0.5rem * var(--ratio));--padding-right:calc(0.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-1cd2927:not(.elementor-motion-effects-element-type-background), .elementor-3713 .elementor-element.elementor-element-1cd2927 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFDC2E99;}.elementor-3713 .elementor-element.elementor-element-18fce62{border-style:dashed;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-18fce62 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3713 .elementor-element.elementor-element-18fce62 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-3713 .elementor-element.elementor-element-18fce62 .elementor-button{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.5rem * var(--ratio));font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio));padding:calc(0.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(0.25rem * var(--ratio)) calc(0.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-b3c3dd8{--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:space-between;--align-items:stretch;--gap:calc(1.5rem * var(--ratio)) calc(1.5rem * var(--ratio));--row-gap:calc(1.5rem * var(--ratio));--column-gap:calc(1.5rem * var(--ratio));--flex-wrap:wrap;}.elementor-3713 .elementor-element.elementor-element-4019057{--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-start;--gap:calc(1.5rem * var(--ratio)) calc(1.5rem * var(--ratio));--row-gap:calc(1.5rem * var(--ratio));--column-gap:calc(1.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-c6f6e34{--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;--gap:calc(0.5rem * var(--ratio)) calc(0.5rem * var(--ratio));--row-gap:calc(0.5rem * var(--ratio));--column-gap:calc(0.5rem * var(--ratio));--overlay-opacity:1;--border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));--padding-top:calc(1.25rem * var(--ratio));--padding-bottom:calc(1.25rem * var(--ratio));--padding-left:calc(1.25rem * var(--ratio));--padding-right:calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-c6f6e34:not(.elementor-motion-effects-element-type-background), .elementor-3713 .elementor-element.elementor-element-c6f6e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.latusa.vn/wp-content/uploads/2026/10/8e29d1b827805cff4bdf66e64e6a9b72b1c72b05.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3713 .elementor-element.elementor-element-c6f6e34::before, .elementor-3713 .elementor-element.elementor-element-c6f6e34 > .elementor-background-video-container::before, .elementor-3713 .elementor-element.elementor-element-c6f6e34 > .e-con-inner > .elementor-background-video-container::before, .elementor-3713 .elementor-element.elementor-element-c6f6e34 > .elementor-background-slideshow::before, .elementor-3713 .elementor-element.elementor-element-c6f6e34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3713 .elementor-element.elementor-element-c6f6e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #03030200 50%, var( --e-global-color-accent ) 100%);}.elementor-3713 .elementor-element.elementor-element-3e605c4 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.25rem * var(--ratio));font-weight:700;color:var( --e-global-color-text );}.elementor-3713 .elementor-element.elementor-element-cfacb3c .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(0.875rem * var(--ratio));font-weight:400;line-height:calc(1.25rem * var(--ratio));color:var( --e-global-color-text );}.elementor-3713 .elementor-element.elementor-element-c67c282{--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;--gap:calc(0.5rem * var(--ratio)) calc(0.5rem * var(--ratio));--row-gap:calc(0.5rem * var(--ratio));--column-gap:calc(0.5rem * var(--ratio));--overlay-opacity:1;--border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));--padding-top:calc(1.25rem * var(--ratio));--padding-bottom:calc(1.25rem * var(--ratio));--padding-left:calc(1.25rem * var(--ratio));--padding-right:calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-c67c282:not(.elementor-motion-effects-element-type-background), .elementor-3713 .elementor-element.elementor-element-c67c282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.latusa.vn/wp-content/uploads/2026/09/9e22b019b31780cf127b6f00b0d0f7e3312f10b5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3713 .elementor-element.elementor-element-c67c282::before, .elementor-3713 .elementor-element.elementor-element-c67c282 > .elementor-background-video-container::before, .elementor-3713 .elementor-element.elementor-element-c67c282 > .e-con-inner > .elementor-background-video-container::before, .elementor-3713 .elementor-element.elementor-element-c67c282 > .elementor-background-slideshow::before, .elementor-3713 .elementor-element.elementor-element-c67c282 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3713 .elementor-element.elementor-element-c67c282 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #03030200 50%, var( --e-global-color-accent ) 100%);}.elementor-3713 .elementor-element.elementor-element-932bf64 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.25rem * var(--ratio));font-weight:700;color:var( --e-global-color-text );}.elementor-3713 .elementor-element.elementor-element-a0d447f .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(0.875rem * var(--ratio));font-weight:400;line-height:calc(1.25rem * var(--ratio));color:var( --e-global-color-text );}.elementor-3713 .elementor-element.elementor-element-2764b20{--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;--gap:calc(0.5rem * var(--ratio)) calc(0.5rem * var(--ratio));--row-gap:calc(0.5rem * var(--ratio));--column-gap:calc(0.5rem * var(--ratio));--overlay-opacity:1;--border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));--padding-top:calc(1.25rem * var(--ratio));--padding-bottom:calc(1.25rem * var(--ratio));--padding-left:calc(1.25rem * var(--ratio));--padding-right:calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-2764b20:not(.elementor-motion-effects-element-type-background), .elementor-3713 .elementor-element.elementor-element-2764b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.latusa.vn/wp-content/uploads/2026/10/3614aa3a4e321a136577708a24aa5aa17b1cd1d8.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3713 .elementor-element.elementor-element-2764b20::before, .elementor-3713 .elementor-element.elementor-element-2764b20 > .elementor-background-video-container::before, .elementor-3713 .elementor-element.elementor-element-2764b20 > .e-con-inner > .elementor-background-video-container::before, .elementor-3713 .elementor-element.elementor-element-2764b20 > .elementor-background-slideshow::before, .elementor-3713 .elementor-element.elementor-element-2764b20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3713 .elementor-element.elementor-element-2764b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #03030200 50%, var( --e-global-color-accent ) 100%);}.elementor-3713 .elementor-element.elementor-element-2764b20.e-con{--align-self:stretch;}.elementor-3713 .elementor-element.elementor-element-88e2de5 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(2rem * var(--ratio));font-weight:700;color:var( --e-global-color-text );}.elementor-3713 .elementor-element.elementor-element-ea52764 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1rem * var(--ratio));font-weight:400;line-height:calc(1.5rem * var(--ratio));color:var( --e-global-color-text );}.elementor-3713 .elementor-element.elementor-element-0f2a7de{--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-start;--gap:calc(1.5rem * var(--ratio)) calc(1.5rem * var(--ratio));--row-gap:calc(1.5rem * var(--ratio));--column-gap:calc(1.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-4494d9b{--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;--gap:calc(0.5rem * var(--ratio)) calc(0.5rem * var(--ratio));--row-gap:calc(0.5rem * var(--ratio));--column-gap:calc(0.5rem * var(--ratio));--overlay-opacity:1;--border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));--padding-top:calc(1.25rem * var(--ratio));--padding-bottom:calc(1.25rem * var(--ratio));--padding-left:calc(1.25rem * var(--ratio));--padding-right:calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-4494d9b:not(.elementor-motion-effects-element-type-background), .elementor-3713 .elementor-element.elementor-element-4494d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.latusa.vn/wp-content/uploads/2026/10/fb58aca271be9f68e002c92c2ce58898cf592f91.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3713 .elementor-element.elementor-element-4494d9b::before, .elementor-3713 .elementor-element.elementor-element-4494d9b > .elementor-background-video-container::before, .elementor-3713 .elementor-element.elementor-element-4494d9b > .e-con-inner > .elementor-background-video-container::before, .elementor-3713 .elementor-element.elementor-element-4494d9b > .elementor-background-slideshow::before, .elementor-3713 .elementor-element.elementor-element-4494d9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3713 .elementor-element.elementor-element-4494d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #03030200 50%, var( --e-global-color-accent ) 100%);}.elementor-3713 .elementor-element.elementor-element-bf16c57 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.25rem * var(--ratio));font-weight:700;color:var( --e-global-color-text );}.elementor-3713 .elementor-element.elementor-element-3427f55 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(0.875rem * var(--ratio));font-weight:400;line-height:calc(1.25rem * var(--ratio));color:var( --e-global-color-text );}.elementor-3713 .elementor-element.elementor-element-3755310{--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;--gap:calc(0.5rem * var(--ratio)) calc(0.5rem * var(--ratio));--row-gap:calc(0.5rem * var(--ratio));--column-gap:calc(0.5rem * var(--ratio));--overlay-opacity:1;--border-radius:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));--padding-top:calc(1.25rem * var(--ratio));--padding-bottom:calc(1.25rem * var(--ratio));--padding-left:calc(1.25rem * var(--ratio));--padding-right:calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-3755310:not(.elementor-motion-effects-element-type-background), .elementor-3713 .elementor-element.elementor-element-3755310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.latusa.vn/wp-content/uploads/2026/10/712cc2fc95d205d943992962cd0c5488740f6468-scaled.webp");background-position:0px 20%;background-repeat:no-repeat;background-size:cover;}.elementor-3713 .elementor-element.elementor-element-3755310::before, .elementor-3713 .elementor-element.elementor-element-3755310 > .elementor-background-video-container::before, .elementor-3713 .elementor-element.elementor-element-3755310 > .e-con-inner > .elementor-background-video-container::before, .elementor-3713 .elementor-element.elementor-element-3755310 > .elementor-background-slideshow::before, .elementor-3713 .elementor-element.elementor-element-3755310 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3713 .elementor-element.elementor-element-3755310 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #03030200 50%, var( --e-global-color-accent ) 100%);}.elementor-3713 .elementor-element.elementor-element-b497c81 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.25rem * var(--ratio));font-weight:700;color:var( --e-global-color-text );}.elementor-3713 .elementor-element.elementor-element-ffcf7d6 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(0.875rem * var(--ratio));font-weight:400;line-height:calc(1.25rem * var(--ratio));color:var( --e-global-color-text );}.elementor-3713 .elementor-element.elementor-element-7e44ff7{--display:flex;--padding-top:calc(6.25rem * var(--ratio));--padding-bottom:calc(8.75rem * var(--ratio));--padding-left:calc(2rem * var(--ratio));--padding-right:calc(2rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-e833e7e{--display:flex;--min-height:calc(34.25rem * var(--ratio));--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;border-style:dashed;--border-style:dashed;border-width:calc(3px* var(--ratio)) calc(3px* var(--ratio)) calc(3px* var(--ratio)) calc(3px* var(--ratio));--border-top-width:calc(3px* var(--ratio));--border-right-width:calc(3px* var(--ratio));--border-bottom-width:calc(3px* var(--ratio));--border-left-width:calc(3px* var(--ratio));border-color:#F1AC34;--border-color:#F1AC34;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--padding-top:0;--padding-bottom:0;--padding-left:calc(3.75rem * var(--ratio));--padding-right:0;}.elementor-3713 .elementor-element.elementor-element-e833e7e:not(.elementor-motion-effects-element-type-background), .elementor-3713 .elementor-element.elementor-element-e833e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-20fd9bd{--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;--gap:calc(1.5rem * var(--ratio)) calc(1.5rem * var(--ratio));--row-gap:calc(1.5rem * var(--ratio));--column-gap:calc(1.5rem * var(--ratio));--flex-wrap:wrap;--padding-top:calc(3.75rem * var(--ratio));--padding-bottom:calc(3.75rem * var(--ratio));--padding-left:0;--padding-right:0;}.elementor-3713 .elementor-element.elementor-element-45a7f78{padding:calc(0.25rem * var(--ratio)) calc(1rem * var(--ratio)) calc(0.25rem * var(--ratio)) calc(1rem * var(--ratio));border-radius:calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-45a7f78.elementor-element{--align-self:flex-start;}.elementor-3713 .elementor-element.elementor-element-45a7f78 .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-3713 .elementor-element.elementor-element-45a7f78.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-45a7f78.elementor-view-framed .elementor-icon, .elementor-3713 .elementor-element.elementor-element-45a7f78.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-3713 .elementor-element.elementor-element-45a7f78 .elementor-icon{font-size:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-45a7f78 .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-45a7f78 .elementor-icon-box-title a{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(0.875rem * var(--ratio));font-weight:700;text-transform:uppercase;}.elementor-3713 .elementor-element.elementor-element-45a7f78 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-45a7f78:has(:hover) .elementor-icon-box-title,
					 .elementor-3713 .elementor-element.elementor-element-45a7f78:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-4def654{--display:flex;--gap:calc(1.5rem* var(--ratio)) calc(1.5rem* var(--ratio));--row-gap:calc(1.5rem* var(--ratio));--column-gap:calc(1.5rem* var(--ratio));--flex-wrap:nowrap;}.elementor-3713 .elementor-element.elementor-element-bb97cb8 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(2.5rem* var(--ratio));font-weight:700;line-height:calc(2.75rem * var(--ratio));color:var( --e-global-color-text );}.elementor-3713 .elementor-element.elementor-element-c18e915{--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:flex-start;--align-items:center;--gap:calc(0.5rem* var(--ratio)) calc(0.5rem* var(--ratio));--row-gap:calc(0.5rem* var(--ratio));--column-gap:calc(0.5rem* var(--ratio));--flex-wrap:wrap;}.elementor-3713 .elementor-element.elementor-element-4951b19 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.25rem * var(--ratio));font-weight:600;color:#FFFFFFCC;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3713 .elementor-element.elementor-element-9fe9747 .elementor-icon-wrapper{text-align:center;}.elementor-3713 .elementor-element.elementor-element-9fe9747.elementor-view-stacked .elementor-icon{background-color:#FFFFFFCC;}.elementor-3713 .elementor-element.elementor-element-9fe9747.elementor-view-framed .elementor-icon, .elementor-3713 .elementor-element.elementor-element-9fe9747.elementor-view-default .elementor-icon{color:#FFFFFFCC;border-color:#FFFFFFCC;}.elementor-3713 .elementor-element.elementor-element-9fe9747.elementor-view-framed .elementor-icon, .elementor-3713 .elementor-element.elementor-element-9fe9747.elementor-view-default .elementor-icon svg{fill:#FFFFFFCC;}.elementor-3713 .elementor-element.elementor-element-9fe9747 .elementor-icon{font-size:calc(0.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-9fe9747 .elementor-icon svg{height:calc(0.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-0989938 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.25rem * var(--ratio));font-weight:600;color:#FFFFFFCC;}.elementor-3713 .elementor-element.elementor-element-1b2e5cf .elementor-icon-wrapper{text-align:center;}.elementor-3713 .elementor-element.elementor-element-1b2e5cf.elementor-view-stacked .elementor-icon{background-color:#FFFFFFCC;}.elementor-3713 .elementor-element.elementor-element-1b2e5cf.elementor-view-framed .elementor-icon, .elementor-3713 .elementor-element.elementor-element-1b2e5cf.elementor-view-default .elementor-icon{color:#FFFFFFCC;border-color:#FFFFFFCC;}.elementor-3713 .elementor-element.elementor-element-1b2e5cf.elementor-view-framed .elementor-icon, .elementor-3713 .elementor-element.elementor-element-1b2e5cf.elementor-view-default .elementor-icon svg{fill:#FFFFFFCC;}.elementor-3713 .elementor-element.elementor-element-1b2e5cf .elementor-icon{font-size:calc(0.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-1b2e5cf .elementor-icon svg{height:calc(0.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-4cd257c .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.25rem * var(--ratio));font-weight:600;color:#FFFFFFCC;}.elementor-3713 .elementor-element.elementor-element-b304ef3 .elementor-icon-wrapper{text-align:center;}.elementor-3713 .elementor-element.elementor-element-b304ef3.elementor-view-stacked .elementor-icon{background-color:#FFFFFFCC;}.elementor-3713 .elementor-element.elementor-element-b304ef3.elementor-view-framed .elementor-icon, .elementor-3713 .elementor-element.elementor-element-b304ef3.elementor-view-default .elementor-icon{color:#FFFFFFCC;border-color:#FFFFFFCC;}.elementor-3713 .elementor-element.elementor-element-b304ef3.elementor-view-framed .elementor-icon, .elementor-3713 .elementor-element.elementor-element-b304ef3.elementor-view-default .elementor-icon svg{fill:#FFFFFFCC;}.elementor-3713 .elementor-element.elementor-element-b304ef3 .elementor-icon{font-size:calc(0.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-b304ef3 .elementor-icon svg{height:calc(0.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-7f8a764 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.25rem * var(--ratio));font-weight:600;color:#FFFFFFCC;}.elementor-3713 .elementor-element.elementor-element-30dd521{--display:flex;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3713 .elementor-element.elementor-element-91a2f87{width:var( --container-widget-width, calc(35rem * var(--ratio)) );max-width:calc(35rem * var(--ratio));--container-widget-width:calc(35rem * var(--ratio));--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-icon-size:15px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-button span{gap:calc(0.75rem* var(--ratio));}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-labels-inline .elementor-field-group > label{padding-left:4px;}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-labels-inline .elementor-field-group > label{padding-right:4px;}body .elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-labels-above .elementor-field-group > label{padding-bottom:4px;}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-field-group > label{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(0.875rem* var(--ratio));font-weight:600;line-height:calc(1.25rem* var(--ratio));}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-field-group .elementor-field{color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-field-group .elementor-field, .elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-field-subgroup label{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(0.875rem* var(--ratio));font-weight:400;line-height:calc(1.25rem* var(--ratio));}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-text );border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-text );border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-button{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.25rem * var(--ratio));font-weight:700;border-radius:calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-91a2f87 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-91a2f87 .e-form__buttons__wrapper__button-previous{background-color:#FFFFEC;color:#E7B0B0;}.elementor-3713 .elementor-element.elementor-element-91a2f87 .e-form__buttons__wrapper__button-next:hover{color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-button[type="submit"]:hover{color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-91a2f87 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3713 .elementor-element.elementor-element-89ab98c{--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;--margin-top:0;--margin-bottom:0;--margin-left:calc(-4rem * var(--ratio));--margin-right:0;}.elementor-3713 .elementor-element.elementor-element-b139056{width:var( --container-widget-width, calc(10rem * var(--ratio)) );max-width:calc(10rem * var(--ratio));--container-widget-width:calc(10rem * var(--ratio));--container-widget-flex-grow:0;top:calc(1.75rem * var(--ratio));z-index:1;}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-b139056{left:calc(5.5rem * var(--ratio));}body.rtl .elementor-3713 .elementor-element.elementor-element-b139056{right:calc(5.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-b139056 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-3713 .elementor-element.elementor-element-8ea2574{width:100%;max-width:100%;z-index:2;}.elementor-3713 .elementor-element.elementor-element-8ea2574 img{width:100%;height:calc(32rem * var(--ratio));object-fit:cover;object-position:bottom center;}.elementor-3713 .elementor-element.elementor-element-4a750c1{--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;--align-items:center;--gap:calc(8.75rem * var(--ratio)) calc(8.75rem * var(--ratio));--row-gap:calc(8.75rem * var(--ratio));--column-gap:calc(8.75rem * var(--ratio));--border-radius:0 0 calc(6.25rem * var(--ratio)) calc(6.25rem * var(--ratio));--padding-top:0;--padding-bottom:calc(8.75rem * var(--ratio));--padding-left:calc(2rem * var(--ratio));--padding-right:calc(2rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-4a750c1:not(.elementor-motion-effects-element-type-background), .elementor-3713 .elementor-element.elementor-element-4a750c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 50%, #FFDC2ECC 100%);}.elementor-3713 .elementor-element.elementor-element-369d123{--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-start;--gap:calc(3.75rem * var(--ratio)) calc(3.75rem * var(--ratio));--row-gap:calc(3.75rem * var(--ratio));--column-gap:calc(3.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-5d5df1e{--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:flex-start;--align-items:center;--gap:calc(2rem * var(--ratio)) calc(2rem * var(--ratio));--row-gap:calc(2rem * var(--ratio));--column-gap:calc(2rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-4b4cf9e{background-color:var( --e-global-color-accent );padding:calc(0.25rem * var(--ratio)) calc(1rem * var(--ratio)) calc(0.25rem * var(--ratio)) calc(1rem * var(--ratio));border-radius:calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio)) calc(62.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-4b4cf9e .elementor-icon-box-wrapper{align-items:center;gap:8px;}.elementor-3713 .elementor-element.elementor-element-4b4cf9e .elementor-icon{font-size:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-4b4cf9e .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-4b4cf9e .elementor-icon-box-title a{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(0.875rem * var(--ratio));font-weight:700;text-transform:uppercase;}.elementor-3713 .elementor-element.elementor-element-ded0128 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(3rem * var(--ratio));font-weight:700;color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-9bfa84b{width:var( --container-widget-width, calc(52rem * var(--ratio)) );max-width:calc(52rem * var(--ratio));--container-widget-width:calc(52rem * var(--ratio));--container-widget-flex-grow:0;text-align:center;font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.125rem * var(--ratio));font-weight:600;line-height:calc(1.5rem * var(--ratio));color:#98A2B3;}.elementor-3713 .elementor-element.elementor-element-9bfa84b p{margin-block-end:0px;}.elementor-3713 .elementor-element.elementor-element-f778820{--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:space-between;--gap:calc(1rem * var(--ratio)) calc(1rem * var(--ratio));--row-gap:calc(1rem * var(--ratio));--column-gap:calc(1rem * var(--ratio));--flex-wrap:wrap;}.elementor-3713 .elementor-element.elementor-element-f7e7508{width:var( --container-widget-width, calc(100% - 31rem * var(--ratio)) );max-width:calc(100% - 31rem * var(--ratio));--container-widget-width:calc(100% - 31rem * var(--ratio));--container-widget-flex-grow:0;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3713 .elementor-element.elementor-element-0b26ffa{--grid-columns:1;--grid-row-gap:calc(1rem * var(--ratio));width:var( --container-widget-width, calc(30rem * var(--ratio)) );max-width:calc(30rem * var(--ratio));--container-widget-width:calc(30rem * var(--ratio));--container-widget-flex-grow:0;}.elementor-3713 .elementor-element.elementor-element-d9a4cd4{--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:space-between;--align-items:flex-start;--gap:calc(1.5rem * var(--ratio)) calc(1.5rem * var(--ratio));--row-gap:calc(1.5rem * var(--ratio));--column-gap:calc(1.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-5e6d5ca{width:var( --container-widget-width, calc((100% - 4.5rem * var(--ratio)) / 4) );max-width:calc((100% - 4.5rem * var(--ratio)) / 4);--container-widget-width:calc((100% - 4.5rem * var(--ratio)) / 4);--container-widget-flex-grow:0;}.elementor-3713 .elementor-element.elementor-element-5e6d5ca .elementor-icon-box-wrapper{gap:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-5e6d5ca .elementor-icon{font-size:calc(3.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-5e6d5ca .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-5e6d5ca .elementor-icon-box-title a{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.4rem * var(--ratio));font-weight:600;line-height:calc(2rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-5e6d5ca .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-5e6d5ca:has(:hover) .elementor-icon-box-title,
					 .elementor-3713 .elementor-element.elementor-element-5e6d5ca:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-5e6d5ca .elementor-icon-box-description{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1rem * var(--ratio));font-weight:400;line-height:calc(1.5rem * var(--ratio));color:#03030280;}.elementor-3713 .elementor-element.elementor-element-290420b{width:var( --container-widget-width, calc((100% - 4.5rem * var(--ratio)) / 4) );max-width:calc((100% - 4.5rem * var(--ratio)) / 4);--container-widget-width:calc((100% - 4.5rem * var(--ratio)) / 4);--container-widget-flex-grow:0;}.elementor-3713 .elementor-element.elementor-element-290420b .elementor-icon-box-wrapper{gap:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-290420b .elementor-icon{font-size:calc(3.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-290420b .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-290420b .elementor-icon-box-title a{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.4rem * var(--ratio));font-weight:600;line-height:calc(2rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-290420b .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-290420b:has(:hover) .elementor-icon-box-title,
					 .elementor-3713 .elementor-element.elementor-element-290420b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-290420b .elementor-icon-box-description{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1rem * var(--ratio));font-weight:400;line-height:calc(1.5rem * var(--ratio));color:#03030280;}.elementor-3713 .elementor-element.elementor-element-16ef7c6{width:var( --container-widget-width, calc((100% - 4.5rem * var(--ratio)) / 4) );max-width:calc((100% - 4.5rem * var(--ratio)) / 4);--container-widget-width:calc((100% - 4.5rem * var(--ratio)) / 4);--container-widget-flex-grow:0;}.elementor-3713 .elementor-element.elementor-element-16ef7c6 .elementor-icon-box-wrapper{gap:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-16ef7c6 .elementor-icon{font-size:calc(3.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-16ef7c6 .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-16ef7c6 .elementor-icon-box-title a{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.4rem * var(--ratio));font-weight:600;line-height:calc(2rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-16ef7c6 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-16ef7c6:has(:hover) .elementor-icon-box-title,
					 .elementor-3713 .elementor-element.elementor-element-16ef7c6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-16ef7c6 .elementor-icon-box-description{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1rem * var(--ratio));font-weight:400;line-height:calc(1.5rem * var(--ratio));color:#03030280;}.elementor-3713 .elementor-element.elementor-element-430e311{width:var( --container-widget-width, calc((100% - 4.5rem * var(--ratio)) / 4) );max-width:calc((100% - 4.5rem * var(--ratio)) / 4);--container-widget-width:calc((100% - 4.5rem * var(--ratio)) / 4);--container-widget-flex-grow:0;}.elementor-3713 .elementor-element.elementor-element-430e311 .elementor-icon-box-wrapper{gap:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-430e311 .elementor-icon{font-size:calc(3.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-430e311 .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-430e311 .elementor-icon-box-title a{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1.4rem * var(--ratio));font-weight:600;line-height:calc(2rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-430e311 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-430e311:has(:hover) .elementor-icon-box-title,
					 .elementor-3713 .elementor-element.elementor-element-430e311:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-3713 .elementor-element.elementor-element-430e311 .elementor-icon-box-description{font-family:"SVN-Gilroy", Sans-serif;font-size:calc(1rem * var(--ratio));font-weight:400;line-height:calc(1.5rem * var(--ratio));color:#03030280;}:root{--page-title-display:none;}@media(max-width:1215px){.elementor-3713 .elementor-element.elementor-element-c64e5c8{--padding-top:calc(6.25rem * var(--ratio));--padding-bottom:calc(6.25rem * var(--ratio));--padding-left:0;--padding-right:0;}.elementor-3713 .elementor-element.elementor-element-5247442{--e-transform-translateX:-40%;}.elementor-3713 .elementor-element.elementor-element-6bd9f32{--e-transform-translateX:-80%;--e-transform-translateY:calc(4rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-1e1d6c6{--e-transform-translateX:40%;}.elementor-3713 .elementor-element.elementor-element-24fe247{--e-transform-translateX:-4vw;--e-transform-translateY:-50%;top:0px;}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-24fe247{left:0px;}body.rtl .elementor-3713 .elementor-element.elementor-element-24fe247{right:0px;}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-b139056{left:calc(4rem * var(--ratio));}body.rtl .elementor-3713 .elementor-element.elementor-element-b139056{right:calc(4rem * var(--ratio));}}@media(min-width:768px){.elementor-3713 .elementor-element.elementor-element-c64e5c8{--width:100%;}.elementor-3713 .elementor-element.elementor-element-ace5e9c{--width:calc(68rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-68bd249{--width:calc(58rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-a665077{--width:auto;}.elementor-3713 .elementor-element.elementor-element-c927578{--width:calc(4.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-b30bbe6{--width:calc(3.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-aaa8804{--width:calc(1.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-9510f3a{--width:auto;}.elementor-3713 .elementor-element.elementor-element-0cb5636{--width:calc(68rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-7478984{--width:calc(18rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-1cd2927{--width:auto;}.elementor-3713 .elementor-element.elementor-element-4019057{--width:calc(20rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-c6f6e34{--width:100%;}.elementor-3713 .elementor-element.elementor-element-c67c282{--width:100%;}.elementor-3713 .elementor-element.elementor-element-2764b20{--width:calc(100% - 43rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-0f2a7de{--width:calc(20rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-4494d9b{--width:100%;}.elementor-3713 .elementor-element.elementor-element-3755310{--width:100%;}.elementor-3713 .elementor-element.elementor-element-e833e7e{--width:100%;}.elementor-3713 .elementor-element.elementor-element-20fd9bd{--width:calc(40rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-c18e915{--width:100%;}.elementor-3713 .elementor-element.elementor-element-89ab98c{--width:calc(100% - 36rem * var(--ratio));}}@media(max-width:1023px) and (min-width:768px){.elementor-3713 .elementor-element.elementor-element-c64e5c8{--width:100%;}.elementor-3713 .elementor-element.elementor-element-b80dade{--content-width:100%;}.elementor-3713 .elementor-element.elementor-element-ace5e9c{--width:100%;}.elementor-3713 .elementor-element.elementor-element-68bd249{--width:100%;}.elementor-3713 .elementor-element.elementor-element-a665077{--width:auto;}.elementor-3713 .elementor-element.elementor-element-c927578{--width:calc(2.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-b30bbe6{--width:calc(1.85rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-aaa8804{--width:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-0cb5636{--width:100%;}.elementor-3713 .elementor-element.elementor-element-7478984{--width:calc(10rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-4019057{--width:100%;}.elementor-3713 .elementor-element.elementor-element-2764b20{--width:100%;}.elementor-3713 .elementor-element.elementor-element-0f2a7de{--width:100%;}.elementor-3713 .elementor-element.elementor-element-e833e7e{--width:100%;}.elementor-3713 .elementor-element.elementor-element-20fd9bd{--width:100%;}.elementor-3713 .elementor-element.elementor-element-89ab98c{--width:100%;}}@media(max-width:1023px){.elementor-3713 .elementor-element.elementor-element-80a65fb{--min-height:0;--gap:calc(1.5rem * var(--ratio)) calc(1.5rem * var(--ratio));--row-gap:calc(1.5rem * var(--ratio));--column-gap:calc(1.5rem * var(--ratio));--padding-top:calc(12rem * var(--ratio));--padding-bottom:calc(7.5rem * var(--ratio));--padding-left:calc(1rem * var(--ratio));--padding-right:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-33ea49d .elementor-heading-title{font-size:calc(0.875rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-7d7fd32 .elementor-heading-title{font-size:calc(2rem * var(--ratio));line-height:calc(2.5rem * var(--ratio));letter-spacing:-2px;}.elementor-3713 .elementor-element.elementor-element-2f8537a{font-size:calc(0.875rem * var(--ratio));line-height:calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-c64e5c8{--margin-top:calc(-3rem * var(--ratio));--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:calc(15rem * var(--ratio));--padding-left:0;--padding-right:0;}.elementor-3713 .elementor-element.elementor-element-b80dade{--gap:calc(8.75rem * var(--ratio)) calc(8.75rem * var(--ratio));--row-gap:calc(8.75rem * var(--ratio));--column-gap:calc(8.75rem * var(--ratio));--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3713 .elementor-element.elementor-element-ace5e9c{--min-height:0;--padding-top:calc(4rem * var(--ratio));--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3713 .elementor-element.elementor-element-68bd249{--min-height:100%;--gap:calc(1rem * var(--ratio))  calc(1rem * var(--ratio));--row-gap:calc(1rem * var(--ratio));--column-gap:calc(1rem * var(--ratio));--padding-top:calc(6.25rem * var(--ratio));--padding-bottom:0;--padding-left:calc(1rem * var(--ratio));--padding-right:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-3b62751{padding:calc(0.25rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.25rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-3b62751 .elementor-icon{font-size:calc(0.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-3b62751 .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-3b62751 .elementor-icon-box-title a{font-size:calc(0.75rem * var(--ratio));}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-c927578{right:calc(-2.5rem * var(--ratio));}body.rtl .elementor-3713 .elementor-element.elementor-element-c927578{left:calc(-2.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-c927578{bottom:calc(-0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-b30bbe6{--min-height:calc(1.85rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-aaa8804{--min-height:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-83026d0{text-align:center;}.elementor-3713 .elementor-element.elementor-element-83026d0 .elementor-heading-title{font-size:calc(2rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-3dadabe .elementor-button{font-size:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-5247442{--e-transform-translateX:0%;--e-transform-translateY:0px;--container-widget-width:calc(4rem * var(--ratio));--container-widget-flex-grow:0;width:var( --container-widget-width, calc(4rem * var(--ratio)) );max-width:calc(4rem * var(--ratio));top:0%;}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-5247442{left:0%;}body.rtl .elementor-3713 .elementor-element.elementor-element-5247442{right:0%;}.elementor-3713 .elementor-element.elementor-element-5247442 img{height:calc(4rem * var(--ratio));border-radius:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-6bd9f32{--e-transform-translateX:0%;--e-transform-translateY:0;--container-widget-width:calc(4rem * var(--ratio));--container-widget-flex-grow:0;width:var( --container-widget-width, calc(4rem * var(--ratio)) );max-width:calc(4rem * var(--ratio));top:10%;}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-6bd9f32{right:2%;}body.rtl .elementor-3713 .elementor-element.elementor-element-6bd9f32{left:2%;}.elementor-3713 .elementor-element.elementor-element-6bd9f32 img{height:calc(4rem * var(--ratio));border-radius:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-1e1d6c6{--e-transform-translateX:0%;--e-transform-translateY:100%;--container-widget-width:calc(4rem * var(--ratio));--container-widget-flex-grow:0;width:var( --container-widget-width, calc(4rem * var(--ratio)) );max-width:calc(4rem * var(--ratio));bottom:0%;}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-1e1d6c6{right:0%;}body.rtl .elementor-3713 .elementor-element.elementor-element-1e1d6c6{left:0%;}.elementor-3713 .elementor-element.elementor-element-1e1d6c6 img{height:calc(4rem * var(--ratio));border-radius:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-15ef482{--e-transform-translateX:0%;--e-transform-translateY:calc(10rem * var(--ratio));--container-widget-width:calc(4rem * var(--ratio));--container-widget-flex-grow:0;width:var( --container-widget-width, calc(4rem * var(--ratio)) );max-width:calc(4rem * var(--ratio));bottom:0%;}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-15ef482{left:24%;}body.rtl .elementor-3713 .elementor-element.elementor-element-15ef482{right:24%;}.elementor-3713 .elementor-element.elementor-element-15ef482 img{height:calc(4rem * var(--ratio));border-radius:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-0cb5636{--min-height:60%;--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;--align-items:stretch;--gap:calc(0.5rem * var(--ratio)) calc(0.5rem * var(--ratio));--row-gap:calc(0.5rem * var(--ratio));--column-gap:calc(0.5rem * var(--ratio));--flex-wrap:wrap;--padding-top:0;--padding-bottom:0;--padding-left:calc(1rem * var(--ratio));--padding-right:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-24fe247{--e-transform-translateX:8vw;--e-transform-translateY:0%;--container-widget-width:calc(6.25rem * var(--ratio));--container-widget-flex-grow:0;width:var( --container-widget-width, calc(6.25rem * var(--ratio)) );max-width:calc(6.25rem * var(--ratio));top:0px;}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-24fe247{left:0px;}body.rtl .elementor-3713 .elementor-element.elementor-element-24fe247{right:0px;}.elementor-3713 .elementor-element.elementor-element-24fe247 img{height:calc(6.25rem * var(--ratio));border-radius:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-2f6c011{--e-transform-translateX:4%;--e-transform-translateY:calc(-8rem * var(--ratio));--container-widget-width:calc(5rem * var(--ratio));--container-widget-flex-grow:0;width:var( --container-widget-width, calc(5rem * var(--ratio)) );max-width:calc(5rem * var(--ratio));bottom:0px;}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-2f6c011{left:0%;}body.rtl .elementor-3713 .elementor-element.elementor-element-2f6c011{right:0%;}.elementor-3713 .elementor-element.elementor-element-2f6c011 img{height:calc(5rem * var(--ratio));border-radius:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-14c9a17{--e-transform-translateY:calc(-5rem * var(--ratio));--container-widget-width:calc(5rem * var(--ratio));--container-widget-flex-grow:0;width:var( --container-widget-width, calc(5rem * var(--ratio)) );max-width:calc(5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-14c9a17 img{height:calc(5rem * var(--ratio));border-radius:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-a0a46f0{--padding-top:calc(3.75rem * var(--ratio));--padding-bottom:calc(3.75rem * var(--ratio));--padding-left:calc(1rem * var(--ratio));--padding-right:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-3d8571b{font-size:calc(0.875rem * var(--ratio));line-height:calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-7478984{--min-height:calc(10rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-ec3e922{--gap:calc(1.5rem * var(--ratio)) calc(1.5rem * var(--ratio));--row-gap:calc(1.5rem * var(--ratio));--column-gap:calc(1.5rem * var(--ratio));--border-radius:calc(2.5rem * var(--ratio)) calc(2.5rem * var(--ratio)) 0 0;--padding-top:calc(3.75rem * var(--ratio));--padding-bottom:0;--padding-left:calc(1rem * var(--ratio));--padding-right:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-7680484{--gap:calc(1rem * var(--ratio)) calc(1rem * var(--ratio));--row-gap:calc(1rem * var(--ratio));--column-gap:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-63f2fe5{padding:calc(0.25rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.25rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-63f2fe5 .elementor-icon{font-size:calc(0.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-63f2fe5 .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-63f2fe5 .elementor-icon-box-title a{font-size:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-106294a{text-align:center;}.elementor-3713 .elementor-element.elementor-element-106294a .elementor-heading-title{font-size:calc(2rem * var(--ratio));line-height:calc(2.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-7eeb0e9{font-size:calc(0.875rem * var(--ratio));line-height:calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-18fce62 .elementor-button{font-size:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-b3c3dd8{--gap:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));--row-gap:calc(0.75rem * var(--ratio));--column-gap:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-4019057{--gap:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));--row-gap:calc(0.75rem * var(--ratio));--column-gap:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-c6f6e34{--min-height:calc(15rem * var(--ratio));--border-radius:calc(1rem * var(--ratio)) calc(1rem * var(--ratio)) calc(1rem * var(--ratio)) calc(1rem * var(--ratio));--padding-top:calc(1rem * var(--ratio));--padding-bottom:calc(1rem * var(--ratio));--padding-left:calc(1rem * var(--ratio));--padding-right:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-3e605c4 .elementor-heading-title{font-size:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-cfacb3c .elementor-heading-title{font-size:calc(0.75rem * var(--ratio));line-height:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-c67c282{--min-height:calc(15rem * var(--ratio));--border-radius:calc(1rem * var(--ratio)) calc(1rem * var(--ratio)) calc(1rem * var(--ratio)) calc(1rem * var(--ratio));--padding-top:calc(1rem * var(--ratio));--padding-bottom:calc(1rem * var(--ratio));--padding-left:calc(1rem * var(--ratio));--padding-right:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-932bf64 .elementor-heading-title{font-size:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-a0d447f .elementor-heading-title{font-size:calc(0.75rem * var(--ratio));line-height:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-2764b20{--min-height:calc(15rem * var(--ratio));--padding-top:calc(1rem * var(--ratio));--padding-bottom:calc(1rem * var(--ratio));--padding-left:calc(1rem * var(--ratio));--padding-right:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-88e2de5 .elementor-heading-title{font-size:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-ea52764 .elementor-heading-title{font-size:calc(0.75rem * var(--ratio));line-height:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-0f2a7de{--gap:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));--row-gap:calc(0.75rem * var(--ratio));--column-gap:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-4494d9b{--min-height:calc(15rem * var(--ratio));--border-radius:calc(1rem * var(--ratio)) calc(1rem * var(--ratio)) calc(1rem * var(--ratio)) calc(1rem * var(--ratio));--padding-top:calc(1rem * var(--ratio));--padding-bottom:calc(1rem * var(--ratio));--padding-left:calc(1rem * var(--ratio));--padding-right:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-bf16c57 .elementor-heading-title{font-size:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-3427f55 .elementor-heading-title{font-size:calc(0.75rem * var(--ratio));line-height:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-3755310{--min-height:calc(15rem * var(--ratio));--border-radius:calc(1rem * var(--ratio)) calc(1rem * var(--ratio)) calc(1rem * var(--ratio)) calc(1rem * var(--ratio));--padding-top:calc(1rem * var(--ratio));--padding-bottom:calc(1rem * var(--ratio));--padding-left:calc(1rem * var(--ratio));--padding-right:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-3755310:not(.elementor-motion-effects-element-type-background), .elementor-3713 .elementor-element.elementor-element-3755310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 20%;}.elementor-3713 .elementor-element.elementor-element-b497c81 .elementor-heading-title{font-size:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-ffcf7d6 .elementor-heading-title{font-size:calc(0.75rem * var(--ratio));line-height:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-7e44ff7{--padding-top:calc(3.75rem * var(--ratio));--padding-bottom:calc(3.75rem * var(--ratio));--padding-left:calc(1rem * var(--ratio));--padding-right:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-e833e7e{--min-height:0px;--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;--align-items:center;--gap:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));--row-gap:calc(1.25rem * var(--ratio));--column-gap:calc(1.25rem * var(--ratio));--padding-top:calc(1.5rem * var(--ratio));--padding-bottom:calc(1.5rem * var(--ratio));--padding-left:calc(1.5rem * var(--ratio));--padding-right:calc(1.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-20fd9bd{--gap:calc(1.25rem * var(--ratio)) calc(1.25rem * var(--ratio));--row-gap:calc(1.25rem * var(--ratio));--column-gap:calc(1.25rem * var(--ratio));--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3713 .elementor-element.elementor-element-45a7f78{padding:calc(0.25rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.25rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-45a7f78 .elementor-icon{font-size:calc(0.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-45a7f78 .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-45a7f78 .elementor-icon-box-title a{font-size:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-bb97cb8 .elementor-heading-title{font-size:calc(1.75rem * var(--ratio));line-height:calc(2rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-c18e915{--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;--align-items:center;}.elementor-3713 .elementor-element.elementor-element-4951b19 .elementor-heading-title{font-size:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-9fe9747 .elementor-icon{font-size:calc(0.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-9fe9747 .elementor-icon svg{height:calc(0.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-0989938 .elementor-heading-title{font-size:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-1b2e5cf .elementor-icon{font-size:calc(0.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-1b2e5cf .elementor-icon svg{height:calc(0.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-4cd257c .elementor-heading-title{font-size:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-b304ef3 .elementor-icon{font-size:calc(0.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-b304ef3 .elementor-icon svg{height:calc(0.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-7f8a764 .elementor-heading-title{font-size:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-field-group > label{font-size:calc(0.875rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-field-group .elementor-field, .elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-field-subgroup label{font-size:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-button span{justify-content:start;}.elementor-3713 .elementor-element.elementor-element-91a2f87 .elementor-button{font-size:calc(1.125rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-89ab98c{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-3713 .elementor-element.elementor-element-b139056{--container-widget-width:calc(5rem * var(--ratio));--container-widget-flex-grow:0;width:var( --container-widget-width, calc(5rem * var(--ratio)) );max-width:calc(5rem * var(--ratio));top:calc(0.5rem * var(--ratio));}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-b139056{left:calc(2rem * var(--ratio));}body.rtl .elementor-3713 .elementor-element.elementor-element-b139056{right:calc(2rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-8ea2574 img{height:calc(15rem * var(--ratio));object-fit:contain;}.elementor-3713 .elementor-element.elementor-element-4a750c1{--gap:calc(1.5rem * var(--ratio)) calc(1.5rem * var(--ratio));--row-gap:calc(1.5rem * var(--ratio));--column-gap:calc(1.5rem * var(--ratio));--border-radius:0 0 calc(2.5rem * var(--ratio)) calc(2.5rem * var(--ratio));--padding-top:0;--padding-bottom:calc(3.75rem * var(--ratio));--padding-left:calc(1rem * var(--ratio));--padding-right:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-369d123{--gap:calc(1.5rem * var(--ratio)) calc(1.5rem * var(--ratio));--row-gap:calc(1.5rem * var(--ratio));--column-gap:calc(1.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-5d5df1e{--gap:calc(1rem * var(--ratio))  calc(1rem * var(--ratio));--row-gap:calc(1rem * var(--ratio));--column-gap:calc(1rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-4b4cf9e{padding:calc(0.25rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.25rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-4b4cf9e .elementor-icon{font-size:calc(0.5rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-4b4cf9e .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-4b4cf9e .elementor-icon-box-title a{font-size:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-ded0128{text-align:center;}.elementor-3713 .elementor-element.elementor-element-ded0128 .elementor-heading-title{font-size:calc(2rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-9bfa84b{font-size:calc(0.875rem * var(--ratio));line-height:calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-f778820{--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-3713 .elementor-element.elementor-element-f7e7508{width:100%;max-width:100%;}.elementor-3713 .elementor-element.elementor-element-0b26ffa{--grid-columns:1;width:100%;max-width:100%;}.elementor-3713 .elementor-element.elementor-element-d9a4cd4{--gap:calc(1.25rem * var(--ratio)) calc(0.5rem * var(--ratio));--row-gap:calc(1.25rem * var(--ratio));--column-gap:calc(0.5rem * var(--ratio));--flex-wrap:wrap;}.elementor-3713 .elementor-element.elementor-element-5e6d5ca{--container-widget-width:calc((100% - 0.5rem * var(--ratio)) / 2);--container-widget-flex-grow:0;width:var( --container-widget-width, calc((100% - 0.5rem * var(--ratio)) / 2) );max-width:calc((100% - 0.5rem * var(--ratio)) / 2);}.elementor-3713 .elementor-element.elementor-element-5e6d5ca .elementor-icon{font-size:calc(3.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-5e6d5ca .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-5e6d5ca .elementor-icon-box-title a{font-size:calc(1.125rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-5e6d5ca .elementor-icon-box-description{font-size:calc(0.875rem * var(--ratio));line-height:calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-290420b{--container-widget-width:calc((100% - 0.5rem * var(--ratio)) / 2);--container-widget-flex-grow:0;width:var( --container-widget-width, calc((100% - 0.5rem * var(--ratio)) / 2) );max-width:calc((100% - 0.5rem * var(--ratio)) / 2);}.elementor-3713 .elementor-element.elementor-element-290420b .elementor-icon{font-size:calc(3.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-290420b .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-290420b .elementor-icon-box-title a{font-size:calc(1.125rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-290420b .elementor-icon-box-description{font-size:calc(0.875rem * var(--ratio));line-height:calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-16ef7c6{--container-widget-width:calc((100% - 0.5rem * var(--ratio)) / 2);--container-widget-flex-grow:0;width:var( --container-widget-width, calc((100% - 0.5rem * var(--ratio)) / 2) );max-width:calc((100% - 0.5rem * var(--ratio)) / 2);}.elementor-3713 .elementor-element.elementor-element-16ef7c6 .elementor-icon{font-size:calc(3.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-16ef7c6 .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-16ef7c6 .elementor-icon-box-title a{font-size:calc(1.125rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-16ef7c6 .elementor-icon-box-description{font-size:calc(0.875rem * var(--ratio));line-height:calc(1.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-430e311{--container-widget-width:calc((100% - 0.5rem * var(--ratio)) / 2);--container-widget-flex-grow:0;width:var( --container-widget-width, calc((100% - 0.5rem * var(--ratio)) / 2) );max-width:calc((100% - 0.5rem * var(--ratio)) / 2);}.elementor-3713 .elementor-element.elementor-element-430e311 .elementor-icon{font-size:calc(3.25rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-430e311 .elementor-icon-box-title, .elementor-3713 .elementor-element.elementor-element-430e311 .elementor-icon-box-title a{font-size:calc(1.125rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-430e311 .elementor-icon-box-description{font-size:calc(0.875rem * var(--ratio));line-height:calc(1.25rem * var(--ratio));}}@media(max-width:767px){.elementor-3713 .elementor-element.elementor-element-7d7fd32 .elementor-heading-title{letter-spacing:-1px;}.elementor-3713 .elementor-element.elementor-element-b80dade{--content-width:100%;}.elementor-3713 .elementor-element.elementor-element-a665077{--width:auto;}.elementor-3713 .elementor-element.elementor-element-c927578{--width:calc(2.5rem * var(--ratio));--min-height:calc(2.5rem * var(--ratio));--justify-content:space-between;}.elementor-3713 .elementor-element.elementor-element-b30bbe6{--width:calc(1.85rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-aaa8804{--width:calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-9510f3a{--width:auto;}.elementor-3713 .elementor-element.elementor-element-5247442 img{border-radius:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-6bd9f32 img{border-radius:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-1e1d6c6{--e-transform-translateY:200%;bottom:0%;}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-1e1d6c6{right:2%;}body.rtl .elementor-3713 .elementor-element.elementor-element-1e1d6c6{left:2%;}.elementor-3713 .elementor-element.elementor-element-1e1d6c6 img{border-radius:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-15ef482{--e-transform-translateX:0%;--e-transform-translateY:calc(15rem * var(--ratio));bottom:0%;}body:not(.rtl) .elementor-3713 .elementor-element.elementor-element-15ef482{left:28%;}body.rtl .elementor-3713 .elementor-element.elementor-element-15ef482{right:28%;}.elementor-3713 .elementor-element.elementor-element-15ef482 img{border-radius:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-24fe247{--e-transform-translateY:30%;}.elementor-3713 .elementor-element.elementor-element-24fe247 img{border-radius:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-2f6c011{--e-transform-translateY:calc(-6rem * var(--ratio));bottom:0px;}.elementor-3713 .elementor-element.elementor-element-2f6c011 img{border-radius:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-14c9a17{--e-transform-translateX:-100%;--e-transform-translateY:calc(-2rem * var(--ratio));bottom:0%;}.elementor-3713 .elementor-element.elementor-element-14c9a17 img{border-radius:calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio)) calc(0.75rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-7478984{--width:calc(10rem * var(--ratio));}.elementor-3713 .elementor-element.elementor-element-1cd2927{--width:auto;}.elementor-3713 .elementor-element.elementor-element-4019057{--width:100%;}.elementor-3713 .elementor-element.elementor-element-0f2a7de{--width:100%;}.elementor-3713 .elementor-element.elementor-element-3755310:not(.elementor-motion-effects-element-type-background), .elementor-3713 .elementor-element.elementor-element-3755310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 20%;}.elementor-3713 .elementor-element.elementor-element-0b26ffa{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-80a65fb */.elementor-3713 .elementor-element.elementor-element-80a65fb {
    background-color: #808080; /* Đổi thành #ffffff nếu muốn nền sáng, hoặc #000000 nếu muốn nền tối */
    background-blend-mode: luminosity;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3b62751 */.elementor-3713 .elementor-element.elementor-element-3b62751 .elementor-icon-box-title{
    background:  linear-gradient(180deg, #F1AC34 0%, #FFF67C 50%, #FDC83B 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b30bbe6 */.elementor-3713 .elementor-element.elementor-element-b30bbe6 {
    background: linear-gradient(145deg, #F1AC34 -5.84%, #FFF67C 42.57%, #FDC83B 90.99%);
;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaa8804 */.elementor-3713 .elementor-element.elementor-element-aaa8804 {
    background: linear-gradient(145deg, #F1AC34 -5.84%, #FFF67C 42.57%, #FDC83B 90.99%);
;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3dadabe */.elementor-3713 .elementor-element.elementor-element-3dadabe .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}
.elementor-3713 .elementor-element.elementor-element-3dadabe .elementor-button-icon{
    width: calc(3rem * var(--ratio));
    height: calc(3rem * var(--ratio));
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background: linear-gradient(180deg, #F1AC34 0%, #FFF67C 50%, #FDC83B 100%);
}

.elementor-3713 .elementor-element.elementor-element-3dadabe .elementor-button-icon svg {
    fill: var(--e-global-color-accent);
}

@media (max-width: 1023px){
.elementor-3713 .elementor-element.elementor-element-3dadabe .elementor-button-icon{
    width: calc(2rem * var(--ratio));
    height: calc(2rem * var(--ratio));
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68bd249 */@media (min-width: 1024px){
.elementor-3713 .elementor-element.elementor-element-68bd249 {
    aspect-ratio: 1;
}
}
.elementor-3713 .elementor-element.elementor-element-68bd249.small-circle {
    position: relative;
}

.elementor-3713 .elementor-element.elementor-element-68bd249.small-circle::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 1px solid rgba(0, 0, 0, 0.20);
    width: calc(58rem * var(--ratio));
    height: auto;
    aspect-ratio: 1;
    border-radius: 50%;
    pointer-events: none;
}

@media (max-width: 1023px){
.elementor-3713 .elementor-element.elementor-element-68bd249.small-circle::before{
     width: calc(40rem * var(--ratio));
    left: 50%;
    transform: translateX(-50%);
}
}

/* Cấu hình mặc định cho chấm tròn trên small-circle */
.elementor-3713 .elementor-element.elementor-element-68bd249.small-circle::after {
    content: "";
    position: absolute;
    width: 16px; /* Kích thước nhỏ hơn vòng ngoài một chút */
    height: 16px;
    background: linear-gradient(129deg, #F1AC34 -8.14%, #FFF67C 43.03%, #FDC83B 94.2%); /* Áp dụng đúng màu gradient bạn yêu cầu */
    border-radius: 50%;
    z-index: 0;
    pointer-events: none; /* Tránh cản trở click */
    animation: orbitSmallDesktop 12s linear infinite;
}

/* =========================================
   DESKTOP (>= 1024px)
   - Bán kính: 58rem / 2 = 29rem
========================================= */
@media (min-width: 1024px) {
    .elementor-3713 .elementor-element.elementor-element-68bd249.small-circle::after {
        top: calc(29rem * var(--ratio));
        left: calc(29rem * var(--ratio));
    }
    
    @keyframes orbitSmallDesktop {
        0% { transform: translate(-50%, -50%) rotate(0deg) translateY(calc(-29rem * var(--ratio))); }
        /* Chạy ngược chiều kim đồng hồ để tạo điểm nhấn */
        100% { transform: translate(-50%, -50%) rotate(-360deg) translateY(calc(-29rem * var(--ratio))); }
    }
}

/* =========================================
   MOBILE / TABLET (< 1024px)
   - Bán kính mới tính theo 40rem: 40 / 2 = 20rem
========================================= */
@media (max-width: 1023px) {
    .elementor-3713 .elementor-element.elementor-element-68bd249.small-circle::after {
        top: calc(20rem * var(--ratio));
        left: 50%;
        animation: orbitSmallMobile 12s linear infinite;
    }
    
    @keyframes orbitSmallMobile {
        0% { transform: translate(-50%, -50%) rotate(0deg) translateY(calc(-20rem * var(--ratio))); }
        100% { transform: translate(-50%, -50%) rotate(-360deg) translateY(calc(-20rem * var(--ratio))); }
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5247442 */@media (max-width: 1560px) and (min-width: 1216px){
.elementor-3713 .elementor-element.elementor-element-5247442{
--e-transform-translateX: -50% !important;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6bd9f32 *//*@media (max-width: 1560px) and (min-width: 1216px){*/
/*.elementor-3713 .elementor-element.elementor-element-6bd9f32{*/
/*--e-transform-translateY: calc(5rem * var(--ratio));*/
/*    --e-transform-translateX: -40% !important;*/
/*}*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ace5e9c */@media (min-width: 1024px){
.elementor-3713 .elementor-element.elementor-element-ace5e9c {
    aspect-ratio: 1;
}
}
.elementor-3713 .elementor-element.elementor-element-ace5e9c.big-circle {
    position: relative;
}

.elementor-3713 .elementor-element.elementor-element-ace5e9c.big-circle::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 1px solid #FFDC2E;
    width: calc(68rem * var(--ratio));
    height: auto;
    aspect-ratio: 1;
    border-radius: 50%;
    pointer-events: none;
    
}

@media (max-width: 1023px){
.elementor-3713 .elementor-element.elementor-element-ace5e9c.big-circle::before{
    width: calc(48rem * var(--ratio));
    left: 50%;
    transform: translateX(-50%);
}
}

/* Cấu hình mặc định cho chấm tròn trên big-circle */
.elementor-3713 .elementor-element.elementor-element-ace5e9c.big-circle::after {
    content: "";
    position: absolute;
    width: 24px;
    height: 24px;
    background: linear-gradient(129deg, #F1AC34 -8.14%, #FFF67C 43.03%, #FDC83B 94.2%);
    border-radius: 50%;
    z-index: 0;
    pointer-events: none; /* Tránh cản trở click */
    animation: orbitBigDesktop 15s linear infinite;
}

/* =========================================
   DESKTOP (>= 1024px)
   - Bán kính: 68rem / 2 = 34rem
========================================= */
@media (min-width: 1024px) {
    .elementor-3713 .elementor-element.elementor-element-ace5e9c.big-circle::after {
        top: calc(34rem * var(--ratio));
        left: calc(34rem * var(--ratio));
    }
    
    @keyframes orbitBigDesktop {
        0% { transform: translate(-50%, -50%) rotate(0deg) translateY(calc(-34rem * var(--ratio))); }
        100% { transform: translate(-50%, -50%) rotate(360deg) translateY(calc(-34rem * var(--ratio))); }
    }
}

/* =========================================
   MOBILE / TABLET (< 1024px)
   - Bán kính mới tính theo 48rem: 48 / 2 = 24rem
========================================= */
@media (max-width: 1023px) {
    .elementor-3713 .elementor-element.elementor-element-ace5e9c.big-circle::after {
        top: calc(24rem * var(--ratio));
        left: 50%;
        animation: orbitBigMobile 15s linear infinite;
    }
    
    @keyframes orbitBigMobile {
        0% { transform: translate(-50%, -50%) rotate(0deg) translateY(calc(-24rem * var(--ratio))); }
        100% { transform: translate(-50%, -50%) rotate(360deg) translateY(calc(-24rem * var(--ratio))); }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c64e5c8 */@media (max-width: 1023px){
.elementor-3713 .elementor-element.elementor-element-c64e5c8 {
    overflow: hidden;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24fe247 */@media (min-width: 1216px) and (max-width: 1400px){
.elementor-3713 .elementor-element.elementor-element-24fe247 {
    --e-transform-translateX: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cb5636 */.elementor-3713 .elementor-element.elementor-element-0cb5636 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7478984 */.elementor-3713 .elementor-element.elementor-element-7478984 {
    border-radius: 50%;
    background: radial-gradient(circle, #FFDC2E 0%, rgba(255, 220, 46, 0) 100%);
    filter: blur(80px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-63f2fe5 */.elementor-3713 .elementor-element.elementor-element-63f2fe5 .elementor-icon-box-title{
    background:  linear-gradient(180deg, #F1AC34 0%, #FFF67C 50%, #FDC83B 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-18fce62 */.elementor-3713 .elementor-element.elementor-element-18fce62 .elementor-button-content-wrapper{
    display: flex;
    align-items: center;
}
.elementor-3713 .elementor-element.elementor-element-18fce62 .elementor-button-icon{
    width: calc(3rem * var(--ratio));
    height: calc(3rem * var(--ratio));
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background: linear-gradient(180deg, #F1AC34 0%, #FFF67C 50%, #FDC83B 100%);
}

.elementor-3713 .elementor-element.elementor-element-18fce62 .elementor-button-icon svg {
    fill: var(--e-global-color-accent);
}

@media (max-width: 1023px){
.elementor-3713 .elementor-element.elementor-element-18fce62 .elementor-button-icon{
    width: calc(2rem * var(--ratio));
    height: calc(2rem * var(--ratio));
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6f6e34 */@media (min-width: 1024px){
.elementor-3713 .elementor-element.elementor-element-c6f6e34 {
    aspect-ratio: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67c282 */@media (min-width: 1024px){
.elementor-3713 .elementor-element.elementor-element-c67c282 {
    aspect-ratio: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4494d9b */@media (min-width: 1024px){
.elementor-3713 .elementor-element.elementor-element-4494d9b {
    aspect-ratio: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3755310 */@media (min-width: 1024px){
.elementor-3713 .elementor-element.elementor-element-3755310 {
    aspect-ratio: 1;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-45a7f78 */.elementor-3713 .elementor-element.elementor-element-45a7f78 {
    background: linear-gradient(180deg, #F1AC34 0%, #FFF67C 50%, #FDC83B 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb97cb8 */.elementor-3713 .elementor-element.elementor-element-bb97cb8 .elementor-heading-title span {
    background: linear-gradient(180deg, #F1AC34 0%, #FFF67C 50%, #FDC83B 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

@media (max-width: 1023px){
.elementor-3713 .elementor-element.elementor-element-bb97cb8 br {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9fe9747 */.elementor-3713 .elementor-element.elementor-element-9fe9747 .elementor-icon-wrapper{
    width:  calc(0.5rem * var(--ratio));
    height: calc(0.5rem * var(--ratio));
    display: flex;
    justify-content: center;
    align-items: center;
}

@media (max-width: 1023px){
.elementor-3713 .elementor-element.elementor-element-9fe9747 .elementor-icon-wrapper{
    width:  calc(0.25rem * var(--ratio));
    height: calc(0.25rem * var(--ratio));
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b2e5cf */.elementor-3713 .elementor-element.elementor-element-1b2e5cf .elementor-icon-wrapper{
    width:  calc(0.5rem * var(--ratio));
    height: calc(0.5rem * var(--ratio));
    display: flex;
    justify-content: center;
    align-items: center;
}

@media (max-width: 1023px){
.elementor-3713 .elementor-element.elementor-element-1b2e5cf .elementor-icon-wrapper{
    width:  calc(0.25rem * var(--ratio));
    height: calc(0.25rem * var(--ratio));
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b304ef3 */.elementor-3713 .elementor-element.elementor-element-b304ef3 .elementor-icon-wrapper{
    width:  calc(0.5rem * var(--ratio));
    height: calc(0.5rem * var(--ratio));
    display: flex;
    justify-content: center;
    align-items: center;
}

@media (max-width: 1023px){
.elementor-3713 .elementor-element.elementor-element-b304ef3 .elementor-icon-wrapper{
    width:  calc(0.25rem * var(--ratio));
    height: calc(0.25rem * var(--ratio));
}
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-91a2f87 */.elementor-3713 .elementor-element.elementor-element-91a2f87 select option[value=""] {
    display: none;
}

.elementor-3713 .elementor-element.elementor-element-91a2f87 .e-form__buttons{
    margin-top: calc(0.5rem * var(--ratio));
    margin-bottom: 0;
}

.elementor-3713 .elementor-element.elementor-element-91a2f87 .e-form__buttons .elementor-button.elementor-size-md{
    padding-left: calc(0.25rem * var(--ratio));
    padding-top: calc(0.25rem * var(--ratio));
    padding-bottom: calc(0.25rem * var(--ratio));
    padding-right: calc(1.25rem * var(--ratio));
    background: linear-gradient(180deg, #F1AC34 0%, #FFF67C 50%, #FDC83B 100%);
}

.elementor-3713 .elementor-element.elementor-element-91a2f87 .e-form__buttons .elementor-button-icon {
    width: calc(3rem * var(--ratio));
    height: calc(3rem * var(--ratio));
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background: var(--e-global-color-accent);
    transform: rotate(-45deg);
}
.elementor-3713 .elementor-element.elementor-element-91a2f87 .e-form__buttons .elementor-button-icon svg path{
    fill: var(--e-global-color-text) !important;
}

.elementor-3713 .elementor-element.elementor-element-91a2f87 .e-form__buttons .elementor-button-text{
    text-align: left;
    
}

.elementor-3713 .elementor-element.elementor-element-91a2f87 .e-form__buttons .elementor-button-text > div{
    margin-top: 4px;
    font-size: calc(0.875rem * var(--ratio));
    font-weight: 400;
}

@media (max-width: 1023px){
.elementor-3713 .elementor-element.elementor-element-91a2f87 .e-form__buttons{
    margin-top: calc(0.25rem * var(--ratio));
    margin-bottom: 0;
}
.elementor-3713 .elementor-element.elementor-element-91a2f87 .e-form__buttons .elementor-button-icon {
    width: calc(2.25rem * var(--ratio));
    height: calc(2.25rem * var(--ratio));
}
.elementor-3713 .elementor-element.elementor-element-91a2f87 .e-form__buttons .elementor-button-icon svg{
    width: calc(0.75rem * var(--ratio));
    height: auto;
}

.elementor-3713 .elementor-element.elementor-element-91a2f87 .e-form__buttons .elementor-button-text > div{
    font-size: calc(0.75rem * var(--ratio));
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b139056 */.elementor-3713 .elementor-element.elementor-element-b139056 img {
    width: 157px;
    aspect-ratio: 76/91;
    object-fit: contain; 
    filter: drop-shadow(4px 4px 10px rgba(0, 0, 0, 0.5));
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4b4cf9e */.elementor-3713 .elementor-element.elementor-element-4b4cf9e .elementor-icon-box-title{
    background:  linear-gradient(180deg, #F1AC34 0%, #FFF67C 50%, #FDC83B 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa84b */.elementor-3713 .elementor-element.elementor-element-9bfa84b span{
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f7e7508 *//*#latusa-map-container {*/
/*    width: 100%;*/
/*    height: calc(45rem * var(--ratio)); */
/*    border-radius: calc(1.25rem * var(--ratio)); */
/*    overflow: hidden; */
/*    background-color: #F5F5F5; */
/*}*/

/*#latusa-main-iframe {*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    border: none; */
/*    display: block; */
/*}*/


/*@media (max-width: 1023px) {*/
/*    #latusa-map-container {*/
/*    width: 100%;*/
/*    height: auto; */
/*    aspect-ratio: 1;*/
/*    }*/
/*    .latusa-location-grid .elementor-loop-container .e-loop-item {*/
/*        display: none !important;*/
/*    }*/
    
/*    .latusa-location-grid .elementor-loop-container .e-loop-item.active-store {*/
/*        display: block !important;*/
/*        animation: fadeIn 0.4s ease-in-out; */
/*    }*/

/*    .mobile-store-tabs {*/
/*       display: flex;*/
    /*flex-wrap: nowrap !important; */
    /*overflow-x: auto !important; */
    /*max-width: 100%; */
    
/*    gap: 12px;*/
/*    padding-bottom: 10px;*/
/*    margin-bottom: 15px;*/
    
    /* Vuốt cực mượt trên các thiết bị iOS/Safari */
/*    -webkit-overflow-scrolling: touch;*/
    
    /* Ẩn thanh cuộn xấu xí (cho Firefox) */
/*    scrollbar-width: none; */
/*    }*/
    
/*    .mobile-store-tabs::-webkit-scrollbar {*/
/*        display: none; */
/*    }*/

/*    .mobile-tab-btn {*/
/*        background: transparent;*/
/*        border: none;*/
/*        font-size: 15px;*/
/*        font-weight: 500;*/
/*        color: #888; */
/*        padding: 8px 12px;*/
/*        cursor: pointer;*/
/*        position: relative;*/
/*        transition: all 0.3s ease;*/
/*    }*/

/*    .mobile-tab-btn.active-tab {*/
/*        color: #000;*/
/*        font-weight: 700;*/
/*    }*/
    
   
/*    .mobile-tab-btn.active-tab::before {*/
/*        content: ""; */
/*        margin-right: 6px;*/
/*    }*/
    

/*    .mobile-tab-btn.active-tab::after {*/
/*        content: "";*/
/*        position: absolute;*/
/*        bottom: 0;*/
/*        left: 10px;*/
/*        right: 10px;*/
/*        height: 3px;*/
        /*background-color: #F1AC34; */
/*        border-radius: 2px;*/
/*    }*/
/*}*/

/*@media (min-width: 1024px) {*/
/*    .mobile-store-tabs {*/
/*        display: none !important;*/
/*    }*/


/*    .latusa-location-grid .elementor-loop-container .e-loop-item {*/
/*        display: block !important;*/
/*    }*/
/*}*/

/*@keyframes fadeIn {*/
/*    from { opacity: 0; transform: translateY(10px); }*/
/*    to { opacity: 1; transform: translateY(0); }*/
/*}*//* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-0b26ffa *//*.latusa-location-grid {*/
/*    max-height: calc(45rem * var(--ratio));*/
/*    overflow-y: auto;*/
/*    overflow-x: hidden;*/
/*    padding-right: 6px; */
/*}*/

/*.latusa-location-grid::-webkit-scrollbar {*/
/*    width: 6px;*/
/*}*/

/*.latusa-location-grid::-webkit-scrollbar-track {*/
/*    background: transparent; */
/*}*/

/*.latusa-location-grid::-webkit-scrollbar-thumb {*/
/*    background: #E5E5E5; */
/*    border-radius: 10px;*/
/*}*/

/*.latusa-location-grid::-webkit-scrollbar-thumb:hover {*/
/*    background: #FFC83B;*/
/*}*/

/*.latusa-location-grid .e-loop-item > .e-con {*/
/*    background: transparent !important;*/
/*    transition: all 0.3s ease;*/
/*}*/

/*.latusa-location-grid .e-loop-item:not(.active-store) .phone-number,*/
/*.latusa-location-grid .e-loop-item:not(.active-store) .address,*/
/*.latusa-location-grid .e-loop-item:not(.active-store) .url-ggmap {*/
/*    display: none !important;*/
/*}*/

/*.latusa-location-grid .e-loop-item.active-store > .e-con {*/
/*    background: linear-gradient(105deg, #F1AC34 0%, #FFF67C 50%, #FDC83B 100%) !important;*/
/*    border-color: transparent !important; */
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f778820 *//* =========================================
   1. CSS DÙNG CHUNG (Cơ bản cho Bản đồ & Danh sách)
========================================= */

/* --- Bản đồ (Iframe) --- */
#latusa-map-container {
    width: 100%;
    height: calc(45rem * var(--ratio)); 
    border-radius: calc(1.25rem * var(--ratio)); 
    overflow: hidden; 
    background-color: #F5F5F5; 
}

#latusa-main-iframe {
    width: 100%;
    height: 100%;
    border: none; 
    display: block; 
}

/* --- Loop Grid (Danh sách cửa hàng) --- */
.latusa-location-grid .e-loop-item > .e-con {
    background: transparent !important;
    transition: all 0.3s ease;
}

/* Ẩn các thông tin phụ của cửa hàng chưa được chọn */
.latusa-location-grid .e-loop-item:not(.active-store) .phone-number,
.latusa-location-grid .e-loop-item:not(.active-store) .address,
.latusa-location-grid .e-loop-item:not(.active-store) .url-ggmap {
    display: none !important;
}

/* Đổi màu background cho cửa hàng ĐANG ĐƯỢC CHỌN */
.latusa-location-grid .e-loop-item.active-store > .e-con {
    background: linear-gradient(105deg, #F1AC34 0%, #FFF67C 50%, #FDC83B 100%) !important;
    border-color: transparent !important; 
}

/* Hiệu ứng Fade In chung */
@keyframes fadeIn {
    from { opacity: 0; transform: translateY(10px); }
    to { opacity: 1; transform: translateY(0); }
}


/* =========================================
   2. GIAO DIỆN PC & LAPTOP (Từ 1024px trở lên)
========================================= */
@media (min-width: 1024px) {
    /* Ẩn thanh Tabs trượt ngang của Mobile */
    .mobile-store-tabs {
        display: none !important;
    }

    /* Đảm bảo tất cả các thẻ cửa hàng đều hiển thị */
    .latusa-location-grid .elementor-loop-container .e-loop-item {
        display: block !important;
    }

    /* Tạo thanh cuộn dọc (Scrollbar) cho cột danh sách cửa hàng */
    .latusa-location-grid {
        max-height: calc(45rem * var(--ratio));
        overflow-y: auto;
        overflow-x: hidden;
        padding-right: 6px; 
    }

    /* Custom giao diện thanh cuộn */
    .latusa-location-grid::-webkit-scrollbar {
        width: 6px;
    }
    .latusa-location-grid::-webkit-scrollbar-track {
        background: transparent; 
    }
    .latusa-location-grid::-webkit-scrollbar-thumb {
        background: #E5E5E5; 
        border-radius: 10px;
    }
    .latusa-location-grid::-webkit-scrollbar-thumb:hover {
        background: #FFC83B;
    }
}


/* =========================================
   3. GIAO DIỆN TABLET & MOBILE (Dưới 1024px)
========================================= */
@media (max-width: 1023px) {
    /* Ép bản đồ thành hình vuông */
    #latusa-map-container {
        height: auto; 
        aspect-ratio: 1;
    }

    /* Chỉ hiện thẻ cửa hàng nào đang được chọn (Active) */
    .latusa-location-grid .elementor-loop-container .e-loop-item {
        display: none !important;
    }
    
    .latusa-location-grid .elementor-loop-container .e-loop-item.active-store {
        display: block !important;
        animation: fadeIn 0.4s ease-in-out; 
    }

    /* --- Container chứa thanh Tabs trượt ngang --- */
    .mobile-store-tabs {
        display: flex;
        flex-wrap: nowrap !important;
        overflow-x: auto !important; 
        max-width: 100%; 
        gap: calc(1rem * var(--ratio));
        margin-bottom: calc(1.5rem * var(--ratio));
        -webkit-overflow-scrolling: touch; /* Vuốt mượt trên iOS */
        scrollbar-width: none; 
    }
    
    .mobile-store-tabs::-webkit-scrollbar {
        display: none; 
    }

    /* --- Nút bấm từng Tab --- */
    .mobile-tab-btn {
        flex-shrink: 0 !important; /* Quan trọng: Không cho nút bóp méo */
        white-space: nowrap !important; /* Quan trọng: Không cho chữ rớt dòng */
        background: transparent;
        border: none;
        font-size: calc(1rem * var(--ratio));
        font-weight: 500;
        color: #888; 
        padding: 8px 12px;
        cursor: pointer;
        position: relative;
        transition: all 0.3s ease;
    }

    /* --- Trạng thái Tab đang chọn --- */
    .mobile-tab-btn.active-tab {
        color: #000;
        font-weight: 700;
    }
    
    .mobile-tab-btn.active-tab::before {
    content: "";
    display: inline-block;
    width: calc(0.85rem * var(--ratio)); 
    height: calc(1rem * var(--ratio));
    background-image: url('/wp-content/uploads/2026/09/Group-2144769409.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 8px; 
    vertical-align: middle; 
}

    .mobile-tab-btn.active-tab::after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        height: 2px;
        background-color: #000;
    }
    
    .mobile-store-tabs button:focus, 
    .mobile-store-tabs button:hover  {
        background: transparent;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SVN-Gilroy';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-Xlight.ttf') format('truetype');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-XBold.ttf') format('truetype');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-Thin-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-Xlight-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-Medium-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-SemiBold-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-Bold-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-XBold-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://staging.latusa.vn/wp-content/uploads/2026/09/SVN-Gilroy-Heavy-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */