.elementor-1240 .elementor-element.elementor-element-eba7e8d{--display:flex;--min-height:770px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1240 .elementor-element.elementor-element-eba7e8d:not(.elementor-motion-effects-element-type-background), .elementor-1240 .elementor-element.elementor-element-eba7e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://videc.com.vn/wp-content/uploads/2025/08/Asset-4@2x-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1240 .elementor-element.elementor-element-d7656eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1240 .elementor-element.elementor-element-db4893c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-1240 .elementor-element.elementor-element-fe8785e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:15px 0px 0px 0px;z-index:2;}.elementor-1240 .elementor-element.elementor-element-fe8785e .elementor-heading-title{font-family:"TrajanPro3", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;line-height:80px;color:var( --e-global-color-b6d3197 );}.elementor-1240 .elementor-element.elementor-element-edcb7d9{width:100%;max-width:100%;padding:0px 0px 0px 70px;z-index:2;}.elementor-1240 .elementor-element.elementor-element-edcb7d9 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;color:#951616;}.elementor-1240 .elementor-element.elementor-element-575e7d8{width:100%;max-width:100%;padding:0px 0px 0px 70px;z-index:2;}.elementor-1240 .elementor-element.elementor-element-575e7d8 .elementor-heading-title{font-family:"SVN-Gilroy", Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-db41b33 );}.elementor-1240 .elementor-element.elementor-element-f7b699e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-f7b699e:not(.elementor-motion-effects-element-type-background), .elementor-1240 .elementor-element.elementor-element-f7b699e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://videc.com.vn/wp-content/uploads/2025/07/background.png");}.elementor-1240 .elementor-element.elementor-element-a28cb0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1240 .elementor-element.elementor-element-a28cb0f .elementor-heading-title{font-family:"TrajanPro3", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:6.4rem;}.elementor-1240 .elementor-element.elementor-element-1d34b1f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-df46d9f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-acaa16d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-1240 .elementor-element.elementor-element-e2d2c72{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1240 .elementor-element.elementor-element-e2d2c72.elementor-element{--align-self:center;}.elementor-1240 .elementor-element.elementor-element-e2d2c72 img{border-radius:50% 50% 50% 50%;}.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-1240 .elementor-element.elementor-element-2423fed{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"SVN-Gilroy", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-1240 .elementor-element.elementor-element-7f9a3d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-fd061f4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-64dd65c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1240 .elementor-element.elementor-element-64dd65c.elementor-element{--align-self:center;}.elementor-1240 .elementor-element.elementor-element-64dd65c img{border-radius:50% 50% 50% 50%;}.elementor-1240 .elementor-element.elementor-element-80a0b03{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"SVN-Gilroy", Sans-serif;font-size:15px;font-weight:400;color:#968F8F;}.elementor-1240 .elementor-element.elementor-element-6430c90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-fa78a23{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-89d0fe2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1240 .elementor-element.elementor-element-89d0fe2.elementor-element{--align-self:center;}.elementor-1240 .elementor-element.elementor-element-89d0fe2 img{border-radius:50% 50% 50% 50%;}.elementor-1240 .elementor-element.elementor-element-5cecb05{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"SVN-Gilroy", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-1240 .elementor-element.elementor-element-c25fc01{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-6d6d996{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 030px;--row-gap:0px;--column-gap:030px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-c0f9f0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1240 .elementor-element.elementor-element-87c33c5{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-1240 .elementor-element.elementor-element-87c33c5 .elementor-heading-title{font-family:"TrajanPro3", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:6.4rem;}.elementor-1240 .elementor-element.elementor-element-722bb86{font-family:"SVN-Gilroy", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-1240 .elementor-element.elementor-element-f326a80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1240 .elementor-element.elementor-element-17ff732{margin:0px 8px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-1240 .elementor-element.elementor-element-17ff732 .elementor-heading-title{font-family:"TrajanPro3", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:6.4rem;}.elementor-1240 .elementor-element.elementor-element-cd33605{font-family:"SVN-Gilroy", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-1240 .elementor-element.elementor-element-8db1c8c{--display:flex;}.elementor-1240 .elementor-element.elementor-element-d74df21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1240 .elementor-element.elementor-element-d74df21 .elementor-heading-title{font-family:"TrajanPro3", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:6.4rem;}.elementor-1240 .elementor-element.elementor-element-46c2f4b{text-align:center;font-family:"SVN-Gilroy", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-1240 .elementor-element.elementor-element-f990608{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1240 .elementor-element.elementor-element-5df7b74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1240 .elementor-element.elementor-element-5df7b74 .elementor-heading-title{font-family:"TrajanPro3", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:6.4rem;}.elementor-1240 .elementor-element.elementor-element-2ec20dc{--display:grid;--e-con-grid-template-columns:400px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-d2114ec img{width:100%;height:303px;}.elementor-1240 .elementor-element.elementor-element-97674ed{font-family:"SVN-Gilroy", Sans-serif;font-size:16px;font-weight:400;}.elementor-1240 .elementor-element.elementor-element-de45895{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-de45895:not(.elementor-motion-effects-element-type-background), .elementor-1240 .elementor-element.elementor-element-de45895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://videc.com.vn/wp-content/uploads/2025/07/bg-linhvuc.png");}.elementor-1240 .elementor-element.elementor-element-76c9a6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1240 .elementor-element.elementor-element-76c9a6b .elementor-heading-title{font-family:"TrajanPro3", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:6.4rem;}.elementor-1240 .elementor-element.elementor-element-3152d35{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-1ba3bdd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-1240 .elementor-element.elementor-element-16ecd2b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1240 .elementor-element.elementor-element-16ecd2b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1240 .elementor-element.elementor-element-16ecd2b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1240 .elementor-element.elementor-element-16ecd2b .elementor-image-box-title{margin-bottom:10px;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;color:#F6D36E;}.elementor-1240 .elementor-element.elementor-element-16ecd2b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1240 .elementor-element.elementor-element-16ecd2b:has(:hover) .elementor-image-box-title,
					 .elementor-1240 .elementor-element.elementor-element-16ecd2b:has(:focus) .elementor-image-box-title{color:#F6D36E;}.elementor-1240 .elementor-element.elementor-element-16ecd2b .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1240 .elementor-element.elementor-element-297ef7e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-985f04e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-985f04e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1240 .elementor-element.elementor-element-377c870.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1240 .elementor-element.elementor-element-377c870.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1240 .elementor-element.elementor-element-377c870.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1240 .elementor-element.elementor-element-377c870 .elementor-image-box-title{margin-bottom:10px;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;color:#F6D36E;}.elementor-1240 .elementor-element.elementor-element-377c870 .elementor-image-box-img img{height:255px;transition-duration:0.3s;}.elementor-1240 .elementor-element.elementor-element-377c870:has(:hover) .elementor-image-box-title,
					 .elementor-1240 .elementor-element.elementor-element-377c870:has(:focus) .elementor-image-box-title{color:#F6D36E;}.elementor-1240 .elementor-element.elementor-element-377c870 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1240 .elementor-element.elementor-element-c3f2ab2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1240 .elementor-element.elementor-element-c3f2ab2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1240 .elementor-element.elementor-element-c3f2ab2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1240 .elementor-element.elementor-element-c3f2ab2 .elementor-image-box-title{margin-bottom:10px;font-family:"SVN-Gilroy", Sans-serif;font-size:18px;font-weight:600;color:#F6D36E;}.elementor-1240 .elementor-element.elementor-element-c3f2ab2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1240 .elementor-element.elementor-element-c3f2ab2:has(:hover) .elementor-image-box-title,
					 .elementor-1240 .elementor-element.elementor-element-c3f2ab2:has(:focus) .elementor-image-box-title{color:#F6D36E;}.elementor-1240 .elementor-element.elementor-element-c3f2ab2 .elementor-image-box-description{font-family:"SVN-Gilroy", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1240 .elementor-element.elementor-element-ad31180{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-d984908.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1240 .elementor-element.elementor-element-d984908.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1240 .elementor-element.elementor-element-d984908.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1240 .elementor-element.elementor-element-d984908 .elementor-image-box-title{margin-bottom:10px;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;color:#F6D36E;}.elementor-1240 .elementor-element.elementor-element-d984908 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1240 .elementor-element.elementor-element-d984908:has(:hover) .elementor-image-box-title,
					 .elementor-1240 .elementor-element.elementor-element-d984908:has(:focus) .elementor-image-box-title{color:#F6D36E;}.elementor-1240 .elementor-element.elementor-element-d984908 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1240 .elementor-element.elementor-element-3766256{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-6b1f349.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1240 .elementor-element.elementor-element-6b1f349.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1240 .elementor-element.elementor-element-6b1f349.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1240 .elementor-element.elementor-element-6b1f349 .elementor-image-box-title{margin-bottom:10px;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;color:#F6D36E;}.elementor-1240 .elementor-element.elementor-element-6b1f349 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1240 .elementor-element.elementor-element-6b1f349:has(:hover) .elementor-image-box-title,
					 .elementor-1240 .elementor-element.elementor-element-6b1f349:has(:focus) .elementor-image-box-title{color:#F6D36E;}.elementor-1240 .elementor-element.elementor-element-6b1f349 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1240 .elementor-element.elementor-element-82495fb{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-6c76ef0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1240 .elementor-element.elementor-element-6c76ef0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1240 .elementor-element.elementor-element-6c76ef0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1240 .elementor-element.elementor-element-6c76ef0 .elementor-image-box-title{margin-bottom:10px;font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:600;color:#F6D36E;}.elementor-1240 .elementor-element.elementor-element-6c76ef0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1240 .elementor-element.elementor-element-6c76ef0:has(:hover) .elementor-image-box-title,
					 .elementor-1240 .elementor-element.elementor-element-6c76ef0:has(:focus) .elementor-image-box-title{color:#F6D36E;}.elementor-1240 .elementor-element.elementor-element-6c76ef0 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-1240 .elementor-element.elementor-element-8278818{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-183c69b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1240 .elementor-element.elementor-element-183c69b .elementor-heading-title{font-family:"TrajanPro3", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:6.4rem;}.elementor-1240 .elementor-element.elementor-element-b5e5f00{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1240 .elementor-element.elementor-element-f293167{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -47px) 0px;padding:0px 0px 0px 0px;}.elementor-1240 .elementor-element.elementor-element-c4109a6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-c4109a6:not(.elementor-motion-effects-element-type-background), .elementor-1240 .elementor-element.elementor-element-c4109a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://videc.com.vn/wp-content/uploads/2025/07/background.png");}.elementor-1240 .elementor-element.elementor-element-a80a357{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1240 .elementor-element.elementor-element-a80a357 .elementor-heading-title{font-family:"TrajanPro3", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:6.4rem;}.elementor-1240 .elementor-element.elementor-element-31aed2b{text-align:center;font-family:"SVN-Gilroy", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-1240 .elementor-element.elementor-element-5672ddc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 030px;--row-gap:0px;--column-gap:030px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-badd30c{--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:5px 20px;--row-gap:5px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-4285e75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1240 .elementor-element.elementor-element-4285e75 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:3.4rem;}.elementor-1240 .elementor-element.elementor-element-08538be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1240 .elementor-element.elementor-element-08538be .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:3.4rem;}.elementor-1240 .elementor-element.elementor-element-8400119{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-1240 .elementor-element.elementor-element-02097b1{--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:5px 20px;--row-gap:5px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-c436588{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1240 .elementor-element.elementor-element-c436588 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:3.4rem;}.elementor-1240 .elementor-element.elementor-element-edcfb05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1240 .elementor-element.elementor-element-edcfb05 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:3.4rem;}.elementor-1240 .elementor-element.elementor-element-54a90ef{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-1240 .elementor-element.elementor-element-37b3431{--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:5px 20px;--row-gap:5px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-6625de0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1240 .elementor-element.elementor-element-6625de0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:3.4rem;}.elementor-1240 .elementor-element.elementor-element-4ecb7c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1240 .elementor-element.elementor-element-4ecb7c3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:3.4rem;}.elementor-1240 .elementor-element.elementor-element-0dba264{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-1240 .elementor-element.elementor-element-5a97eb9{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1240 .elementor-element.elementor-element-646e695{--display:flex;}.elementor-1240 .elementor-element.elementor-element-3208f98{text-align:center;font-family:"SVN-Gilroy", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-1240 .elementor-element.elementor-element-49dc523{--display:flex;}.elementor-1240 .elementor-element.elementor-element-39d2008{text-align:center;font-family:"SVN-Gilroy", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-1240 .elementor-element.elementor-element-ece5793{--display:flex;}.elementor-1240 .elementor-element.elementor-element-c2cafe2{text-align:center;font-family:"SVN-Gilroy", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-1240 .elementor-element.elementor-element-959d0d4{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:14px;--n-tabs-title-color:var( --e-global-color-primary );}.elementor-1240 .elementor-element.elementor-element-959d0d4 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-1240 .elementor-element.elementor-element-959d0d4.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"TrajanPro3", Sans-serif;font-weight:700;}.elementor-1240 .elementor-element.elementor-element-f9b5616{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-f9b5616.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1240 .elementor-element.elementor-element-e2c8bc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1240 .elementor-element.elementor-element-e2c8bc0 .elementor-heading-title{font-family:"TrajanPro3", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:6.4rem;}.elementor-1240 .elementor-element.elementor-element-4e41f8a{text-align:center;font-family:"SVN-Gilroy", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-1240 .elementor-element.elementor-element-5abdd5e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-a3a0b96{--e-image-carousel-slides-to-show:4;}@media(max-width:1024px){.elementor-1240 .elementor-element.elementor-element-eba7e8d{--min-height:500px;}.elementor-1240 .elementor-element.elementor-element-fe8785e{text-align:center;}.elementor-1240 .elementor-element.elementor-element-edcb7d9{padding:0px 0px 0px 0px;text-align:center;}.elementor-1240 .elementor-element.elementor-element-575e7d8{padding:0px 0px 0px 0px;text-align:center;}.elementor-1240 .elementor-element.elementor-element-a28cb0f .elementor-heading-title{font-size:40px;}.elementor-1240 .elementor-element.elementor-element-1d34b1f{--grid-auto-flow:row;}.elementor-1240 .elementor-element.elementor-element-acaa16d{--grid-auto-flow:row;}.elementor-1240 .elementor-element.elementor-element-fd061f4{--grid-auto-flow:row;}.elementor-1240 .elementor-element.elementor-element-fa78a23{--grid-auto-flow:row;}.elementor-1240 .elementor-element.elementor-element-87c33c5 .elementor-heading-title{font-size:40px;}.elementor-1240 .elementor-element.elementor-element-17ff732 .elementor-heading-title{font-size:40px;}.elementor-1240 .elementor-element.elementor-element-d74df21 .elementor-heading-title{font-size:40px;}.elementor-1240 .elementor-element.elementor-element-5df7b74 .elementor-heading-title{font-size:40px;}.elementor-1240 .elementor-element.elementor-element-2ec20dc{--grid-auto-flow:row;}.elementor-1240 .elementor-element.elementor-element-76c9a6b .elementor-heading-title{font-size:40px;}.elementor-1240 .elementor-element.elementor-element-3152d35{--grid-auto-flow:row;}.elementor-1240 .elementor-element.elementor-element-183c69b .elementor-heading-title{font-size:40px;}.elementor-1240 .elementor-element.elementor-element-a80a357 .elementor-heading-title{font-size:40px;}.elementor-1240 .elementor-element.elementor-element-4285e75 .elementor-heading-title{font-size:40px;}.elementor-1240 .elementor-element.elementor-element-08538be .elementor-heading-title{font-size:40px;}.elementor-1240 .elementor-element.elementor-element-c436588 .elementor-heading-title{font-size:40px;}.elementor-1240 .elementor-element.elementor-element-edcfb05 .elementor-heading-title{font-size:40px;}.elementor-1240 .elementor-element.elementor-element-6625de0 .elementor-heading-title{font-size:40px;}.elementor-1240 .elementor-element.elementor-element-4ecb7c3 .elementor-heading-title{font-size:40px;}.elementor-1240 .elementor-element.elementor-element-e2c8bc0 .elementor-heading-title{font-size:40px;}.elementor-1240 .elementor-element.elementor-element-a3a0b96{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-1240 .elementor-element.elementor-element-eba7e8d{--width:100%;--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-db4893c{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1240 .elementor-element.elementor-element-fe8785e{padding:40px 0px 0px 0px;}.elementor-1240 .elementor-element.elementor-element-fe8785e .elementor-heading-title{font-size:4rem;}.elementor-1240 .elementor-element.elementor-element-edcb7d9 .elementor-heading-title{font-size:3rem;}.elementor-1240 .elementor-element.elementor-element-575e7d8 .elementor-heading-title{font-size:3rem;}.elementor-1240 .elementor-element.elementor-element-a28cb0f .elementor-heading-title{font-size:30px;line-height:4.5rem;}.elementor-1240 .elementor-element.elementor-element-1d34b1f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1240 .elementor-element.elementor-element-acaa16d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1240 .elementor-element.elementor-element-2423fed{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-1240 .elementor-element.elementor-element-fd061f4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1240 .elementor-element.elementor-element-80a0b03{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-1240 .elementor-element.elementor-element-fa78a23{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1240 .elementor-element.elementor-element-5cecb05{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1240 .elementor-element.elementor-element-c25fc01{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1240 .elementor-element.elementor-element-6d6d996{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1240 .elementor-element.elementor-element-c0f9f0d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-87c33c5{text-align:center;}.elementor-1240 .elementor-element.elementor-element-87c33c5 .elementor-heading-title{font-size:30px;line-height:4.5rem;}.elementor-1240 .elementor-element.elementor-element-722bb86{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-1240 .elementor-element.elementor-element-f326a80{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-17ff732{text-align:center;}.elementor-1240 .elementor-element.elementor-element-17ff732 .elementor-heading-title{font-size:30px;line-height:4.5rem;}.elementor-1240 .elementor-element.elementor-element-cd33605{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-1240 .elementor-element.elementor-element-8db1c8c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-d74df21{padding:5px 0px 5px 0px;}.elementor-1240 .elementor-element.elementor-element-d74df21 .elementor-heading-title{font-size:30px;line-height:4.5rem;}.elementor-1240 .elementor-element.elementor-element-46c2f4b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-1240 .elementor-element.elementor-element-5df7b74 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-1240 .elementor-element.elementor-element-2ec20dc{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1240 .elementor-element.elementor-element-97674ed{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-1240 .elementor-element.elementor-element-de45895{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1240 .elementor-element.elementor-element-76c9a6b .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-1240 .elementor-element.elementor-element-3152d35{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1240 .elementor-element.elementor-element-16ecd2b .elementor-image-box-img{margin-bottom:15px;}.elementor-1240 .elementor-element.elementor-element-377c870 .elementor-image-box-img{margin-bottom:15px;}.elementor-1240 .elementor-element.elementor-element-c3f2ab2 .elementor-image-box-img{margin-bottom:15px;}.elementor-1240 .elementor-element.elementor-element-d984908 .elementor-image-box-img{margin-bottom:15px;}.elementor-1240 .elementor-element.elementor-element-6b1f349 .elementor-image-box-img{margin-bottom:15px;}.elementor-1240 .elementor-element.elementor-element-6c76ef0 .elementor-image-box-img{margin-bottom:15px;}.elementor-1240 .elementor-element.elementor-element-8278818{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-183c69b .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-1240 .elementor-element.elementor-element-b5e5f00{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1240 .elementor-element.elementor-element-c4109a6{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1240 .elementor-element.elementor-element-c4109a6:not(.elementor-motion-effects-element-type-background), .elementor-1240 .elementor-element.elementor-element-c4109a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-1240 .elementor-element.elementor-element-a80a357 .elementor-heading-title{font-size:30px;line-height:4.5rem;}.elementor-1240 .elementor-element.elementor-element-31aed2b{font-size:14px;}.elementor-1240 .elementor-element.elementor-element-5672ddc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1240 .elementor-element.elementor-element-4285e75 .elementor-heading-title{font-size:2rem;line-height:2.5rem;}.elementor-1240 .elementor-element.elementor-element-08538be .elementor-heading-title{font-size:1.7rem;line-height:2.5rem;}.elementor-1240 .elementor-element.elementor-element-8400119{font-size:14px;}.elementor-1240 .elementor-element.elementor-element-c436588 .elementor-heading-title{font-size:2rem;line-height:2.5rem;}.elementor-1240 .elementor-element.elementor-element-edcfb05 .elementor-heading-title{font-size:2rem;line-height:2.5rem;}.elementor-1240 .elementor-element.elementor-element-54a90ef{font-size:14px;}.elementor-1240 .elementor-element.elementor-element-6625de0 .elementor-heading-title{font-size:2rem;line-height:2.5rem;}.elementor-1240 .elementor-element.elementor-element-4ecb7c3 .elementor-heading-title{font-size:2rem;line-height:2.5rem;}.elementor-1240 .elementor-element.elementor-element-0dba264{font-size:14px;}.elementor-1240 .elementor-element.elementor-element-3208f98{font-size:14px;}.elementor-1240 .elementor-element.elementor-element-39d2008{font-size:14px;}.elementor-1240 .elementor-element.elementor-element-c2cafe2{font-size:14px;}.elementor-1240 .elementor-element.elementor-element-f9b5616{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1240 .elementor-element.elementor-element-e2c8bc0 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-1240 .elementor-element.elementor-element-4e41f8a{font-size:14px;}.elementor-1240 .elementor-element.elementor-element-a3a0b96{--e-image-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-1240 .elementor-element.elementor-element-d7656eb{--width:50%;}.elementor-1240 .elementor-element.elementor-element-db4893c{--width:70%;}.elementor-1240 .elementor-element.elementor-element-f7b699e{--content-width:1200px;}.elementor-1240 .elementor-element.elementor-element-1d34b1f{--content-width:1200px;}.elementor-1240 .elementor-element.elementor-element-c0f9f0d{--width:50%;}.elementor-1240 .elementor-element.elementor-element-f326a80{--width:50%;}.elementor-1240 .elementor-element.elementor-element-f990608{--content-width:1200px;}.elementor-1240 .elementor-element.elementor-element-de45895{--content-width:1200px;}.elementor-1240 .elementor-element.elementor-element-1ba3bdd{--width:100%;}.elementor-1240 .elementor-element.elementor-element-297ef7e{--width:100%;}.elementor-1240 .elementor-element.elementor-element-985f04e{--width:100%;}.elementor-1240 .elementor-element.elementor-element-ad31180{--width:100%;}.elementor-1240 .elementor-element.elementor-element-3766256{--width:100%;}.elementor-1240 .elementor-element.elementor-element-82495fb{--width:100%;}.elementor-1240 .elementor-element.elementor-element-8278818{--content-width:1200px;}.elementor-1240 .elementor-element.elementor-element-c4109a6{--content-width:1200px;}.elementor-1240 .elementor-element.elementor-element-badd30c{--width:33%;}.elementor-1240 .elementor-element.elementor-element-02097b1{--width:33%;}.elementor-1240 .elementor-element.elementor-element-37b3431{--width:33%;}.elementor-1240 .elementor-element.elementor-element-f9b5616{--width:100%;}.elementor-1240 .elementor-element.elementor-element-5abdd5e{--width:700px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1240 .elementor-element.elementor-element-db4893c{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-fe8785e */.elementor-1240 .elementor-element.elementor-element-fe8785e {
    background: linear-gradient(90deg, #f9dd63, #c68822, #b67216, #d9a34b);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2423fed */@media (max-width: 767px) {
  .creative-text {
    text-align: center !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a0b03 */@media (max-width: 767px) {
  .creative-text {
    text-align: center !important;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-16ecd2b */.elementor-1240 .elementor-element.elementor-element-16ecd2b{
       background-image: linear-gradient(90deg, #bf1c1c 58%, rgba(146, 22, 25, 1) 100%);
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-377c870 */.elementor-1240 .elementor-element.elementor-element-377c870{
       background-image: linear-gradient(90deg, #bf1c1c 58%, rgba(146, 22, 25, 1) 100%);
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3f2ab2 */.elementor-1240 .elementor-element.elementor-element-c3f2ab2{
       background-image: linear-gradient(90deg, #bf1c1c 58%, rgba(146, 22, 25, 1) 100%);
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d984908 */.elementor-1240 .elementor-element.elementor-element-d984908{
       background-image: linear-gradient(90deg, #bf1c1c 58%, rgba(146, 22, 25, 1) 100%);
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6b1f349 */.elementor-1240 .elementor-element.elementor-element-6b1f349{
       background-image: linear-gradient(90deg, #bf1c1c 58%, rgba(146, 22, 25, 1) 100%);
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6c76ef0 */.elementor-1240 .elementor-element.elementor-element-6c76ef0{
       background-image: linear-gradient(90deg, #bf1c1c 58%, rgba(146, 22, 25, 1) 100%);
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f293167 */.timeline-container {
            font-family: "SVN-Gilroy", Sans-serif;
            
            max-width: 1200px;
            margin: 0 auto;
            position: relative;
            padding: 40px 20px;
        }
        
        .timeline-line {
            position: absolute;
            top: 100px; /* Căn chỉnh với tâm hình tròn (120px/2 + padding) */
            left: 80px; /* Bắt đầu từ tâm hình tròn đầu tiên */
            right: 80px; /* Kết thúc tại tâm hình tròn cuối cùng */
            height: 3px;
            background: linear-gradient(90deg, #c68822, #d9a34b);
            z-index: 1;
            border-radius: 2px;
        }
        
        .timeline {
            display: flex;
            justify-content: space-between;
            align-items: flex-start;
            position: relative;
            z-index: 2;
        }
        
        .timeline-item {
            display: flex;
            flex-direction: column;
            align-items: center;
            text-align: center;
            flex: 1;
            max-width: 200px;
        }
        
        .timeline-circle {
            width: 120px;
            height: 120px;
            border-radius: 50%;
            background: linear-gradient(135deg, #f9dd63, #c68822, #b67216, #d9a34b);
            display: flex;
            align-items: center;
            justify-content: center;
            margin-bottom: 20px;
            box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
            position: relative;
            border: 3px solid #fff;
        }
        
        .timeline-year {
            font-size: 32px;
            font-weight: bold;
            color: #951616;
            text-shadow: 1px 1px 3px rgba(255, 255, 255, 0.8);
        }
        
        .timeline-description {
            font-size: 14px;
            line-height: 1.5;
            color: #000000;
            max-width: 180px;
            font-weight: 500;
        }
        
        /* Mobile Responsive */
        @media (max-width: 768px) {
            .timeline-container {
                padding: 20px 15px;
            }
            
            .timeline {
                flex-direction: column;
                gap: 20px;
                align-items: center;
            }
            
            .timeline-line {
                display: none;
            }
            
            .timeline-item {
                max-width: 300px;
                width: 100%;
            }
            
            .timeline-circle {
                width: 100px;
                height: 100px;
            }
            
            .timeline-year {
                font-size: 28px;
            }
            
            .timeline-description {
                font-size: 14px;
                max-width: 280px;
            }
        }
        
        @media (max-width: 480px) {
            .timeline-circle {
                width: 80px;
                height: 80px;
            }
            
            .timeline-year {
                font-size: 22px;
            }
            
            .timeline-description {
                font-size: 12px;
                max-width: 250px;
            }
        }
        
        /* Tablet */
        @media (max-width: 1024px) and (min-width: 769px) {
            .timeline-line {
                top: 90px;
                left: 70px;
                right: 70px;
            }
            
            .timeline-circle {
                width: 100px;
                height: 100px;
            }
            
            .timeline-year {
                font-size: 28px;
            }
            
            .timeline-description {
                font-size: 13px;
                max-width: 160px;
            }
        }
        
        /* Large screens - fine tuning */
        @media (min-width: 1025px) {
            .timeline-line {
                left: calc(120px/2 + 20px); /* Tính toán chính xác tâm hình tròn */
                right: calc(120px/2 + 20px);
            }
        }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a3a0b96 */.elementor-1240 .elementor-element.elementor-element-a3a0b96 .swiper-slide-inner{
    height: 85px;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
    border:2px solid #cdcdcd;
}
.elementor-1240 .elementor-element.elementor-element-a3a0b96 .swiper-slide{
    padding: 20px 8px;
}
.elementor-1240 .elementor-element.elementor-element-a3a0b96 .gallery-icon.landscape img{
    width: auto;
    height: auto;
}
.elementor-1240 .elementor-element.elementor-element-a3a0b96 .elementor-swiper-button.elementor-swiper-button-prev{
    bottom: -15px;
    top: inherit;
    left: inherit;
    right: 35px;
}
.elementor-1240 .elementor-element.elementor-element-a3a0b96 .elementor-swiper-button.elementor-swiper-button-next{
    bottom: -15px;
    top: inherit;
    right: 7px;
}
@media(max-width:1024px){
    .elementor-1240 .elementor-element.elementor-element-a3a0b96 .gallery-columns-9 .gallery-item{
        max-width:20%;
    }
}
@media(max-width:640px){
    .elementor-1240 .elementor-element.elementor-element-a3a0b96 .gallery-columns-9 .gallery-item{
        max-width:50%;
        padding: 5px 5px;
    }
    .elementor-1240 .elementor-element.elementor-element-a3a0b96 .elementor-swiper-button.elementor-swiper-button-prev{
        left: 43%;
        right:inherit;
    }
    .elementor-1240 .elementor-element.elementor-element-a3a0b96 .elementor-swiper-button.elementor-swiper-button-next{
        left: 52%;
        right:inherit;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TrajanPro3';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/08/TrajanPro3Light.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/08/TrajanPro3Light.woff') format('woff');
}
@font-face {
	font-family: 'TrajanPro3';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/08/TrajanPro3Regular.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/08/TrajanPro3Regular.woff') format('woff');
}
@font-face {
	font-family: 'TrajanPro3';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/08/TrajanPro3SemiBold.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/08/TrajanPro3SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'TrajanPro3';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/08/TrajanPro3Bold.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/08/TrajanPro3Bold.woff') format('woff');
}
@font-face {
	font-family: 'TrajanPro3';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/08/TrajanPro3Black.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/08/TrajanPro3Black.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SVN-Gilroy';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/07/SVN-GilroySemiBold.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/07/SVN-GilroySemiBold.woff') format('woff');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/07/SVN-Gilroy-Bold.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/07/SVN-Gilroy-Bold.woff') format('woff');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/07/SVN-Gilroy-Regular.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/07/SVN-Gilroy-Regular.woff') format('woff');
}
@font-face {
	font-family: 'SVN-Gilroy';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/07/SVN-Gilroy-Medium.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/07/SVN-Gilroy-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/07/PlayfairDisplay-Regular.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/07/PlayfairDisplay-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/07/PlayfairDisplay-Medium.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/07/PlayfairDisplay-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/07/PlayfairDisplay-SemiBold.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/07/PlayfairDisplay-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Playfair Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/07/PlayfairDisplay-Bold.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/07/PlayfairDisplay-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/07/Montserrat-Regular.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/07/Montserrat-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/07/Montserrat-Medium.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/07/Montserrat-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/07/Montserrat-SemiBold.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/07/Montserrat-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://videc.com.vn/wp-content/uploads/2025/07/Montserrat-Bold.woff2') format('woff2'),
		url('https://videc.com.vn/wp-content/uploads/2025/07/Montserrat-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */