.elementor-438 .elementor-element.elementor-element-1f7f017{--display:flex;--min-height:735px;--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-1f7f017:not(.elementor-motion-effects-element-type-background), .elementor-438 .elementor-element.elementor-element-1f7f017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canhogiatotvinhomes.vn/wp-content/uploads/2025/07/z6779317507439_9cb76f8cb0831be6f32ba6ac4be0a6f1.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-438 .elementor-element.elementor-element-1f7f017, .elementor-438 .elementor-element.elementor-element-1f7f017::before{--border-transition:0.3s;}.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-438 .elementor-element.elementor-element-23a6fdf4{--display:flex;--min-height:1843.1px;--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;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-3472e293{--display:flex;--background-transition:0.3s;--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 );}body:not(.rtl) .elementor-438 .elementor-element.elementor-element-5b17e178{left:-522px;}body.rtl .elementor-438 .elementor-element.elementor-element-5b17e178{right:-522px;}.elementor-438 .elementor-element.elementor-element-5b17e178{top:339px;}.elementor-438 .elementor-element.elementor-element-5b17e178 img{width:594px;height:405px;object-fit:cover;object-position:top left;}.elementor-438 .elementor-element.elementor-element-1f9eea{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-43ab7b72 img{width:140px;}.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-438 .elementor-element.elementor-element-6ab53ac0 .elementor-icon-wrapper{text-align:center;}.elementor-438 .elementor-element.elementor-element-6ab53ac0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-438 .elementor-element.elementor-element-6ab53ac0.elementor-view-framed .elementor-icon, .elementor-438 .elementor-element.elementor-element-6ab53ac0.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-438 .elementor-element.elementor-element-6ab53ac0.elementor-view-framed .elementor-icon, .elementor-438 .elementor-element.elementor-element-6ab53ac0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-438 .elementor-element.elementor-element-6ab53ac0 .elementor-icon{font-size:50px;}.elementor-438 .elementor-element.elementor-element-6ab53ac0 .elementor-icon svg{height:50px;}.elementor-438 .elementor-element.elementor-element-23651f51{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-5ed675f9{--spacer-size:50px;}.elementor-438 .elementor-element.elementor-element-76e31c89{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-438 .elementor-element.elementor-element-47bd4092{--divider-border-style:dashed;--divider-color:#E1A688;--divider-border-width:2px;}.elementor-438 .elementor-element.elementor-element-47bd4092 .elementor-divider-separator{width:100%;}.elementor-438 .elementor-element.elementor-element-47bd4092 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{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-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-438 .elementor-element.elementor-element-5a8a2715 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-5a8a2715{text-align:center;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-22e516eb{--divider-border-style:dashed;--divider-color:#E1A688;--divider-border-width:2px;}.elementor-438 .elementor-element.elementor-element-22e516eb .elementor-divider-separator{width:100%;}.elementor-438 .elementor-element.elementor-element-22e516eb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-438 .elementor-element.elementor-element-67729410{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-4c414404{--display:flex;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-438 .elementor-element.elementor-element-b62ed07 .elementor-heading-title{font-size:50px;font-weight:600;}.elementor-438 .elementor-element.elementor-element-ec89e8a{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-1b8f4c14{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-249052f4 .elementor-heading-title{color:var( --e-global-color-secondary );font-size:28px;font-weight:600;}.elementor-438 .elementor-element.elementor-element-710546d9{--divider-border-style:solid;--divider-color:#E1A688;--divider-border-width:2px;}.elementor-438 .elementor-element.elementor-element-710546d9 .elementor-divider-separator{width:100%;}.elementor-438 .elementor-element.elementor-element-710546d9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-438 .elementor-element.elementor-element-7a6d2cc3{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-2df4eb6d{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-68690627{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-127340be{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-b7604{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-720daeaa{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-5afa4569{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-74212b8f{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-65b3ec32{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-8a31dab{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-6ed34b9b{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-146f0a50{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-798f22dc{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-798f22dc > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-438 .elementor-element.elementor-element-48ce8264{color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-2552476c{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-2552476c > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-438 .elementor-element.elementor-element-76a7a4d2{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-6ef0b707{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-6ef0b707 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-438 .elementor-element.elementor-element-b5647c6{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-5c1c4b30{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-27f54163{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-1e1c3afb img{width:407.32px;height:485.6px;}.elementor-438 .elementor-element.elementor-element-2c9e1b5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-438 .elementor-element.elementor-element-5c9166f{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-5c9166f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-438 .elementor-element.elementor-element-10cc1c59{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-785b5dd3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-5cea3aef{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-6d4088f0{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-3780167{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-d51d46e{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-22fad150{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-4af94201{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-28c97552{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-35bfa43c{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-4114b7cc{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-2f256d3a{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-6e54adf1{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-438 .elementor-element.elementor-element-19b7aa2f{--divider-border-style:dashed;--divider-color:#E1A688;--divider-border-width:2px;}.elementor-438 .elementor-element.elementor-element-19b7aa2f .elementor-divider-separator{width:100%;}.elementor-438 .elementor-element.elementor-element-19b7aa2f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-438 .elementor-element.elementor-element-3d7381d8 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-3d7381d8{text-align:center;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-1f99c588{--divider-border-style:dashed;--divider-color:#E1A688;--divider-border-width:2px;}.elementor-438 .elementor-element.elementor-element-1f99c588 .elementor-divider-separator{width:100%;}.elementor-438 .elementor-element.elementor-element-1f99c588 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-438 .elementor-element.elementor-element-2172af3c{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-1eba4b30 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-438 .elementor-element.elementor-element-a58fe19{--display:flex;--min-height:1843.1px;--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;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-109fd049{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-438 .elementor-element.elementor-element-155ed5fd{left:-522px;}body.rtl .elementor-438 .elementor-element.elementor-element-155ed5fd{right:-522px;}.elementor-438 .elementor-element.elementor-element-155ed5fd{top:339px;}.elementor-438 .elementor-element.elementor-element-155ed5fd img{width:594px;height:405px;object-fit:cover;object-position:top left;}.elementor-438 .elementor-element.elementor-element-53f713d{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-72db797b img{width:140px;}.elementor-438 .elementor-element.elementor-element-148d4917 .elementor-icon-wrapper{text-align:center;}.elementor-438 .elementor-element.elementor-element-148d4917.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-438 .elementor-element.elementor-element-148d4917.elementor-view-framed .elementor-icon, .elementor-438 .elementor-element.elementor-element-148d4917.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-438 .elementor-element.elementor-element-148d4917.elementor-view-framed .elementor-icon, .elementor-438 .elementor-element.elementor-element-148d4917.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-438 .elementor-element.elementor-element-148d4917 .elementor-icon{font-size:50px;}.elementor-438 .elementor-element.elementor-element-148d4917 .elementor-icon svg{height:50px;}.elementor-438 .elementor-element.elementor-element-56a7e20a{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-58b85e1a{--spacer-size:50px;}.elementor-438 .elementor-element.elementor-element-4440a01b{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-438 .elementor-element.elementor-element-7610de21{--divider-border-style:dashed;--divider-color:#E1A688;--divider-border-width:2px;}.elementor-438 .elementor-element.elementor-element-7610de21 .elementor-divider-separator{width:100%;}.elementor-438 .elementor-element.elementor-element-7610de21 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-438 .elementor-element.elementor-element-5f0d29b > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-5f0d29b{text-align:center;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-5ebcd6fd{--divider-border-style:dashed;--divider-color:#E1A688;--divider-border-width:2px;}.elementor-438 .elementor-element.elementor-element-5ebcd6fd .elementor-divider-separator{width:100%;}.elementor-438 .elementor-element.elementor-element-5ebcd6fd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-438 .elementor-element.elementor-element-4724cf55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-606af539{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-158462bb img{width:407.32px;height:485.6px;}.elementor-438 .elementor-element.elementor-element-3dfb26a5{--display:flex;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-438 .elementor-element.elementor-element-4f2ed310 .elementor-heading-title{font-size:50px;font-weight:600;}.elementor-438 .elementor-element.elementor-element-6b18c64e{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-2ee2a14b{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-35802b8d .elementor-heading-title{color:var( --e-global-color-secondary );font-size:28px;font-weight:600;}.elementor-438 .elementor-element.elementor-element-756d42e6{--divider-border-style:solid;--divider-color:#E1A688;--divider-border-width:2px;}.elementor-438 .elementor-element.elementor-element-756d42e6 .elementor-divider-separator{width:100%;}.elementor-438 .elementor-element.elementor-element-756d42e6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-438 .elementor-element.elementor-element-7753cd04{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-25d01b56{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-2bdad656{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-608f0917{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-150b9412{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-550c7955{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-15f43ec0{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-610725f5{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-2ffc682{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-2c28a8dd{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-4f97cf34{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-44b94709{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-d0c7a53{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-2299caa1{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-39dd55da{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-797a7c8a{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-3cb2eaf9{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-2c346e0e{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-37a5c0d5{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-755543ec{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-755543ec > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-438 .elementor-element.elementor-element-68788ea3{color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-17c09250{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-17c09250 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-438 .elementor-element.elementor-element-e77c404{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-6d3c39b0{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-6d3c39b0 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-438 .elementor-element.elementor-element-72d64c36{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-5b221bd1{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-7cf2e2a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-438 .elementor-element.elementor-element-7115c08{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-7115c08.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-438 .elementor-element.elementor-element-1d39494e{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-37dec54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-2453b25e{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-77eb530a{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-55c78fde{width:auto;max-width:auto;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-3117e6eb{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-438 .elementor-element.elementor-element-3bc0484f{--divider-border-style:dashed;--divider-color:#E1A688;--divider-border-width:2px;}.elementor-438 .elementor-element.elementor-element-3bc0484f .elementor-divider-separator{width:100%;}.elementor-438 .elementor-element.elementor-element-3bc0484f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-438 .elementor-element.elementor-element-97a1894 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-97a1894{text-align:center;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-63795c50{--divider-border-style:dashed;--divider-color:#E1A688;--divider-border-width:2px;}.elementor-438 .elementor-element.elementor-element-63795c50 .elementor-divider-separator{width:100%;}.elementor-438 .elementor-element.elementor-element-63795c50 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-438 .elementor-element.elementor-element-4c99ff94{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-32b30e03 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-438 .elementor-element.elementor-element-56a44b11{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-7d88e0af{--display:flex;--min-height:1200px;--background-transition:0.3s;--overlay-opacity:0.05;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-7d88e0af::before, .elementor-438 .elementor-element.elementor-element-7d88e0af > .elementor-background-video-container::before, .elementor-438 .elementor-element.elementor-element-7d88e0af > .e-con-inner > .elementor-background-video-container::before, .elementor-438 .elementor-element.elementor-element-7d88e0af > .elementor-background-slideshow::before, .elementor-438 .elementor-element.elementor-element-7d88e0af > .e-con-inner > .elementor-background-slideshow::before, .elementor-438 .elementor-element.elementor-element-7d88e0af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://canhogiatotvinhomes.vn/wp-content/uploads/2024/12/overlay-section3.jpg");--background-overlay:'';background-position:center center;}.elementor-438 .elementor-element.elementor-element-7d88e0af, .elementor-438 .elementor-element.elementor-element-7d88e0af::before{--border-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-7685dfe5{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-4f11b617{--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;--align-items:center;--background-transition:0.3s;--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-438 .elementor-element.elementor-element-721c31c9 img{width:63px;height:96px;}.elementor-438 .elementor-element.elementor-element-2e8c60b4 .elementor-heading-title{font-size:50px;font-weight:600;text-transform:uppercase;}.elementor-438 .elementor-element.elementor-element-7152a597{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-74d78b4f{--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:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-6d4b7692{color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-64946508{color:#E1A688;font-size:16px;font-weight:700;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-438 .elementor-element.elementor-element-666a9dd > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-438 .elementor-element.elementor-element-666a9dd .elementor-icon-list-icon i{color:var( --e-global-color-da0ea76 );transition:color 0.3s;}.elementor-438 .elementor-element.elementor-element-666a9dd .elementor-icon-list-icon svg{fill:var( --e-global-color-da0ea76 );transition:fill 0.3s;}.elementor-438 .elementor-element.elementor-element-666a9dd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-438 .elementor-element.elementor-element-666a9dd .elementor-icon-list-text{transition:color 0.3s;}.elementor-438 .elementor-element.elementor-element-443a9e37 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-443a9e37{color:#E1A688;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-4039027a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-438 .elementor-element.elementor-element-4039027a .elementor-icon-list-icon i{color:var( --e-global-color-da0ea76 );transition:color 0.3s;}.elementor-438 .elementor-element.elementor-element-4039027a .elementor-icon-list-icon svg{fill:var( --e-global-color-da0ea76 );transition:fill 0.3s;}.elementor-438 .elementor-element.elementor-element-4039027a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-438 .elementor-element.elementor-element-4039027a .elementor-icon-list-text{transition:color 0.3s;}.elementor-438 .elementor-element.elementor-element-64a41605{--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;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-79cbffab img{width:1000px;height:400px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-1e8fae24{--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;--align-items:flex-end;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-b147956{--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:0px 0px;--background-transition:0.3s;--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-438 .elementor-element.elementor-element-9d02177{text-align:center;color:#FFFFFF;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-291145b3 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-291145b3 img{width:180.909px;height:225.372px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-5dccdb3{text-align:center;color:#FFFFFF;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-2c3ef4ee img{width:180.909px;height:225.372px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-1af54a13{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-4552be44{--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:0px 0px;--background-transition:0.3s;--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-438 .elementor-element.elementor-element-7fe49951{text-align:center;color:#FFFFFF;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-46b8d5c1 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-46b8d5c1 img{width:180.909px;height:225.372px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-63b9be8{text-align:center;color:#FFFFFF;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-2b600559 img{width:180.909px;height:225.372px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-231f37a3{--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;--align-items:flex-end;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-445da453{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-29d426e4{--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:0px 0px;--background-transition:0.3s;--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-438 .elementor-element.elementor-element-7af31ffd{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-37201266{text-align:center;color:#FFFFFF;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-58791526 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-58791526 img{width:180.909px;height:225.372px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-482b825d{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-371e1fed{text-align:center;color:#FFFFFF;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-6c78b7b1 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-6c78b7b1 img{width:180.909px;height:225.372px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-64d5215e{--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:0px 0px;--background-transition:0.3s;--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-438 .elementor-element.elementor-element-5f5eae3d{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-2993a9a0{text-align:center;color:#FFFFFF;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-445875f1 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-445875f1 img{width:180.909px;height:225.372px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-2b1b35f6{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-5b127b6b{text-align:center;color:#FFFFFF;font-size:16px;font-weight:700;}.elementor-438 .elementor-element.elementor-element-57f5f630 img{width:180.909px;height:225.372px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-6c9b8013{--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-438 .elementor-element.elementor-element-2de8822e{--display:flex;--gap:5px 5px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-8269fb9{text-align:center;color:#073A91;font-size:16px;font-weight:700;line-height:1.6em;}.elementor-438 .elementor-element.elementor-element-5a371cba{text-align:center;color:#661321;font-size:12px;font-weight:400;}.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-438 .elementor-element.elementor-element-1d39e5d7 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-field-type-html{padding-bottom:0px;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-field-group .elementor-field, .elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#FF0000;border-radius:8px 8px 8px 8px;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#FF0000;border-radius:8px 8px 8px 8px;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-field-group .elementor-select-wrapper::before{color:#FF0000;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-button[type="submit"]{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-438 .elementor-element.elementor-element-1d39e5d7{--e-form-steps-indicators-spacing:20px;--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-438 .elementor-element.elementor-element-2aa1354c{--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;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-2aa1354c, .elementor-438 .elementor-element.elementor-element-2aa1354c::before{--border-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-4f9ce0f{--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-2062f44e{text-align:center;}.elementor-438 .elementor-element.elementor-element-2062f44e .elementor-heading-title{font-size:50px;font-weight:600;text-transform:uppercase;}.elementor-438 .elementor-element.elementor-element-72b613f6{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-primary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-72b613f6 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-60f2f32b{--divider-border-style:dashed;--divider-color:#E1A688;--divider-border-width:2px;}.elementor-438 .elementor-element.elementor-element-60f2f32b .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-438 .elementor-element.elementor-element-60f2f32b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-438 .elementor-element.elementor-element-2f0f3f70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-3bab115f{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-2ceaa6e7 img{width:570px;height:460.066px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-4e05fabc{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-170d37f4{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-438 .elementor-element.elementor-element-354eefe2 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-354eefe2{text-align:center;color:var( --e-global-color-primary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-aa16c17 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-aa16c17 img{height:347.407px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-7a9093d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-77cde1af{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-4850b8fd{width:auto;max-width:auto;color:#E1A688;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-438 .elementor-element.elementor-element-2b5d62a4 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-2b5d62a4{text-align:center;color:var( --e-global-color-primary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-25038cf2 img{width:570px;height:460.066px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-69f4d5e6 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-69f4d5e6 img{height:347.407px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-15ec1398{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-2eceaa90{--e-image-carousel-slides-to-show:2;}.elementor-438 .elementor-element.elementor-element-7aa79b08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-69985838{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-e84b877{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-4ee7ca3d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-4ee7ca3d img{width:100%;max-width:100%;}.elementor-438 .elementor-element.elementor-element-a12a23a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;color:#E1A688;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-438 .elementor-element.elementor-element-4f2de23b > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-438 .elementor-element.elementor-element-4f2de23b .elementor-icon-list-icon i{color:var( --e-global-color-da0ea76 );transition:color 0.3s;}.elementor-438 .elementor-element.elementor-element-4f2de23b .elementor-icon-list-icon svg{fill:var( --e-global-color-da0ea76 );transition:fill 0.3s;}.elementor-438 .elementor-element.elementor-element-4f2de23b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-438 .elementor-element.elementor-element-4f2de23b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-438 .elementor-element.elementor-element-264d30b8{--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;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-11d5e70c{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-32ea5d7e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;color:#E1A688;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-438 .elementor-element.elementor-element-12fd05af > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-438 .elementor-element.elementor-element-12fd05af .elementor-icon-list-icon i{color:var( --e-global-color-da0ea76 );transition:color 0.3s;}.elementor-438 .elementor-element.elementor-element-12fd05af .elementor-icon-list-icon svg{fill:var( --e-global-color-da0ea76 );transition:fill 0.3s;}.elementor-438 .elementor-element.elementor-element-12fd05af{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-438 .elementor-element.elementor-element-12fd05af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-438 .elementor-element.elementor-element-12fd05af .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-438 .elementor-element.elementor-element-12fd05af .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-438 .elementor-element.elementor-element-7242aa5b{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-474d1ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-474d1ee img{width:100%;max-width:100%;}.elementor-438 .elementor-element.elementor-element-47a3244c{--display:flex;--background-transition:0.3s;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-47a3244c:not(.elementor-motion-effects-element-type-background), .elementor-438 .elementor-element.elementor-element-47a3244c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canhogiatotvinhomes.vn/wp-content/uploads/2024/12/vector-smart-object-20240828073023-irc4z.png");background-position:center left;background-repeat:no-repeat;background-size:25% auto;}.elementor-438 .elementor-element.elementor-element-47a3244c, .elementor-438 .elementor-element.elementor-element-47a3244c::before{--border-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-5514a3ba{--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;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-7d19a41a{--display:flex;--min-height:1350px;--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;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-3ed1daa3{--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:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-30b33018{--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;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-3c597493{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-537efbee > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-537efbee{text-align:center;}.elementor-438 .elementor-element.elementor-element-537efbee .elementor-heading-title{font-size:50px;font-weight:600;text-transform:uppercase;}.elementor-438 .elementor-element.elementor-element-3a0237d2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-3a0237d2 > .elementor-widget-container{margin:60px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-26d6b0dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-26d6b0dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-2c08be9 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-438 .elementor-element.elementor-element-2c08be9{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:400;line-height:2rem;}.elementor-438 .elementor-element.elementor-element-13e27fec{--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:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-4df456ac{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-49da7787{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-secondary );font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-438 .elementor-element.elementor-element-49da7787 > .elementor-widget-container{margin:60px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-780e3419{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-780e3419 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-672c9b06{--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;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-165b659f{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-af0aebd{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-6d1d645f{--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;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-107a45a{--display:flex;--min-height:1350px;--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;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-6aa68a09{--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:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-12769bca{--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;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-9907522 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-9907522{text-align:center;}.elementor-438 .elementor-element.elementor-element-9907522 .elementor-heading-title{font-size:50px;font-weight:600;text-transform:uppercase;}.elementor-438 .elementor-element.elementor-element-6ce7a6a4{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-2924bbc4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-2924bbc4 > .elementor-widget-container{margin:60px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-1cd21133{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-1cd21133 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-39e49bb6 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-438 .elementor-element.elementor-element-39e49bb6{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:400;line-height:2rem;}.elementor-438 .elementor-element.elementor-element-697c7835{--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:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-7620aa53{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-15ba0183{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-secondary );font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-438 .elementor-element.elementor-element-15ba0183 > .elementor-widget-container{margin:60px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-2fee90e6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-2fee90e6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-1f789d4f{--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;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-6794cd22{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-ccb9a72{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-1374b8d{--display:flex;--min-height:2000px;--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;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-18951a97{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-5a4aa726{--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:15px 15px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-301087c7{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-7c266406 img{width:715.786px;height:250px;object-fit:cover;object-position:top right;}.elementor-438 .elementor-element.elementor-element-16cf56d2{--display:flex;--min-height:250px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-658786a5 img{width:715.786px;height:250px;object-fit:cover;object-position:top right;}.elementor-438 .elementor-element.elementor-element-74e4c2de{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#F8B911;--border-color:#F8B911;--border-radius:20px 20px 20px 20px;}.elementor-438 .elementor-element.elementor-element-74e4c2de:not(.elementor-motion-effects-element-type-background), .elementor-438 .elementor-element.elementor-element-74e4c2de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8B9114D;}.elementor-438 .elementor-element.elementor-element-74e4c2de, .elementor-438 .elementor-element.elementor-element-74e4c2de::before{--border-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-5e643e4b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-5e643e4b{text-align:center;color:#023670;font-size:15px;font-weight:700;line-height:1.6em;}.elementor-438 .elementor-element.elementor-element-2fc90fd3 .elementor-button{font-size:14px;font-weight:500;}.elementor-438 .elementor-element.elementor-element-42ee74e7{--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-438 .elementor-element.elementor-element-3afa3dda{text-align:center;color:#023670;font-size:16px;font-weight:700;line-height:1.6em;}.elementor-438 .elementor-element.elementor-element-4b4cc92c{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;color:#073A91;font-size:14px;font-weight:700;line-height:1.6em;}.elementor-438 .elementor-element.elementor-element-7229cf95{--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 5px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-438 .elementor-element.elementor-element-7b65632f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-438 .elementor-element.elementor-element-7b65632f .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-438 .elementor-element.elementor-element-7b65632f .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-438 .elementor-element.elementor-element-7b65632f .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-field-type-html{padding-bottom:0px;}.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-field-group .elementor-field, .elementor-438 .elementor-element.elementor-element-7b65632f .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#FF0000;border-radius:8px 8px 8px 8px;}.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#FF0000;border-radius:8px 8px 8px 8px;}.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-field-group .elementor-select-wrapper::before{color:#FF0000;}.elementor-438 .elementor-element.elementor-element-7b65632f .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-button[type="submit"]{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-438 .elementor-element.elementor-element-7b65632f .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-7b65632f .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-438 .elementor-element.elementor-element-7b65632f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-438 .elementor-element.elementor-element-7b65632f{--e-form-steps-indicators-spacing:20px;--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-438 .elementor-element.elementor-element-69db3cf1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-69db3cf1{text-align:center;color:#661321;font-size:12px;font-weight:400;font-style:italic;}.elementor-438 .elementor-element.elementor-element-3913c4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-27f15f04{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-2d613947 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-2d613947{text-align:center;}.elementor-438 .elementor-element.elementor-element-2d613947 .elementor-heading-title{font-size:50px;font-weight:600;text-transform:uppercase;}.elementor-438 .elementor-element.elementor-element-412cb62b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );font-size:16px;font-weight:300;}.elementor-438 .elementor-element.elementor-element-412cb62b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-15bfa66c > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-438 .elementor-element.elementor-element-15bfa66c{color:#023670;font-family:"Roboto", Sans-serif;font-weight:300;line-height:2rem;}.elementor-438 .elementor-element.elementor-element-7ac91d30{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-4a5d9df9 > .elementor-widget-container{margin:0px -0px 0px -20px;}.elementor-438 .elementor-element.elementor-element-4a5d9df9 img{width:495.252px;height:280.16px;}.elementor-438 .elementor-element.elementor-element-310c8eda > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-310c8eda img{width:495.252px;height:280.16px;object-fit:cover;object-position:top center;}.elementor-438 .elementor-element.elementor-element-30822052{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-1a1a4dec{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-1c053eb8 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-1c053eb8{text-align:center;}.elementor-438 .elementor-element.elementor-element-1c053eb8 .elementor-heading-title{font-size:50px;font-weight:600;text-transform:uppercase;}.elementor-438 .elementor-element.elementor-element-7a705ec0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );font-size:16px;font-weight:300;}.elementor-438 .elementor-element.elementor-element-7a705ec0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-438 .elementor-element.elementor-element-1acc3f16 > .elementor-widget-container{margin:0px -0px 0px -20px;}.elementor-438 .elementor-element.elementor-element-1acc3f16 img{width:495.252px;height:280.16px;}.elementor-438 .elementor-element.elementor-element-3854de1a > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-3854de1a img{width:495.252px;height:280.16px;object-fit:cover;object-position:top center;}.elementor-438 .elementor-element.elementor-element-dec8de1 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-438 .elementor-element.elementor-element-dec8de1{color:#023670;font-family:"Roboto", Sans-serif;font-weight:300;line-height:2rem;}.elementor-438 .elementor-element.elementor-element-701d4302{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-6f004a0{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-47bd1d93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-1cdd0c6f{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-27b10d8f img{height:576px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-a2642ce{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-3f5450db{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-22bb233d img{width:100%;max-width:100%;}.elementor-438 .elementor-element.elementor-element-50c1a3a8{width:initial;max-width:initial;text-align:center;color:#073A91;font-size:14px;font-weight:500;font-style:italic;line-height:1.6em;}.elementor-438 .elementor-element.elementor-element-50c1a3a8 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-438 .elementor-element.elementor-element-62087167{--display:flex;--min-height:2706.1px;--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;--background-transition:0.3s;--overlay-opacity:0.05;}.elementor-438 .elementor-element.elementor-element-62087167::before, .elementor-438 .elementor-element.elementor-element-62087167 > .elementor-background-video-container::before, .elementor-438 .elementor-element.elementor-element-62087167 > .e-con-inner > .elementor-background-video-container::before, .elementor-438 .elementor-element.elementor-element-62087167 > .elementor-background-slideshow::before, .elementor-438 .elementor-element.elementor-element-62087167 > .e-con-inner > .elementor-background-slideshow::before, .elementor-438 .elementor-element.elementor-element-62087167 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://canhogiatotvinhomes.vn/wp-content/uploads/2024/12/laphoixanh-1-20231109074923-psm1l.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-438 .elementor-element.elementor-element-10e10765 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-10e10765{text-align:center;}.elementor-438 .elementor-element.elementor-element-10e10765 .elementor-heading-title{font-size:50px;font-weight:600;text-transform:uppercase;}.elementor-438 .elementor-element.elementor-element-7f18e5b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-49ab1f6{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-1beb94da img{width:748.847px;height:682.2px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-2787effc{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-23d58b73{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-4607e16f{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-4607e16f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-438 .elementor-element.elementor-element-19e6e4e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-438 .elementor-element.elementor-element-64fa7fbd{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-65701e32 img{width:748.847px;height:682.2px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-196742c1{--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:20px 20px;--background-transition:0.3s;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-35a2ae72{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-35a2ae72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-2e857c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );font-size:16px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-2e857c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-92352f > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-438 .elementor-element.elementor-element-92352f{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:300;line-height:2rem;}.elementor-438 .elementor-element.elementor-element-5e22383b{--e-image-carousel-slides-to-show:2;}.elementor-438 .elementor-element.elementor-element-5e22383b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-438 .elementor-element.elementor-element-5e22383b .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-438 .elementor-element.elementor-element-5e22383b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-438 .elementor-element.elementor-element-5e22383b .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-438 .elementor-element.elementor-element-476a5bfa > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-476a5bfa{text-align:center;color:#FFBF5C;font-size:18px;font-weight:700;line-height:1.6em;}.elementor-438 .elementor-element.elementor-element-6753b54c .elementor-button{font-size:14px;font-weight:500;}.elementor-438 .elementor-element.elementor-element-71ddda61 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-71ddda61{text-align:center;}.elementor-438 .elementor-element.elementor-element-71ddda61 .elementor-heading-title{font-size:50px;font-weight:600;text-transform:uppercase;}.elementor-438 .elementor-element.elementor-element-4d695ab{--e-image-carousel-slides-to-show:2;}.elementor-438 .elementor-element.elementor-element-4d695ab .elementor-swiper-button.elementor-swiper-button-prev, .elementor-438 .elementor-element.elementor-element-4d695ab .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-438 .elementor-element.elementor-element-4d695ab .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-438 .elementor-element.elementor-element-4d695ab .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-438 .elementor-element.elementor-element-7ccba133{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#F8B911;--border-color:#F8B911;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-438 .elementor-element.elementor-element-7ccba133:not(.elementor-motion-effects-element-type-background), .elementor-438 .elementor-element.elementor-element-7ccba133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8B9114D;}.elementor-438 .elementor-element.elementor-element-7ccba133, .elementor-438 .elementor-element.elementor-element-7ccba133::before{--border-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-23745750 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-23745750{text-align:center;color:#FFBF5C;font-size:15px;font-weight:700;line-height:1.6em;}.elementor-438 .elementor-element.elementor-element-3768bf3d .elementor-button{font-size:14px;font-weight:500;}.elementor-438 .elementor-element.elementor-element-7af455a8{--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-438 .elementor-element.elementor-element-7ec0bc4a{--divider-border-style:dashed;--divider-color:#E1A688;--divider-border-width:2px;}.elementor-438 .elementor-element.elementor-element-7ec0bc4a .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-438 .elementor-element.elementor-element-7ec0bc4a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-438 .elementor-element.elementor-element-39209276{text-align:center;color:#FFBF5C;font-size:16px;font-weight:700;line-height:1.6em;}.elementor-438 .elementor-element.elementor-element-239d986a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-secondary );font-size:14px;font-weight:700;line-height:1.6em;}.elementor-438 .elementor-element.elementor-element-2edda8a9{--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 5px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-67564266 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-438 .elementor-element.elementor-element-67564266 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-438 .elementor-element.elementor-element-67564266 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-438 .elementor-element.elementor-element-67564266 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-438 .elementor-element.elementor-element-67564266 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-438 .elementor-element.elementor-element-67564266 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-438 .elementor-element.elementor-element-67564266 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-438 .elementor-element.elementor-element-67564266 .elementor-field-type-html{padding-bottom:0px;}.elementor-438 .elementor-element.elementor-element-67564266 .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-438 .elementor-element.elementor-element-67564266 .elementor-field-group .elementor-field, .elementor-438 .elementor-element.elementor-element-67564266 .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-67564266 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#FF0000;border-radius:8px 8px 8px 8px;}.elementor-438 .elementor-element.elementor-element-67564266 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#FF0000;border-radius:8px 8px 8px 8px;}.elementor-438 .elementor-element.elementor-element-67564266 .elementor-field-group .elementor-select-wrapper::before{color:#FF0000;}.elementor-438 .elementor-element.elementor-element-67564266 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;border-radius:12px 12px 12px 12px;}.elementor-438 .elementor-element.elementor-element-67564266 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-67564266 .elementor-button[type="submit"]{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-67564266 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-438 .elementor-element.elementor-element-67564266 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-67564266 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-67564266 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-67564266 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-438 .elementor-element.elementor-element-67564266 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-67564266 .elementor-message{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-438 .elementor-element.elementor-element-67564266{--e-form-steps-indicators-spacing:20px;--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-438 .elementor-element.elementor-element-7c2a6797 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-7c2a6797{text-align:center;color:var( --e-global-color-secondary );font-size:12px;font-weight:400;font-style:italic;}.elementor-438 .elementor-element.elementor-element-6d52fe6a{--display:flex;--min-height:992.06px;--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;--background-transition:0.3s;--overlay-opacity:0.3;}.elementor-438 .elementor-element.elementor-element-6d52fe6a:not(.elementor-motion-effects-element-type-background), .elementor-438 .elementor-element.elementor-element-6d52fe6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-438 .elementor-element.elementor-element-6d52fe6a::before, .elementor-438 .elementor-element.elementor-element-6d52fe6a > .elementor-background-video-container::before, .elementor-438 .elementor-element.elementor-element-6d52fe6a > .e-con-inner > .elementor-background-video-container::before, .elementor-438 .elementor-element.elementor-element-6d52fe6a > .elementor-background-slideshow::before, .elementor-438 .elementor-element.elementor-element-6d52fe6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-438 .elementor-element.elementor-element-6d52fe6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://canhogiatotvinhomes.vn/wp-content/uploads/2024/12/8dgubswi20240822081812.jpg");--background-overlay:'';}.elementor-438 .elementor-element.elementor-element-6d52fe6a, .elementor-438 .elementor-element.elementor-element-6d52fe6a::before{--border-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-2979f93a{--display:flex;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-1c111b1d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-1c111b1d{text-align:center;color:#02622C;font-size:15px;font-weight:700;line-height:1.6em;}.elementor-438 .elementor-element.elementor-element-5766a171{--e-image-carousel-slides-to-show:1;}.elementor-438 .elementor-element.elementor-element-5766a171 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-438 .elementor-element.elementor-element-5766a171 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-438 .elementor-element.elementor-element-2d95b211{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5px 5px;--background-transition:0.3s;--z-index:2;}.elementor-438 .elementor-element.elementor-element-26c6ce0e{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-5765c98 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-5765c98{text-align:center;color:#02622C;font-size:15px;font-weight:700;line-height:1.6em;}.elementor-438 .elementor-element.elementor-element-60ba70cc > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:10px 10px 10px 10px;border-color:#02622C;}.elementor-438 .elementor-element.elementor-element-60ba70cc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-438 .elementor-element.elementor-element-1fe3c392{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-696f92bd > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-696f92bd{text-align:center;color:#02622C;font-size:15px;font-weight:700;line-height:1.6em;}.elementor-438 .elementor-element.elementor-element-11796c74 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:10px 10px 10px 10px;border-color:#02622C;}.elementor-438 .elementor-element.elementor-element-11796c74 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-438 .elementor-element.elementor-element-38cea145{--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;--background-transition:0.3s;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-7100dfee{--display:flex;--min-height:667.6px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-7100dfee:not(.elementor-motion-effects-element-type-background), .elementor-438 .elementor-element.elementor-element-7100dfee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canhogiatotvinhomes.vn/wp-content/uploads/2024/12/tm-sk-sitetour-33-20240822092049-c5rr8.png");background-repeat:no-repeat;background-size:cover;}.elementor-438 .elementor-element.elementor-element-7100dfee, .elementor-438 .elementor-element.elementor-element-7100dfee::before{--border-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-575cb522{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-4077b8ba{--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-438 .elementor-element.elementor-element-575c7733{--display:flex;--gap:5px 5px;--background-transition:0.3s;}.elementor-438 .elementor-element.elementor-element-8b0a54b{text-align:center;color:#073A91;font-size:16px;font-weight:700;line-height:1.6em;}.elementor-438 .elementor-element.elementor-element-13b86e32{text-align:center;color:#661321;font-size:12px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-19993299 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-438 .elementor-element.elementor-element-19993299 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-438 .elementor-element.elementor-element-19993299 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-438 .elementor-element.elementor-element-19993299 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-438 .elementor-element.elementor-element-19993299 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-438 .elementor-element.elementor-element-19993299 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-438 .elementor-element.elementor-element-19993299 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-438 .elementor-element.elementor-element-19993299 .elementor-field-type-html{padding-bottom:0px;}.elementor-438 .elementor-element.elementor-element-19993299 .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-438 .elementor-element.elementor-element-19993299 .elementor-field-group .elementor-field, .elementor-438 .elementor-element.elementor-element-19993299 .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-438 .elementor-element.elementor-element-19993299 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#FF0000;border-radius:8px 8px 8px 8px;}.elementor-438 .elementor-element.elementor-element-19993299 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#FF0000;border-radius:8px 8px 8px 8px;}.elementor-438 .elementor-element.elementor-element-19993299 .elementor-field-group .elementor-select-wrapper::before{color:#FF0000;}.elementor-438 .elementor-element.elementor-element-19993299 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-19993299 .elementor-button[type="submit"]{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-19993299 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-438 .elementor-element.elementor-element-19993299 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-19993299 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-19993299 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-19993299 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-438 .elementor-element.elementor-element-19993299 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-438 .elementor-element.elementor-element-19993299 .elementor-button{border-radius:12px 12px 12px 12px;}.elementor-438 .elementor-element.elementor-element-19993299{--e-form-steps-indicators-spacing:20px;--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-438 .elementor-element.elementor-element-767e41de img{width:100%;}.elementor-438 .elementor-element.elementor-element-52349107 img{width:100%;}}@media(max-width:767px){.elementor-438 .elementor-element.elementor-element-1f7f017:not(.elementor-motion-effects-element-type-background), .elementor-438 .elementor-element.elementor-element-1f7f017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canhogiatotvinhomes.vn/wp-content/uploads/2025/07/z6779317507439_9cb76f8cb0831be6f32ba6ac4be0a6f1.jpg");background-position:center center;background-size:contain;}.elementor-438 .elementor-element.elementor-element-1f7f017{--min-height:750px;}.elementor-438 .elementor-element.elementor-element-23a6fdf4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-438 .elementor-element.elementor-element-5b17e178{left:145.062px;}body.rtl .elementor-438 .elementor-element.elementor-element-5b17e178{right:145.062px;}.elementor-438 .elementor-element.elementor-element-5b17e178{top:600px;}.elementor-438 .elementor-element.elementor-element-5b17e178 img{width:358.938px;height:299.115px;}.elementor-438 .elementor-element.elementor-element-6ab53ac0 .elementor-icon{font-size:40px;}.elementor-438 .elementor-element.elementor-element-6ab53ac0 .elementor-icon svg{height:40px;}.elementor-438 .elementor-element.elementor-element-5ed675f9{--spacer-size:2px;}.elementor-438 .elementor-element.elementor-element-67729410{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-4c414404{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-b62ed07{text-align:center;}.elementor-438 .elementor-element.elementor-element-b62ed07 .elementor-heading-title{font-size:30px;}.elementor-438 .elementor-element.elementor-element-ec89e8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-249052f4 .elementor-heading-title{font-size:21px;}.elementor-438 .elementor-element.elementor-element-27f54163{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-1e1c3afb img{width:383.995px;height:466.6px;object-fit:contain;}.elementor-438 .elementor-element.elementor-element-2c9e1b5d{--margin-top:-30px;--margin-bottom:-30px;--margin-left:-30px;--margin-right:-30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-5c9166f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-10cc1c59{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-3d7381d8{font-size:14px;}.elementor-438 .elementor-element.elementor-element-2172af3c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-a58fe19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-438 .elementor-element.elementor-element-155ed5fd{left:145.062px;}body.rtl .elementor-438 .elementor-element.elementor-element-155ed5fd{right:145.062px;}.elementor-438 .elementor-element.elementor-element-155ed5fd{top:944px;}.elementor-438 .elementor-element.elementor-element-155ed5fd img{width:358.938px;height:299.115px;}.elementor-438 .elementor-element.elementor-element-148d4917 .elementor-icon{font-size:40px;}.elementor-438 .elementor-element.elementor-element-148d4917 .elementor-icon svg{height:40px;}.elementor-438 .elementor-element.elementor-element-58b85e1a{--spacer-size:2px;}.elementor-438 .elementor-element.elementor-element-4440a01b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-438 .elementor-element.elementor-element-4724cf55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-606af539{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-158462bb img{width:383.995px;height:466.6px;object-fit:contain;}.elementor-438 .elementor-element.elementor-element-3dfb26a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-4f2ed310{text-align:center;}.elementor-438 .elementor-element.elementor-element-4f2ed310 .elementor-heading-title{font-size:30px;}.elementor-438 .elementor-element.elementor-element-6b18c64e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-35802b8d .elementor-heading-title{font-size:21px;}.elementor-438 .elementor-element.elementor-element-150b9412{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-550c7955{--width:50%;--gap:20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-39dd55da{--width:45%;--gap:2px 2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-7cf2e2a7{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-7115c08{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-1d39494e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-3117e6eb{--gap:0px 0px;}.elementor-438 .elementor-element.elementor-element-3bc0484f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-97a1894{font-size:14px;}.elementor-438 .elementor-element.elementor-element-63795c50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-4c99ff94{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-7685dfe5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-4f11b617{--justify-content:center;}.elementor-438 .elementor-element.elementor-element-721c31c9{text-align:center;}.elementor-438 .elementor-element.elementor-element-2e8c60b4{text-align:center;}.elementor-438 .elementor-element.elementor-element-2e8c60b4 .elementor-heading-title{font-size:26px;}.elementor-438 .elementor-element.elementor-element-7152a597{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-438 .elementor-element.elementor-element-79cbffab img{width:100%;height:250px;}.elementor-438 .elementor-element.elementor-element-231f37a3{--gap:0px 0px;}.elementor-438 .elementor-element.elementor-element-445da453{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-29d426e4{--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:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-438 .elementor-element.elementor-element-7af31ffd{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-37201266{font-size:11px;}.elementor-438 .elementor-element.elementor-element-482b825d{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-371e1fed{font-size:11px;}.elementor-438 .elementor-element.elementor-element-64d5215e{--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:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-5f5eae3d{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-2993a9a0{font-size:11px;}.elementor-438 .elementor-element.elementor-element-2b1b35f6{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-5b127b6b{font-size:11px;}.elementor-438 .elementor-element.elementor-element-6c9b8013{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-438 .elementor-element.elementor-element-2de8822e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-8269fb9{font-size:16px;}.elementor-438 .elementor-element.elementor-element-5a371cba{text-align:center;font-size:12px;}.elementor-438 .elementor-element.elementor-element-1d39e5d7 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-438 .elementor-element.elementor-element-2aa1354c{--gap:0px 0px;}.elementor-438 .elementor-element.elementor-element-2062f44e{text-align:center;}.elementor-438 .elementor-element.elementor-element-2062f44e .elementor-heading-title{font-size:30px;}.elementor-438 .elementor-element.elementor-element-72b613f6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-438 .elementor-element.elementor-element-7a9093d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-25038cf2 img{width:100%;height:250px;}.elementor-438 .elementor-element.elementor-element-69f4d5e6 img{width:100%;object-fit:cover;}.elementor-438 .elementor-element.elementor-element-15ec1398{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-4ee7ca3d img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-a12a23a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-a12a23a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-438 .elementor-element.elementor-element-32ea5d7e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-32ea5d7e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-438 .elementor-element.elementor-element-474d1ee img{width:100%;height:250px;object-fit:cover;}.elementor-438 .elementor-element.elementor-element-537efbee{text-align:center;}.elementor-438 .elementor-element.elementor-element-537efbee .elementor-heading-title{font-size:30px;}.elementor-438 .elementor-element.elementor-element-9907522 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-9907522{text-align:center;}.elementor-438 .elementor-element.elementor-element-9907522 .elementor-heading-title{font-size:30px;}.elementor-438 .elementor-element.elementor-element-4ce85835 img{width:100%;height:250px;object-fit:cover;}.elementor-438 .elementor-element.elementor-element-2924bbc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-15ba0183 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-438 .elementor-element.elementor-element-6794cd22{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-7c266406 img{width:100%;height:100%;object-fit:contain;object-position:top right;}.elementor-438 .elementor-element.elementor-element-658786a5 img{width:100%;height:100%;}.elementor-438 .elementor-element.elementor-element-42ee74e7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-438 .elementor-element.elementor-element-7229cf95{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-7b65632f > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-438 .elementor-element.elementor-element-69db3cf1{text-align:center;font-size:10px;}.elementor-438 .elementor-element.elementor-element-2d613947{text-align:center;}.elementor-438 .elementor-element.elementor-element-2d613947 .elementor-heading-title{font-size:30px;}.elementor-438 .elementor-element.elementor-element-1c053eb8{text-align:center;}.elementor-438 .elementor-element.elementor-element-1c053eb8 .elementor-heading-title{font-size:26px;}.elementor-438 .elementor-element.elementor-element-36dbeb31{--e-image-carousel-slides-to-show:1;}.elementor-438 .elementor-element.elementor-element-10e10765{text-align:center;}.elementor-438 .elementor-element.elementor-element-10e10765 .elementor-heading-title{font-size:26px;}.elementor-438 .elementor-element.elementor-element-7f18e5b9{--gap:0px 0px;}.elementor-438 .elementor-element.elementor-element-49ab1f6{--width:60%;}.elementor-438 .elementor-element.elementor-element-1beb94da img{height:300px;}.elementor-438 .elementor-element.elementor-element-2787effc{--width:40%;}.elementor-438 .elementor-element.elementor-element-23d58b73{--justify-content:flex-start;--gap:0px 0px;}.elementor-438 .elementor-element.elementor-element-4607e16f{--width:47%;--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:flex-start;}.elementor-438 .elementor-element.elementor-element-19e6e4e8{width:var( --container-widget-width, 370.038px );max-width:370.038px;--container-widget-width:370.038px;--container-widget-flex-grow:0;}.elementor-438 .elementor-element.elementor-element-19e6e4e8 img{width:100%;max-width:100%;}.elementor-438 .elementor-element.elementor-element-64fa7fbd{--width:100%;--margin-top:-300px;--margin-bottom:0px;--margin-left:80px;--margin-right:0px;}.elementor-438 .elementor-element.elementor-element-65701e32 img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-438 .elementor-element.elementor-element-196742c1{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-438 .elementor-element.elementor-element-71ddda61{text-align:center;}.elementor-438 .elementor-element.elementor-element-71ddda61 .elementor-heading-title{font-size:30px;}.elementor-438 .elementor-element.elementor-element-7af455a8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-438 .elementor-element.elementor-element-239d986a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-438 .elementor-element.elementor-element-2edda8a9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-67564266 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-438 .elementor-element.elementor-element-7c2a6797{text-align:center;font-size:10px;}.elementor-438 .elementor-element.elementor-element-7100dfee:not(.elementor-motion-effects-element-type-background), .elementor-438 .elementor-element.elementor-element-7100dfee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-438 .elementor-element.elementor-element-4077b8ba{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-438 .elementor-element.elementor-element-575c7733{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-438 .elementor-element.elementor-element-13b86e32{text-align:center;font-size:10px;}.elementor-438 .elementor-element.elementor-element-19993299 > .elementor-widget-container{padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-438 .elementor-element.elementor-element-3472e293{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-1f9eea{--width:960px;}.elementor-438 .elementor-element.elementor-element-23651f51{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-76e31c89{--width:62%;}.elementor-438 .elementor-element.elementor-element-2df4eb6d{--width:70%;}.elementor-438 .elementor-element.elementor-element-6ed34b9b{--width:30%;}.elementor-438 .elementor-element.elementor-element-5c9166f{--width:77.234%;}.elementor-438 .elementor-element.elementor-element-5cea3aef{--width:70%;}.elementor-438 .elementor-element.elementor-element-22fad150{--width:87%;}.elementor-438 .elementor-element.elementor-element-2f256d3a{--width:100%;}.elementor-438 .elementor-element.elementor-element-6e54adf1{--width:62%;}.elementor-438 .elementor-element.elementor-element-2172af3c{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-109fd049{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-53f713d{--width:960px;}.elementor-438 .elementor-element.elementor-element-56a7e20a{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-4440a01b{--width:62%;}.elementor-438 .elementor-element.elementor-element-25d01b56{--width:70%;}.elementor-438 .elementor-element.elementor-element-7115c08{--width:77.234%;}.elementor-438 .elementor-element.elementor-element-2453b25e{--width:87%;}.elementor-438 .elementor-element.elementor-element-3117e6eb{--width:62%;}.elementor-438 .elementor-element.elementor-element-7685dfe5{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-64a41605{--width:1132px;}.elementor-438 .elementor-element.elementor-element-1e8fae24{--content-width:1280px;}.elementor-438 .elementor-element.elementor-element-b147956{--width:20%;}.elementor-438 .elementor-element.elementor-element-1af54a13{--width:60%;}.elementor-438 .elementor-element.elementor-element-4552be44{--width:20%;}.elementor-438 .elementor-element.elementor-element-445da453{--width:60%;}.elementor-438 .elementor-element.elementor-element-29d426e4{--width:20%;}.elementor-438 .elementor-element.elementor-element-64d5215e{--width:20%;}.elementor-438 .elementor-element.elementor-element-2de8822e{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-4f9ce0f{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-2f0f3f70{--content-width:1280px;}.elementor-438 .elementor-element.elementor-element-15ec1398{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-7aa79b08{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-69985838{--width:70%;}.elementor-438 .elementor-element.elementor-element-3ed1daa3{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-30b33018{--width:100%;}.elementor-438 .elementor-element.elementor-element-3c597493{--width:100%;}.elementor-438 .elementor-element.elementor-element-4df456ac{--width:100%;}.elementor-438 .elementor-element.elementor-element-672c9b06{--width:100%;}.elementor-438 .elementor-element.elementor-element-165b659f{--content-width:1280px;}.elementor-438 .elementor-element.elementor-element-12769bca{--width:100%;}.elementor-438 .elementor-element.elementor-element-6ce7a6a4{--width:100%;}.elementor-438 .elementor-element.elementor-element-7620aa53{--width:100%;}.elementor-438 .elementor-element.elementor-element-1f789d4f{--width:100%;}.elementor-438 .elementor-element.elementor-element-18951a97{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-7229cf95{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-3913c4c{--content-width:1280px;}.elementor-438 .elementor-element.elementor-element-27f15f04{--width:60%;}.elementor-438 .elementor-element.elementor-element-7ac91d30{--width:40%;}.elementor-438 .elementor-element.elementor-element-30822052{--content-width:1280px;}.elementor-438 .elementor-element.elementor-element-1a1a4dec{--width:60%;}.elementor-438 .elementor-element.elementor-element-701d4302{--content-width:1280px;}.elementor-438 .elementor-element.elementor-element-47bd1d93{--content-width:1280px;}.elementor-438 .elementor-element.elementor-element-7f18e5b9{--content-width:1280px;}.elementor-438 .elementor-element.elementor-element-49ab1f6{--width:60%;}.elementor-438 .elementor-element.elementor-element-2787effc{--width:40%;}.elementor-438 .elementor-element.elementor-element-4607e16f{--width:40%;}.elementor-438 .elementor-element.elementor-element-64fa7fbd{--width:60%;}.elementor-438 .elementor-element.elementor-element-196742c1{--content-width:960%;}.elementor-438 .elementor-element.elementor-element-7ccba133{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-2edda8a9{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-2979f93a{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-7100dfee{--content-width:960px;}.elementor-438 .elementor-element.elementor-element-575c7733{--content-width:960px;}}@media(max-width:1024px) and (min-width:768px){.elementor-438 .elementor-element.elementor-element-1f9eea{--width:100%;}.elementor-438 .elementor-element.elementor-element-74d78b4f{--width:100%;}.elementor-438 .elementor-element.elementor-element-64a41605{--width:100%;}.elementor-438 .elementor-element.elementor-element-4df456ac{--width:100%;}.elementor-438 .elementor-element.elementor-element-672c9b06{--width:100%;}.elementor-438 .elementor-element.elementor-element-7620aa53{--width:100%;}.elementor-438 .elementor-element.elementor-element-1f789d4f{--width:100%;}}@media(min-width:1025px){.elementor-438 .elementor-element.elementor-element-7d88e0af::before, .elementor-438 .elementor-element.elementor-element-7d88e0af > .elementor-background-video-container::before, .elementor-438 .elementor-element.elementor-element-7d88e0af > .e-con-inner > .elementor-background-video-container::before, .elementor-438 .elementor-element.elementor-element-7d88e0af > .elementor-background-slideshow::before, .elementor-438 .elementor-element.elementor-element-7d88e0af > .e-con-inner > .elementor-background-slideshow::before, .elementor-438 .elementor-element.elementor-element-7d88e0af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-67cf92db */.elementor-438 .elementor-element.elementor-element-67cf92db{
    position: absolute;
    top:65%;
    left: 25%;
  
    
}
@media (max-width: 768px)  {
    .elementor-438 .elementor-element.elementor-element-67cf92db {
        top: 88%; /* Giá trị top phù hợp cho màn lớn */
        left: 18%; /* Giá trị left phù hợp cho màn lớn */
    }
}
@media (min-width: 1600px)  {
    .elementor-438 .elementor-element.elementor-element-67cf92db {
        top: 74%; /* Giá trị top phù hợp cho màn lớn */
        left: 22%; /* Giá trị left phù hợp cho màn lớn */
    }
}
@media (min-width: 769px)and (max-width: 1279px)  {
    .elementor-438 .elementor-element.elementor-element-67cf92db {
     top: 67%;
    left: 32%;
    }
}
.elementor-438 .elementor-element.elementor-element-67cf92db a.elementor-button.elementor-button-link.elementor-size-sm{
    background-image: linear-gradient(189deg, rgb(81, 5, 0), rgb(221, 3, 6));
  width:100%;
      padding-left: 26px;
    padding-right: 26px;
    padding-top: 5px;
    padding-bottom:5px;
      border-width: 1px;
    border-radius: 13px;
    border-style: solid;
    border-color: rgb(255, 255, 255);
    width: 250px;
    
}
.elementor-438 .elementor-element.elementor-element-67cf92db .elementor-button-text {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    width: 2px;
    animation: expandWidth 1.5s ease-in-out infinite;
}

@keyframes expandWidth {
    0% {
        width: 2px;
    }
    50% {
        width: 100%;
    }
    100% {
        width: 2px;
    }
}

.elementor-438 .elementor-element.elementor-element-67cf92db .text-width{
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f7f017 */.elementor-438 .elementor-element.elementor-element-1f7f017{
    position: relative;
    background-size: 100% 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3472e293 */.elementor-438 .elementor-element.elementor-element-3472e293{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ab53ac0 */.elementor-438 .elementor-element.elementor-element-6ab53ac0 {
    position: absolute !important;
    top:30%;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f9eea */.elementor-438 .elementor-element.elementor-element-1f9eea{
    position: absolute;
     top: -2.37%;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 767px) {
    .elementor-438 .elementor-element.elementor-element-1f9eea{
         top: -1.9%;
         width:30%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a8a2715 */.elementor-438 .elementor-element.elementor-element-5a8a2715 .font-bold{
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b62ed07 */.elementor-438 .elementor-element.elementor-element-b62ed07 h2.elementor-heading-title.elementor-size-default {
    background-image: linear-gradient(to right, rgb(212, 166, 143), rgb(255, 234, 178));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-249052f4 */.elementor-438 .elementor-element.elementor-element-249052f4 .headline{
    font-size: 36px;
}
@media (max-width: 767px) {
  .elementor-438 .elementor-element.elementor-element-249052f4 .headline{
    font-size: 28px;
}

}
@media (max-width: 767px) {
.elementor-438 .elementor-element.elementor-element-249052f4 h2.elementor-heading-title.elementor-size-default{
    color:#ffffff !important;
   
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df4eb6d */.elementor-438 .elementor-element.elementor-element-2df4eb6d p{
    margin-bottom: 5px !important;
 
}
@media (max-width: 767px){
    .elementor-438 .elementor-element.elementor-element-2df4eb6d p{
           font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed34b9b */.elementor-438 .elementor-element.elementor-element-6ed34b9b p{
    margin-bottom: 5px;
}
@media (max-width: 767px){
    .elementor-438 .elementor-element.elementor-element-6ed34b9b p{
           font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d51d46e */.elementor-438 .elementor-element.elementor-element-d51d46e .text-white{

    color: #ffffff;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cea3aef */.elementor-438 .elementor-element.elementor-element-5cea3aef p{
    margin-bottom: 5px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22fad150 */.elementor-438 .elementor-element.elementor-element-22fad150 p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-785b5dd3 */@media (max-width: 767px){
    .elementor-438 .elementor-element.elementor-element-785b5dd3 p{
           font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d7381d8 */.elementor-438 .elementor-element.elementor-element-3d7381d8 .font-bold{
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23a6fdf4 */.elementor-438 .elementor-element.elementor-element-23a6fdf4{
    background-image: linear-gradient(132deg, rgb(4, 33, 89), rgb(12, 74, 142));
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109fd049 */.elementor-438 .elementor-element.elementor-element-109fd049{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-148d4917 */.elementor-438 .elementor-element.elementor-element-148d4917 {
    position: absolute !important;
    top:30%;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53f713d */.elementor-438 .elementor-element.elementor-element-53f713d{
    position: absolute;
     top: -2.37%;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 767px) {
    .elementor-438 .elementor-element.elementor-element-53f713d{
         top: -1.9%;
         width:30%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f0d29b */.elementor-438 .elementor-element.elementor-element-5f0d29b .font-bold{
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f2ed310 */.elementor-438 .elementor-element.elementor-element-4f2ed310 h2.elementor-heading-title.elementor-size-default {
    background-image: linear-gradient(to right, rgb(212, 166, 143), rgb(255, 234, 178));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35802b8d */.elementor-438 .elementor-element.elementor-element-35802b8d .headline{
    font-size: 36px;
}
@media (max-width: 767px) {
  .elementor-438 .elementor-element.elementor-element-35802b8d .headline{
    font-size: 28px;
}

}
@media (max-width: 767px) {
.elementor-438 .elementor-element.elementor-element-35802b8d h2.elementor-heading-title.elementor-size-default{
    color:#ffffff !important;
   
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c346e0e */.elementor-438 .elementor-element.elementor-element-2c346e0e .text-white{

    color: #ffffff;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25d01b56 */.elementor-438 .elementor-element.elementor-element-25d01b56 p{
    margin-bottom: 5px !important;
 
}
@media (max-width: 767px){
    .elementor-438 .elementor-element.elementor-element-25d01b56 p{
           font-size:14px;
           margin-bottom:0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2453b25e */.elementor-438 .elementor-element.elementor-element-2453b25e p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37dec54 */@media (max-width: 767px){
    .elementor-438 .elementor-element.elementor-element-37dec54 p{
           font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97a1894 */.elementor-438 .elementor-element.elementor-element-97a1894 .font-bold{
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a58fe19 */.elementor-438 .elementor-element.elementor-element-a58fe19{
    background-image: linear-gradient(132deg, rgb(4, 33, 89), rgb(12, 74, 142));
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e8c60b4 */.elementor-438 .elementor-element.elementor-element-2e8c60b4 h2.elementor-heading-title.elementor-size-default {
    background-image: linear-gradient(to right, rgb(212, 166, 143), rgb(255, 234, 178));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d4b7692 */.elementor-438 .elementor-element.elementor-element-6d4b7692 .text-white{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64946508 */.elementor-438 .elementor-element.elementor-element-64946508 .text-white{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-443a9e37 */.elementor-438 .elementor-element.elementor-element-443a9e37 .text-white{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74d78b4f */.elementor-438 .elementor-element.elementor-element-74d78b4f p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79cbffab */.elementor-438 .elementor-element.elementor-element-79cbffab img{
    box-shadow: rgb(0, 0, 0) 10px 15px 20px -15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64a41605 */.elementor-438 .elementor-element.elementor-element-64a41605 .elementor-widget-container img {
    transition: transform 0.5s ease-in-out; /* Hiệu ứng mượt */
}

.elementor-438 .elementor-element.elementor-element-64a41605 .elementor-widget-container img:hover {
    transform: scale(1.1); /* Phóng to hình ảnh 1.1 lần */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b147956 */.elementor-438 .elementor-element.elementor-element-b147956 img{
    transform: perspective(1000px) rotateY(15deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4552be44 */.elementor-438 .elementor-element.elementor-element-4552be44 img{
    transform: perspective(1000px) rotateY(-15deg)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c78b7b1 */.elementor-438 .elementor-element.elementor-element-6c78b7b1{
    transform: perspective(1000px) rotateY(-15deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29d426e4 */.elementor-438 .elementor-element.elementor-element-29d426e4 img{
    transform: perspective(1000px) rotateY(15deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57f5f630 */.elementor-438 .elementor-element.elementor-element-57f5f630{
    transform: perspective(1000px) rotateY(-15deg) ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d5215e */.elementor-438 .elementor-element.elementor-element-64d5215e img{
    transform: perspective(1000px) rotateY(15deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d88e0af */.elementor-438 .elementor-element.elementor-element-7d88e0af{
    background-image: linear-gradient(87deg, rgb(12, 74, 142), rgb(4, 33, 89));
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-1d39e5d7 */.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-form-fields-wrapper {
    display: flex;
    flex-wrap: nowrap; /* Đảm bảo các trường không xuống dòng */
    gap: 10px; /* Khoảng cách giữa các trường */
    align-items: center; /* Căn giữa theo chiều dọc */
}

/* Mỗi trường dữ liệu sẽ được điều chỉnh kích thước */
.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-field-group {
    flex: 1 !important; /* Chia đều kích thước giữa các trường */
}

.elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-button {
    background-image: linear-gradient(rgb(99, 16, 30), rgb(221, 3, 6));
 
    animation: scaleButton 2s infinite;
     transform: scale(1);
    transition: transform 0.3s ease-in-out; 
   
}



/* Nếu muốn tự động scale mà không cần hover */
@keyframes scaleButton {
    0%, 100% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }
}
@media (max-width: 767px) {
    .elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-form-fields-wrapper {
        display: flex;
        flex-wrap: wrap; /* Cho phép các trường xuống dòng */
        gap: 15px; /* Tăng khoảng cách giữa các trường */
        align-items: stretch; /* Kéo dài các trường để chiếm toàn bộ chiều rộng */
        flex-direction: column; /* Xếp các trường thành 1 cột */
    }

    /* Đặt từng trường chiếm toàn bộ chiều rộng */
    .elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-field-group {
        flex: 1 1 100% !important; /* Chiếm 100% chiều rộng */
    }

    /* Điều chỉnh nút để nằm trên một dòng riêng */
    .elementor-438 .elementor-element.elementor-element-1d39e5d7 .elementor-button {
        width: 100%; /* Nút sẽ chiếm toàn bộ chiều rộng */
        background-image: linear-gradient(rgb(99, 16, 30), rgb(221, 3, 6));
        animation: scaleButton 2s infinite;
        transform: scale(1);
        transition: transform 0.3s ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2de8822e */.elementor-438 .elementor-element.elementor-element-2de8822e p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c9b8013 */.elementor-438 .elementor-element.elementor-element-6c9b8013{
    background-image: linear-gradient(159deg, rgb(225, 166, 136), rgb(241, 243, 244));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2062f44e */.elementor-438 .elementor-element.elementor-element-2062f44e h2.elementor-heading-title.elementor-size-default {
    background-image: linear-gradient(to right, rgb(212, 166, 143), rgb(255, 234, 178));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72b613f6 */.elementor-438 .elementor-element.elementor-element-72b613f6 .font-bold{
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ceaa6e7 */.elementor-438 .elementor-element.elementor-element-2ceaa6e7 .elementor-widget-container img {
    transition: transform 0.5s ease-in-out; /* Hiệu ứng mượt */
}

.elementor-438 .elementor-element.elementor-element-2ceaa6e7 .elementor-widget-container img:hover {
    transform: scale(1.1); /* Phóng to hình ảnh 1.1 lần */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-354eefe2 */.elementor-438 .elementor-element.elementor-element-354eefe2 .font-bold{
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b5d62a4 */.elementor-438 .elementor-element.elementor-element-2b5d62a4 .font-bold{
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25038cf2 */.elementor-438 .elementor-element.elementor-element-25038cf2 .elementor-widget-container img {
    transition: transform 0.5s ease-in-out; /* Hiệu ứng mượt */
}

.elementor-438 .elementor-element.elementor-element-25038cf2 .elementor-widget-container img:hover {
    transform: scale(1.1); /* Phóng to hình ảnh 1.1 lần */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ee7ca3d */.elementor-438 .elementor-element.elementor-element-4ee7ca3d .elementor-widget-container img {
    transition: transform 0.5s ease-in-out; /* Hiệu ứng mượt */
    width: 100% !important;
}

.elementor-438 .elementor-element.elementor-element-4ee7ca3d .elementor-widget-container img:hover {
    transform: scale(1.1); /* Phóng to hình ảnh 1.1 lần */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-474d1ee */.elementor-438 .elementor-element.elementor-element-474d1ee .elementor-widget-container img {
    transition: transform 0.5s ease-in-out; /* Hiệu ứng mượt */
    width: 100% !important;
}

.elementor-438 .elementor-element.elementor-element-474d1ee .elementor-widget-container img:hover {
    transform: scale(1.1); /* Phóng to hình ảnh 1.1 lần */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2aa1354c */.elementor-438 .elementor-element.elementor-element-2aa1354c {
    background-image: linear-gradient(24deg, rgba(225, 166, 136, 0.3), rgb(255, 255, 255));
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-395d4af */.elementor-438 .elementor-element.elementor-element-395d4af .elementor-widget-container img {
    transition: transform 0.5s ease-in-out; /* Hiệu ứng mượt */
}

.elementor-438 .elementor-element.elementor-element-395d4af .elementor-widget-container img:hover {
    transform: scale(1.1); /* Phóng to hình ảnh 1.1 lần */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-537efbee */.elementor-438 .elementor-element.elementor-element-537efbee h2.elementor-heading-title.elementor-size-default {
    background-image: linear-gradient(to right, rgb(212, 166, 143), rgb(255, 234, 178));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a0237d2 */.elementor-438 .elementor-element.elementor-element-3a0237d2 .font-bold{
    font-weight: bold;
    color: rgb(212, 166, 143);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26d6b0dc */.elementor-438 .elementor-element.elementor-element-26d6b0dc .font-bold{
    font-weight: bold;
    color: rgb(212, 166, 143);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c08be9 */.elementor-438 .elementor-element.elementor-element-2c08be9 ul {
    list-style-type: none;  /* Xóa bỏ dấu chấm mặc định */
    padding: 0;  /* Xóa bỏ padding của ul */
}

.elementor-438 .elementor-element.elementor-element-2c08be9 ul li {
    position: relative;  /* Để có thể sử dụng :before cho mỗi li */
    padding-left: 30px;  /* Để tạo không gian cho icon */
}

.elementor-438 .elementor-element.elementor-element-2c08be9 ul li::before {
    content: "";  /* Phải có content để hiển thị icon */
    position: absolute;  /* Vị trí tuyệt đối so với li */
    left: 0;  /* Đặt icon ở bên trái của mỗi li */
    top: 55%;  /* Đặt icon vào giữa chiều cao của li */
    transform: translateY(-50%);  /* Căn chỉnh icon vào giữa chính xác */
    width: 15px;
    height: 15px;
    background-image: url('data:image/svg+xml;utf8, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.0%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%201133.858%201133.857%22%20enable-background%3D%22new%200%200%201133.858%201133.857%22%20xml%3Aspace%3D%22preserve%22%20%20width%3D%2269px%22%20height%3D%2268.99994057209052px%22%20class%3D%22%22%20fill%3D%22rgba(225%2C%20166%2C%20136%2C%201)%22%3E%3Cg%3E%3Cpath%20d%3D%22M276.844%2C770.397L759.38%2C269.323c-0.424-0.275-0.846-0.553-1.272-0.826l-496.56%2C478.189%20%20%20C266.337%2C754.803%2C271.443%2C762.711%2C276.844%2C770.397z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M361.531%2C855.656l486.22-504.9c-0.264-0.343-0.531-0.685-0.797-1.027L339.388%2C838.516%20%20%20C346.536%2C844.511%2C353.92%2C850.231%2C361.531%2C855.656z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M414.76%2C886.982l466.303-484.218c-0.288-0.551-0.577-1.101-0.868-1.65L389.489%2C873.665%20%20%20C397.709%2C878.431%2C406.139%2C882.875%2C414.76%2C886.982z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M387.182%2C872.32l478.189-496.56c-0.273-0.426-0.551-0.848-0.826-1.272L363.47%2C857.023%20%20%20C371.156%2C862.424%2C379.064%2C867.531%2C387.182%2C872.32z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M260.203%2C744.378l472.551-490.706c-0.549-0.291-1.099-0.58-1.65-0.868L246.885%2C719.107%20%20%20C250.992%2C727.729%2C255.437%2C736.158%2C260.203%2C744.378z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M216.127%2C616.948l387.601-402.492c-1.816-0.187-3.637-0.361-5.461-0.521L213.068%2C584.882%20%20%20C213.609%2C595.706%2C214.636%2C606.401%2C216.127%2C616.948z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M214.298%2C532.247l304.753-316.461c-3.697%2C0.5-7.376%2C1.053-11.036%2C1.666L219.952%2C494.857%20%20%20C217.423%2C507.101%2C215.529%2C519.577%2C214.298%2C532.247z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M245.554%2C716.29l458.573-476.191c-0.727-0.306-1.456-0.608-2.186-0.909L234.383%2C689.449%20%20%20C237.748%2C698.578%2C241.477%2C707.532%2C245.554%2C716.29z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M566.959%2C921.249c8.091%2C0%2C16.116-0.277%2C24.072-0.811l330.103-342.785c0.075-2.532%2C0.125-5.07%2C0.147-7.615L556.732%2C921.099%20%20%20C560.129%2C921.195%2C563.538%2C921.249%2C566.959%2C921.249z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M223.518%2C479.373l243.038-252.375c-5.97%2C1.76-11.874%2C3.672-17.708%2C5.734L237.476%2C436.283%20%20%20C231.941%2C450.233%2C227.267%2C464.619%2C223.518%2C479.373z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M223.146%2C652.959l416.837-432.852c-1.325-0.278-2.654-0.548-3.985-0.81L217.006%2C622.788%20%20%20C218.624%2C632.996%2C220.676%2C643.06%2C223.146%2C652.959z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M233.105%2C685.917l440.198-457.11c-0.977-0.307-1.957-0.608-2.938-0.907l-446.063%2C429.56%20%20%20C226.845%2C667.114%2C229.785%2C676.605%2C233.105%2C685.917z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M639.01%2C913.915l277.406-288.063c0.613-3.66%2C1.166-7.339%2C1.666-11.036L601.621%2C919.569%20%20%20C614.291%2C918.339%2C626.766%2C916.444%2C639.01%2C913.915z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M315.648%2C816.702l491.458-510.339c-0.293-0.27-0.586-0.54-0.879-0.809L296.77%2C796.162%20%20%20C302.793%2C803.255%2C309.092%2C810.106%2C315.648%2C816.702z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M295.351%2C794.479l488.787-507.566c-0.342-0.266-0.684-0.533-1.027-0.797l-504.9%2C486.22%20%20%20C283.636%2C779.947%2C289.356%2C787.332%2C295.351%2C794.479z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M697.584%2C896.391l203.552-211.372c2.062-5.834%2C3.974-11.739%2C5.734-17.708L654.494%2C910.349%20%20%20C669.249%2C906.6%2C683.634%2C901.926%2C697.584%2C896.391z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M317.165%2C818.219c6.596%2C6.556%2C13.447%2C12.855%2C20.54%2C18.879l490.608-509.457c-0.269-0.294-0.539-0.587-0.809-0.879%20%20%20L317.165%2C818.219z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M212.618%2C566.908c0%2C3.421%2C0.054%2C6.83%2C0.15%2C10.227l351.061-364.548c-2.545%2C0.022-5.083%2C0.071-7.615%2C0.146L213.429%2C542.837%20%20%20C212.895%2C550.792%2C212.618%2C558.818%2C212.618%2C566.908z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M297.589%2C336.697c-18.733%2C21.898-34.844%2C46.106-47.842%2C72.14l147.27-152.927c-17.591%2C9.633-34.275%2C20.715-49.893%2C33.086%20%20%20L297.589%2C336.697z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M444.418%2C899.484l450.259-467.558c-0.301-0.73-0.603-1.459-0.909-2.186L417.578%2C888.313%20%20%20C426.336%2C892.391%2C435.289%2C896.119%2C444.418%2C899.484z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M797.171%2C836.278l47.701-49.534c12.371-15.618%2C23.453-32.302%2C33.086-49.893L725.031%2C884.12%20%20%20C751.065%2C871.122%2C775.272%2C855.011%2C797.171%2C836.278z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M548.985%2C920.8L919.933%2C535.6c-0.16-1.824-0.334-3.645-0.521-5.461L516.92%2C917.74%20%20%20C527.466%2C919.231%2C538.161%2C920.259%2C548.985%2C920.8z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M476.407%2C909.566l429.56-446.063c-0.299-0.981-0.6-1.961-0.907-2.938L447.95%2C900.763%20%20%20C457.262%2C904.082%2C466.754%2C907.022%2C476.407%2C909.566z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M480.908%2C910.721c9.899%2C2.47%2C19.963%2C4.523%2C30.171%2C6.14L914.57%2C497.869c-0.263-1.331-0.533-2.659-0.81-3.985%20%20%20L480.908%2C910.721z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49da7787 */.elementor-438 .elementor-element.elementor-element-49da7787 .font-bold{
    font-weight: bold;
    color: rgb(225, 166, 136);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-780e3419 */.elementor-438 .elementor-element.elementor-element-780e3419 .font-bold{
    font-weight: bold;
    color: rgb(212, 166, 143);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-767e41de */.elementor-438 .elementor-element.elementor-element-767e41de .elementor-widget-container img {
    transition: transform 0.5s ease-in-out; /* Hiệu ứng mượt */
}

.elementor-438 .elementor-element.elementor-element-767e41de .elementor-widget-container img:hover {
    transform: scale(1.1); /* Phóng to hình ảnh 1.1 lần */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d057398 */.elementor-438 .elementor-element.elementor-element-d057398 .swiper {
  width: 100%;
  height: 100%;
}

.elementor-438 .elementor-element.elementor-element-d057398 .swiper-wrapper {
  display: flex;
}

.elementor-438 .elementor-element.elementor-element-d057398 .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 0 0 100%;
}

.elementor-438 .elementor-element.elementor-element-d057398 .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-438 .elementor-element.elementor-element-d057398 .button-container {
  display: flex;
  justify-content: center;
  gap: 10px; /* Space between buttons */
  margin-top: 20px;
  margin-bottom: 20px;
}

.elementor-438 .elementor-element.elementor-element-d057398 .button-container a {
  cursor: pointer;
  background-color: #023670;
  font-size: 14px;
  font-weight: 700;
  color: #EBB8B9;
  padding: 10px 20px;
  border-radius: 69px;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  transition: background-color 0.3s;
}

.elementor-438 .elementor-element.elementor-element-d057398 .button-container a:hover {
  background-color: #1a4877; /* Darker shade on hover */
}

 /* For PC, display 2 images per slide */
@media (min-width: 768px) {
  .elementor-438 .elementor-element.elementor-element-d057398 .swiper-slide {
    flex: 0 0 50%;
  }
}

 /* For small devices (max width 767px), display 1 image per slide */
@media (max-width: 767px) {
  .elementor-438 .elementor-element.elementor-element-d057398 .swiper-slide {
    flex: 0 0 100%;
  }

  .elementor-438 .elementor-element.elementor-element-d057398 .button-container a {
    font-size: 11px;
    padding: 10px 16px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5514a3ba */.elementor-438 .elementor-element.elementor-element-5514a3ba {
    background-image: linear-gradient(79deg, rgb(4, 34, 89), rgb(13, 75, 142));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9907522 */.elementor-438 .elementor-element.elementor-element-9907522 h2.elementor-heading-title.elementor-size-default {
    background-image: linear-gradient(to right, rgb(212, 166, 143), rgb(255, 234, 178));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4ce85835 */.elementor-438 .elementor-element.elementor-element-4ce85835 .elementor-widget-container img {
    transition: transform 0.5s ease-in-out; /* Hiệu ứng mượt */
}

.elementor-438 .elementor-element.elementor-element-4ce85835 .elementor-widget-container img:hover {
    transform: scale(1.1); /* Phóng to hình ảnh 1.1 lần */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2924bbc4 */.elementor-438 .elementor-element.elementor-element-2924bbc4 .font-bold{
    font-weight: bold;
    color: rgb(212, 166, 143);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cd21133 */.elementor-438 .elementor-element.elementor-element-1cd21133 .font-bold{
    font-weight: bold;
    color: rgb(212, 166, 143);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39e49bb6 */.elementor-438 .elementor-element.elementor-element-39e49bb6 ul {
    list-style-type: none;  /* Xóa bỏ dấu chấm mặc định */
    padding: 0;  /* Xóa bỏ padding của ul */
}

.elementor-438 .elementor-element.elementor-element-39e49bb6 ul li {
    position: relative;  /* Để có thể sử dụng :before cho mỗi li */
    padding-left: 30px;  /* Để tạo không gian cho icon */
}

.elementor-438 .elementor-element.elementor-element-39e49bb6 ul li::before {
    content: "";  /* Phải có content để hiển thị icon */
    position: absolute;  /* Vị trí tuyệt đối so với li */
    left: 0;  /* Đặt icon ở bên trái của mỗi li */
    top: 55%;  /* Đặt icon vào giữa chiều cao của li */
    transform: translateY(-50%);  /* Căn chỉnh icon vào giữa chính xác */
    width: 15px;
    height: 15px;
    background-image: url('data:image/svg+xml;utf8, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.0%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%201133.858%201133.857%22%20enable-background%3D%22new%200%200%201133.858%201133.857%22%20xml%3Aspace%3D%22preserve%22%20%20width%3D%2269px%22%20height%3D%2268.99994057209052px%22%20class%3D%22%22%20fill%3D%22rgba(225%2C%20166%2C%20136%2C%201)%22%3E%3Cg%3E%3Cpath%20d%3D%22M276.844%2C770.397L759.38%2C269.323c-0.424-0.275-0.846-0.553-1.272-0.826l-496.56%2C478.189%20%20%20C266.337%2C754.803%2C271.443%2C762.711%2C276.844%2C770.397z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M361.531%2C855.656l486.22-504.9c-0.264-0.343-0.531-0.685-0.797-1.027L339.388%2C838.516%20%20%20C346.536%2C844.511%2C353.92%2C850.231%2C361.531%2C855.656z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M414.76%2C886.982l466.303-484.218c-0.288-0.551-0.577-1.101-0.868-1.65L389.489%2C873.665%20%20%20C397.709%2C878.431%2C406.139%2C882.875%2C414.76%2C886.982z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M387.182%2C872.32l478.189-496.56c-0.273-0.426-0.551-0.848-0.826-1.272L363.47%2C857.023%20%20%20C371.156%2C862.424%2C379.064%2C867.531%2C387.182%2C872.32z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M260.203%2C744.378l472.551-490.706c-0.549-0.291-1.099-0.58-1.65-0.868L246.885%2C719.107%20%20%20C250.992%2C727.729%2C255.437%2C736.158%2C260.203%2C744.378z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M216.127%2C616.948l387.601-402.492c-1.816-0.187-3.637-0.361-5.461-0.521L213.068%2C584.882%20%20%20C213.609%2C595.706%2C214.636%2C606.401%2C216.127%2C616.948z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M214.298%2C532.247l304.753-316.461c-3.697%2C0.5-7.376%2C1.053-11.036%2C1.666L219.952%2C494.857%20%20%20C217.423%2C507.101%2C215.529%2C519.577%2C214.298%2C532.247z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M245.554%2C716.29l458.573-476.191c-0.727-0.306-1.456-0.608-2.186-0.909L234.383%2C689.449%20%20%20C237.748%2C698.578%2C241.477%2C707.532%2C245.554%2C716.29z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M566.959%2C921.249c8.091%2C0%2C16.116-0.277%2C24.072-0.811l330.103-342.785c0.075-2.532%2C0.125-5.07%2C0.147-7.615L556.732%2C921.099%20%20%20C560.129%2C921.195%2C563.538%2C921.249%2C566.959%2C921.249z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M223.518%2C479.373l243.038-252.375c-5.97%2C1.76-11.874%2C3.672-17.708%2C5.734L237.476%2C436.283%20%20%20C231.941%2C450.233%2C227.267%2C464.619%2C223.518%2C479.373z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M223.146%2C652.959l416.837-432.852c-1.325-0.278-2.654-0.548-3.985-0.81L217.006%2C622.788%20%20%20C218.624%2C632.996%2C220.676%2C643.06%2C223.146%2C652.959z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M233.105%2C685.917l440.198-457.11c-0.977-0.307-1.957-0.608-2.938-0.907l-446.063%2C429.56%20%20%20C226.845%2C667.114%2C229.785%2C676.605%2C233.105%2C685.917z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M639.01%2C913.915l277.406-288.063c0.613-3.66%2C1.166-7.339%2C1.666-11.036L601.621%2C919.569%20%20%20C614.291%2C918.339%2C626.766%2C916.444%2C639.01%2C913.915z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M315.648%2C816.702l491.458-510.339c-0.293-0.27-0.586-0.54-0.879-0.809L296.77%2C796.162%20%20%20C302.793%2C803.255%2C309.092%2C810.106%2C315.648%2C816.702z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M295.351%2C794.479l488.787-507.566c-0.342-0.266-0.684-0.533-1.027-0.797l-504.9%2C486.22%20%20%20C283.636%2C779.947%2C289.356%2C787.332%2C295.351%2C794.479z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M697.584%2C896.391l203.552-211.372c2.062-5.834%2C3.974-11.739%2C5.734-17.708L654.494%2C910.349%20%20%20C669.249%2C906.6%2C683.634%2C901.926%2C697.584%2C896.391z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M317.165%2C818.219c6.596%2C6.556%2C13.447%2C12.855%2C20.54%2C18.879l490.608-509.457c-0.269-0.294-0.539-0.587-0.809-0.879%20%20%20L317.165%2C818.219z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M212.618%2C566.908c0%2C3.421%2C0.054%2C6.83%2C0.15%2C10.227l351.061-364.548c-2.545%2C0.022-5.083%2C0.071-7.615%2C0.146L213.429%2C542.837%20%20%20C212.895%2C550.792%2C212.618%2C558.818%2C212.618%2C566.908z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M297.589%2C336.697c-18.733%2C21.898-34.844%2C46.106-47.842%2C72.14l147.27-152.927c-17.591%2C9.633-34.275%2C20.715-49.893%2C33.086%20%20%20L297.589%2C336.697z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M444.418%2C899.484l450.259-467.558c-0.301-0.73-0.603-1.459-0.909-2.186L417.578%2C888.313%20%20%20C426.336%2C892.391%2C435.289%2C896.119%2C444.418%2C899.484z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M797.171%2C836.278l47.701-49.534c12.371-15.618%2C23.453-32.302%2C33.086-49.893L725.031%2C884.12%20%20%20C751.065%2C871.122%2C775.272%2C855.011%2C797.171%2C836.278z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M548.985%2C920.8L919.933%2C535.6c-0.16-1.824-0.334-3.645-0.521-5.461L516.92%2C917.74%20%20%20C527.466%2C919.231%2C538.161%2C920.259%2C548.985%2C920.8z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M476.407%2C909.566l429.56-446.063c-0.299-0.981-0.6-1.961-0.907-2.938L447.95%2C900.763%20%20%20C457.262%2C904.082%2C466.754%2C907.022%2C476.407%2C909.566z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M480.908%2C910.721c9.899%2C2.47%2C19.963%2C4.523%2C30.171%2C6.14L914.57%2C497.869c-0.263-1.331-0.533-2.659-0.81-3.985%20%20%20L480.908%2C910.721z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15ba0183 */.elementor-438 .elementor-element.elementor-element-15ba0183 .font-bold{
    font-weight: bold;
    color: rgb(225, 166, 136);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fee90e6 */.elementor-438 .elementor-element.elementor-element-2fee90e6 .font-bold{
    font-weight: bold;
    color: rgb(212, 166, 143);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52349107 */.elementor-438 .elementor-element.elementor-element-52349107 .elementor-widget-container img {
    transition: transform 0.5s ease-in-out; /* Hiệu ứng mượt */
}

.elementor-438 .elementor-element.elementor-element-52349107 .elementor-widget-container img:hover {
    transform: scale(1.1); /* Phóng to hình ảnh 1.1 lần */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8cac48f */.elementor-438 .elementor-element.elementor-element-8cac48f .swiper {
  width: 100%;
  height: 100%;
}

.elementor-438 .elementor-element.elementor-element-8cac48f .swiper-wrapper {
  display: flex;
}

.elementor-438 .elementor-element.elementor-element-8cac48f .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 0 0 100%;
}

.elementor-438 .elementor-element.elementor-element-8cac48f .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.elementor-438 .elementor-element.elementor-element-8cac48f .button-container {
  display: flex;
  justify-content: center;
  gap: 10px; /* Space between buttons */
  margin-top: 20px;
  margin-bottom: 20px;
}

.elementor-438 .elementor-element.elementor-element-8cac48f .button-container a {
  cursor: pointer;
  background-color: #023670;
  font-size: 14px;
  font-weight: 700;
  color: #EBB8B9;
  padding: 10px 20px;
  border-radius: 69px;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  transition: background-color 0.3s;
}

.elementor-438 .elementor-element.elementor-element-8cac48f .button-container a:hover {
  background-color: #1a4877; /* Darker shade on hover */
}

 /* For PC, display 2 images per slide */
@media (min-width: 768px) {
  .elementor-438 .elementor-element.elementor-element-8cac48f .swiper-slide {
    flex: 0 0 50%;
  }
}

 /* For small devices (max width 767px), display 1 image per slide */
@media (max-width: 767px) {
  .elementor-438 .elementor-element.elementor-element-8cac48f .swiper-slide {
    flex: 0 0 100%;
  }

  .elementor-438 .elementor-element.elementor-element-8cac48f .button-container a {
    font-size: 11px;
    padding: 10px 16px;
  }
}

.elementor-438 .elementor-element.elementor-element-8cac48f /* Định dạng cho mũi tên (arrow) */
.swiper-button-next
 {
  width: 10px; /* Kích thước rộng của mũi tên */
  height: 10px; /* Kích thước cao của mũi tên */
  background-color: transparent; /* Đảm bảo nền trong suốt */
  color: #fff; /* Màu trắng cho mũi tên */
  border-radius: 50%; /* Làm mũi tên hình tròn */
  font-size: 20px; /* Thay đổi kích thước font cho mũi tên */
}
.elementor-438 .elementor-element.elementor-element-8cac48f .swiper-button-prev{
      width: 10px; /* Kích thước rộng của mũi tên */
  height: 10px; /* Kích thước cao của mũi tên */
  background-color: transparent; /* Đảm bảo nền trong suốt */
  color: #fff; /* Màu trắng cho mũi tên */
  border-radius: 50%; /* Làm mũi tên hình tròn */
  font-size: 20px; /* Thay đổi kích thước font cho mũi tên */
}

.elementor-438 .elementor-element.elementor-element-8cac48f .swiper-button-next::after
 {
  font-size: 20px; /* Kích thước chữ trong mũi tên */
  color: #fff; /* Màu chữ là trắng */
}

.elementor-438 .elementor-element.elementor-element-8cac48f .swiper-button-prev::after{
      font-size: 20px; /* Kích thước chữ trong mũi tên */
  color: #fff; /* Màu chữ là trắng */

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d1d645f */.elementor-438 .elementor-element.elementor-element-6d1d645f {
    background-image: linear-gradient(79deg, rgb(4, 34, 89), rgb(13, 75, 142));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-301087c7 */.elementor-438 .elementor-element.elementor-element-301087c7{
    box-shadow: rgb(0, 0, 0) 0px 15px 20px -15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16cf56d2 */.elementor-438 .elementor-element.elementor-element-16cf56d2{
    box-shadow: rgb(0, 0, 0) 0px 15px 20px -15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fc90fd3 */.elementor-438 .elementor-element.elementor-element-2fc90fd3 a.elementor-button.elementor-button-link.elementor-size-sm{
    background-image: linear-gradient(189deg, rgb(81, 5, 0), rgb(221, 3, 6));
  width:100%;
      padding-left: 6px;
    padding-right: 6px;
    padding-top: 5px;
    padding-bottom:5px;
      border-width: 1px;
    border-radius: 13px;
    border-style: solid;
    border-color: rgb(255, 255, 255);
    width: 250px;
    
}
.elementor-438 .elementor-element.elementor-element-2fc90fd3 .elementor-button-text {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    width: 2px;
    animation: expandWidth 1.5s ease-in-out infinite;
}

@keyframes expandWidth {
    0% {
        width: 2px;
    }
    50% {
        width: 100%;
    }
    100% {
        width: 2px;
    }
}

.elementor-438 .elementor-element.elementor-element-2fc90fd3 .text-width{
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-7b65632f */.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-form-fields-wrapper {
    display: flex;
    flex-wrap: nowrap; /* Đảm bảo các trường không xuống dòng */
    gap: 10px; /* Khoảng cách giữa các trường */
    align-items: center; /* Căn giữa theo chiều dọc */
}

/* Mỗi trường dữ liệu sẽ được điều chỉnh kích thước */
.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-field-group {
    flex: 1 !important; /* Chia đều kích thước giữa các trường */
}

.elementor-438 .elementor-element.elementor-element-7b65632f .elementor-button {
    background-image: linear-gradient(rgb(99, 16, 30), rgb(221, 3, 6));
 
    animation: scaleButton 2s infinite;
     transform: scale(1);
    transition: transform 0.3s ease-in-out; 
   
}



/* Nếu muốn tự động scale mà không cần hover */
@keyframes scaleButton {
    0%, 100% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }
}
@media (max-width: 767px) {
    .elementor-438 .elementor-element.elementor-element-7b65632f .elementor-form-fields-wrapper {
        display: flex;
        flex-wrap: wrap; /* Cho phép các trường xuống dòng */
        gap: 15px; /* Tăng khoảng cách giữa các trường */
        align-items: stretch; /* Kéo dài các trường để chiếm toàn bộ chiều rộng */
        flex-direction: column; /* Xếp các trường thành 1 cột */
    }

    /* Đặt từng trường chiếm toàn bộ chiều rộng */
    .elementor-438 .elementor-element.elementor-element-7b65632f .elementor-field-group {
        flex: 1 1 100% !important; /* Chiếm 100% chiều rộng */
    }

    /* Điều chỉnh nút để nằm trên một dòng riêng */
    .elementor-438 .elementor-element.elementor-element-7b65632f .elementor-button {
        width: 100%; /* Nút sẽ chiếm toàn bộ chiều rộng */
        background-image: linear-gradient(rgb(99, 16, 30), rgb(221, 3, 6));
        animation: scaleButton 2s infinite;
        transform: scale(1);
        transition: transform 0.3s ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7229cf95 */.elementor-438 .elementor-element.elementor-element-7229cf95 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d613947 */.elementor-438 .elementor-element.elementor-element-2d613947 h2.elementor-heading-title.elementor-size-default {
    background-image: linear-gradient(to right, rgb(212, 166, 143), rgb(255, 234, 178));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-412cb62b */.elementor-438 .elementor-element.elementor-element-412cb62b .font-bold{
    font-weight: bold;
    color: rgb(212, 166, 143);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15bfa66c */.elementor-438 .elementor-element.elementor-element-15bfa66c ul {
    list-style-type: none;  /* Xóa bỏ dấu chấm mặc định */
    padding: 0;  /* Xóa bỏ padding của ul */
}

.elementor-438 .elementor-element.elementor-element-15bfa66c ul li {
    position: relative;  /* Để có thể sử dụng :before cho mỗi li */
    padding-left: 30px;  /* Để tạo không gian cho icon */
}

.elementor-438 .elementor-element.elementor-element-15bfa66c ul li::before {
    content: "";  /* Phải có content để hiển thị icon */
    position: absolute;  /* Vị trí tuyệt đối so với li */
    left: 0;  /* Đặt icon ở bên trái của mỗi li */
    top: 55%;  /* Đặt icon vào giữa chiều cao của li */
    transform: translateY(-50%);  /* Căn chỉnh icon vào giữa chính xác */
    width: 15px;
    height: 15px;
    background-image: url('data:image/svg+xml;utf8, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.0%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%201133.858%201133.857%22%20enable-background%3D%22new%200%200%201133.858%201133.857%22%20xml%3Aspace%3D%22preserve%22%20%20width%3D%2269px%22%20height%3D%2268.99994057209052px%22%20class%3D%22%22%20fill%3D%22rgba(225%2C%20166%2C%20136%2C%201)%22%3E%3Cg%3E%3Cpath%20d%3D%22M276.844%2C770.397L759.38%2C269.323c-0.424-0.275-0.846-0.553-1.272-0.826l-496.56%2C478.189%20%20%20C266.337%2C754.803%2C271.443%2C762.711%2C276.844%2C770.397z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M361.531%2C855.656l486.22-504.9c-0.264-0.343-0.531-0.685-0.797-1.027L339.388%2C838.516%20%20%20C346.536%2C844.511%2C353.92%2C850.231%2C361.531%2C855.656z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M414.76%2C886.982l466.303-484.218c-0.288-0.551-0.577-1.101-0.868-1.65L389.489%2C873.665%20%20%20C397.709%2C878.431%2C406.139%2C882.875%2C414.76%2C886.982z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M387.182%2C872.32l478.189-496.56c-0.273-0.426-0.551-0.848-0.826-1.272L363.47%2C857.023%20%20%20C371.156%2C862.424%2C379.064%2C867.531%2C387.182%2C872.32z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M260.203%2C744.378l472.551-490.706c-0.549-0.291-1.099-0.58-1.65-0.868L246.885%2C719.107%20%20%20C250.992%2C727.729%2C255.437%2C736.158%2C260.203%2C744.378z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M216.127%2C616.948l387.601-402.492c-1.816-0.187-3.637-0.361-5.461-0.521L213.068%2C584.882%20%20%20C213.609%2C595.706%2C214.636%2C606.401%2C216.127%2C616.948z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M214.298%2C532.247l304.753-316.461c-3.697%2C0.5-7.376%2C1.053-11.036%2C1.666L219.952%2C494.857%20%20%20C217.423%2C507.101%2C215.529%2C519.577%2C214.298%2C532.247z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M245.554%2C716.29l458.573-476.191c-0.727-0.306-1.456-0.608-2.186-0.909L234.383%2C689.449%20%20%20C237.748%2C698.578%2C241.477%2C707.532%2C245.554%2C716.29z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M566.959%2C921.249c8.091%2C0%2C16.116-0.277%2C24.072-0.811l330.103-342.785c0.075-2.532%2C0.125-5.07%2C0.147-7.615L556.732%2C921.099%20%20%20C560.129%2C921.195%2C563.538%2C921.249%2C566.959%2C921.249z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M223.518%2C479.373l243.038-252.375c-5.97%2C1.76-11.874%2C3.672-17.708%2C5.734L237.476%2C436.283%20%20%20C231.941%2C450.233%2C227.267%2C464.619%2C223.518%2C479.373z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M223.146%2C652.959l416.837-432.852c-1.325-0.278-2.654-0.548-3.985-0.81L217.006%2C622.788%20%20%20C218.624%2C632.996%2C220.676%2C643.06%2C223.146%2C652.959z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M233.105%2C685.917l440.198-457.11c-0.977-0.307-1.957-0.608-2.938-0.907l-446.063%2C429.56%20%20%20C226.845%2C667.114%2C229.785%2C676.605%2C233.105%2C685.917z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M639.01%2C913.915l277.406-288.063c0.613-3.66%2C1.166-7.339%2C1.666-11.036L601.621%2C919.569%20%20%20C614.291%2C918.339%2C626.766%2C916.444%2C639.01%2C913.915z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M315.648%2C816.702l491.458-510.339c-0.293-0.27-0.586-0.54-0.879-0.809L296.77%2C796.162%20%20%20C302.793%2C803.255%2C309.092%2C810.106%2C315.648%2C816.702z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M295.351%2C794.479l488.787-507.566c-0.342-0.266-0.684-0.533-1.027-0.797l-504.9%2C486.22%20%20%20C283.636%2C779.947%2C289.356%2C787.332%2C295.351%2C794.479z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M697.584%2C896.391l203.552-211.372c2.062-5.834%2C3.974-11.739%2C5.734-17.708L654.494%2C910.349%20%20%20C669.249%2C906.6%2C683.634%2C901.926%2C697.584%2C896.391z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M317.165%2C818.219c6.596%2C6.556%2C13.447%2C12.855%2C20.54%2C18.879l490.608-509.457c-0.269-0.294-0.539-0.587-0.809-0.879%20%20%20L317.165%2C818.219z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M212.618%2C566.908c0%2C3.421%2C0.054%2C6.83%2C0.15%2C10.227l351.061-364.548c-2.545%2C0.022-5.083%2C0.071-7.615%2C0.146L213.429%2C542.837%20%20%20C212.895%2C550.792%2C212.618%2C558.818%2C212.618%2C566.908z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M297.589%2C336.697c-18.733%2C21.898-34.844%2C46.106-47.842%2C72.14l147.27-152.927c-17.591%2C9.633-34.275%2C20.715-49.893%2C33.086%20%20%20L297.589%2C336.697z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M444.418%2C899.484l450.259-467.558c-0.301-0.73-0.603-1.459-0.909-2.186L417.578%2C888.313%20%20%20C426.336%2C892.391%2C435.289%2C896.119%2C444.418%2C899.484z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M797.171%2C836.278l47.701-49.534c12.371-15.618%2C23.453-32.302%2C33.086-49.893L725.031%2C884.12%20%20%20C751.065%2C871.122%2C775.272%2C855.011%2C797.171%2C836.278z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M548.985%2C920.8L919.933%2C535.6c-0.16-1.824-0.334-3.645-0.521-5.461L516.92%2C917.74%20%20%20C527.466%2C919.231%2C538.161%2C920.259%2C548.985%2C920.8z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M476.407%2C909.566l429.56-446.063c-0.299-0.981-0.6-1.961-0.907-2.938L447.95%2C900.763%20%20%20C457.262%2C904.082%2C466.754%2C907.022%2C476.407%2C909.566z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M480.908%2C910.721c9.899%2C2.47%2C19.963%2C4.523%2C30.171%2C6.14L914.57%2C497.869c-0.263-1.331-0.533-2.659-0.81-3.985%20%20%20L480.908%2C910.721z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a5d9df9 */.elementor-438 .elementor-element.elementor-element-4a5d9df9 .elementor-widget-container img {
    transition: transform 0.5s ease-in-out; /* Hiệu ứng mượt */
}

.elementor-438 .elementor-element.elementor-element-4a5d9df9 .elementor-widget-container img:hover {
    transform: scale(1.1); /* Phóng to hình ảnh 1.1 lần */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-310c8eda */.elementor-438 .elementor-element.elementor-element-310c8eda .elementor-widget-container img {
    transition: transform 0.5s ease-in-out; /* Hiệu ứng mượt */
}

.elementor-438 .elementor-element.elementor-element-310c8eda .elementor-widget-container img:hover {
    transform: scale(1.2); /* Phóng to hình ảnh 1.1 lần */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c053eb8 */.elementor-438 .elementor-element.elementor-element-1c053eb8 h2.elementor-heading-title.elementor-size-default {
    background-image: linear-gradient(to right, rgb(212, 166, 143), rgb(255, 234, 178));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a705ec0 */.elementor-438 .elementor-element.elementor-element-7a705ec0 .font-bold{
    font-weight: bold;
    color: rgb(212, 166, 143);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1acc3f16 */.elementor-438 .elementor-element.elementor-element-1acc3f16 .elementor-widget-container img {
    transition: transform 0.5s ease-in-out; /* Hiệu ứng mượt */
}

.elementor-438 .elementor-element.elementor-element-1acc3f16 .elementor-widget-container img:hover {
    transform: scale(1.1); /* Phóng to hình ảnh 1.1 lần */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3854de1a */.elementor-438 .elementor-element.elementor-element-3854de1a .elementor-widget-container img {
    transition: transform 0.5s ease-in-out; /* Hiệu ứng mượt */
}

.elementor-438 .elementor-element.elementor-element-3854de1a .elementor-widget-container img:hover {
    transform: scale(1.2); /* Phóng to hình ảnh 1.1 lần */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dec8de1 */.elementor-438 .elementor-element.elementor-element-dec8de1 ul {
    list-style-type: none;  /* Xóa bỏ dấu chấm mặc định */
    padding: 0;  /* Xóa bỏ padding của ul */
}

.elementor-438 .elementor-element.elementor-element-dec8de1 ul li {
    position: relative;  /* Để có thể sử dụng :before cho mỗi li */
    padding-left: 30px;  /* Để tạo không gian cho icon */
}

.elementor-438 .elementor-element.elementor-element-dec8de1 ul li::before {
    content: "";  /* Phải có content để hiển thị icon */
    position: absolute;  /* Vị trí tuyệt đối so với li */
    left: 0;  /* Đặt icon ở bên trái của mỗi li */
    top: 55%;  /* Đặt icon vào giữa chiều cao của li */
    transform: translateY(-50%);  /* Căn chỉnh icon vào giữa chính xác */
    width: 15px;
    height: 15px;
    background-image: url('data:image/svg+xml;utf8, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.0%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%201133.858%201133.857%22%20enable-background%3D%22new%200%200%201133.858%201133.857%22%20xml%3Aspace%3D%22preserve%22%20%20width%3D%2269px%22%20height%3D%2268.99994057209052px%22%20class%3D%22%22%20fill%3D%22rgba(225%2C%20166%2C%20136%2C%201)%22%3E%3Cg%3E%3Cpath%20d%3D%22M276.844%2C770.397L759.38%2C269.323c-0.424-0.275-0.846-0.553-1.272-0.826l-496.56%2C478.189%20%20%20C266.337%2C754.803%2C271.443%2C762.711%2C276.844%2C770.397z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M361.531%2C855.656l486.22-504.9c-0.264-0.343-0.531-0.685-0.797-1.027L339.388%2C838.516%20%20%20C346.536%2C844.511%2C353.92%2C850.231%2C361.531%2C855.656z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M414.76%2C886.982l466.303-484.218c-0.288-0.551-0.577-1.101-0.868-1.65L389.489%2C873.665%20%20%20C397.709%2C878.431%2C406.139%2C882.875%2C414.76%2C886.982z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M387.182%2C872.32l478.189-496.56c-0.273-0.426-0.551-0.848-0.826-1.272L363.47%2C857.023%20%20%20C371.156%2C862.424%2C379.064%2C867.531%2C387.182%2C872.32z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M260.203%2C744.378l472.551-490.706c-0.549-0.291-1.099-0.58-1.65-0.868L246.885%2C719.107%20%20%20C250.992%2C727.729%2C255.437%2C736.158%2C260.203%2C744.378z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M216.127%2C616.948l387.601-402.492c-1.816-0.187-3.637-0.361-5.461-0.521L213.068%2C584.882%20%20%20C213.609%2C595.706%2C214.636%2C606.401%2C216.127%2C616.948z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M214.298%2C532.247l304.753-316.461c-3.697%2C0.5-7.376%2C1.053-11.036%2C1.666L219.952%2C494.857%20%20%20C217.423%2C507.101%2C215.529%2C519.577%2C214.298%2C532.247z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M245.554%2C716.29l458.573-476.191c-0.727-0.306-1.456-0.608-2.186-0.909L234.383%2C689.449%20%20%20C237.748%2C698.578%2C241.477%2C707.532%2C245.554%2C716.29z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M566.959%2C921.249c8.091%2C0%2C16.116-0.277%2C24.072-0.811l330.103-342.785c0.075-2.532%2C0.125-5.07%2C0.147-7.615L556.732%2C921.099%20%20%20C560.129%2C921.195%2C563.538%2C921.249%2C566.959%2C921.249z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M223.518%2C479.373l243.038-252.375c-5.97%2C1.76-11.874%2C3.672-17.708%2C5.734L237.476%2C436.283%20%20%20C231.941%2C450.233%2C227.267%2C464.619%2C223.518%2C479.373z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M223.146%2C652.959l416.837-432.852c-1.325-0.278-2.654-0.548-3.985-0.81L217.006%2C622.788%20%20%20C218.624%2C632.996%2C220.676%2C643.06%2C223.146%2C652.959z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M233.105%2C685.917l440.198-457.11c-0.977-0.307-1.957-0.608-2.938-0.907l-446.063%2C429.56%20%20%20C226.845%2C667.114%2C229.785%2C676.605%2C233.105%2C685.917z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M639.01%2C913.915l277.406-288.063c0.613-3.66%2C1.166-7.339%2C1.666-11.036L601.621%2C919.569%20%20%20C614.291%2C918.339%2C626.766%2C916.444%2C639.01%2C913.915z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M315.648%2C816.702l491.458-510.339c-0.293-0.27-0.586-0.54-0.879-0.809L296.77%2C796.162%20%20%20C302.793%2C803.255%2C309.092%2C810.106%2C315.648%2C816.702z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M295.351%2C794.479l488.787-507.566c-0.342-0.266-0.684-0.533-1.027-0.797l-504.9%2C486.22%20%20%20C283.636%2C779.947%2C289.356%2C787.332%2C295.351%2C794.479z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M697.584%2C896.391l203.552-211.372c2.062-5.834%2C3.974-11.739%2C5.734-17.708L654.494%2C910.349%20%20%20C669.249%2C906.6%2C683.634%2C901.926%2C697.584%2C896.391z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M317.165%2C818.219c6.596%2C6.556%2C13.447%2C12.855%2C20.54%2C18.879l490.608-509.457c-0.269-0.294-0.539-0.587-0.809-0.879%20%20%20L317.165%2C818.219z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M212.618%2C566.908c0%2C3.421%2C0.054%2C6.83%2C0.15%2C10.227l351.061-364.548c-2.545%2C0.022-5.083%2C0.071-7.615%2C0.146L213.429%2C542.837%20%20%20C212.895%2C550.792%2C212.618%2C558.818%2C212.618%2C566.908z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M297.589%2C336.697c-18.733%2C21.898-34.844%2C46.106-47.842%2C72.14l147.27-152.927c-17.591%2C9.633-34.275%2C20.715-49.893%2C33.086%20%20%20L297.589%2C336.697z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M444.418%2C899.484l450.259-467.558c-0.301-0.73-0.603-1.459-0.909-2.186L417.578%2C888.313%20%20%20C426.336%2C892.391%2C435.289%2C896.119%2C444.418%2C899.484z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M797.171%2C836.278l47.701-49.534c12.371-15.618%2C23.453-32.302%2C33.086-49.893L725.031%2C884.12%20%20%20C751.065%2C871.122%2C775.272%2C855.011%2C797.171%2C836.278z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M548.985%2C920.8L919.933%2C535.6c-0.16-1.824-0.334-3.645-0.521-5.461L516.92%2C917.74%20%20%20C527.466%2C919.231%2C538.161%2C920.259%2C548.985%2C920.8z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M476.407%2C909.566l429.56-446.063c-0.299-0.981-0.6-1.961-0.907-2.938L447.95%2C900.763%20%20%20C457.262%2C904.082%2C466.754%2C907.022%2C476.407%2C909.566z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M480.908%2C910.721c9.899%2C2.47%2C19.963%2C4.523%2C30.171%2C6.14L914.57%2C497.869c-0.263-1.331-0.533-2.659-0.81-3.985%20%20%20L480.908%2C910.721z%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1374b8d */.elementor-438 .elementor-element.elementor-element-1374b8d{
    background-image: linear-gradient(30deg, rgba(225, 166, 136, 0.22), rgb(255, 255, 255));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10e10765 */.elementor-438 .elementor-element.elementor-element-10e10765 h2.elementor-heading-title.elementor-size-default {
    background-image: linear-gradient(to right, rgb(212, 166, 143), rgb(255, 234, 178));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23d58b73 */.elementor-438 .elementor-element.elementor-element-23d58b73{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35a2ae72 */.elementor-438 .elementor-element.elementor-element-35a2ae72 .font-bold{
    font-weight: bold;
    color: rgb(212, 166, 143);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e857c0 */.elementor-438 .elementor-element.elementor-element-2e857c0 .font-bold{
    font-weight: bold;
    color: rgb(212, 166, 143);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-92352f */.elementor-438 .elementor-element.elementor-element-92352f ul {
    list-style-type: none;  /* Xóa bỏ dấu chấm mặc định */
    padding: 0;  /* Xóa bỏ padding của ul */
}

.elementor-438 .elementor-element.elementor-element-92352f ul li {
    position: relative;  /* Để có thể sử dụng :before cho mỗi li */
    padding-left: 30px;  /* Để tạo không gian cho icon */
}

.elementor-438 .elementor-element.elementor-element-92352f ul li::before {
    content: "";  /* Phải có content để hiển thị icon */
    position: absolute;  /* Vị trí tuyệt đối so với li */
    left: 0;  /* Đặt icon ở bên trái của mỗi li */
    top: 55%;  /* Đặt icon vào giữa chiều cao của li */
    transform: translateY(-50%);  /* Căn chỉnh icon vào giữa chính xác */
    width: 15px;
    height: 15px;
    background-image: url('data:image/svg+xml;utf8, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2099.999%20100%22%20enable-background%3D%22new%200%200%2099.999%20100%22%20xml%3Aspace%3D%22preserve%22%20%20width%3D%2268.99931037902832px%22%20height%3D%2269px%22%20class%3D%22%22%20fill%3D%22rgba(225%2C%20166%2C%20136%2C%201)%22%3E%3Cpath%20d%3D%22M91.191%2C8.749c-11.746-11.665-30.787-11.665-42.532%2C0c-9.604%2C9.537-11.35%2C23.919-5.245%2C35.225L26.079%2C61.189%20%20c0%2C0-3.064%2C4.035-4.6%2C4.567c-1.832%2C0.636-6.506-0.733-7.721%2C0.769c-1.186%2C1.465%2C0.727%2C6.149-0.597%2C7.492%20%20c-1.356%2C1.375-6.263-0.502-7.721%2C0.769c-1.532%2C1.335-0.218%2C6.206-1.126%2C8.018C3.635%2C84.16%2C0%2C87.088%2C0%2C87.088l1.969%2C10.234%20%20L11.613%2C100l44.108-43.803c11.383%2C6.061%2C25.864%2C4.328%2C35.469-5.211C102.936%2C39.322%2C102.936%2C20.412%2C91.191%2C8.749z%20M74.893%2C24.934%20%20c-2.85-2.831-2.85-7.419%2C0-10.25c2.851-2.831%2C7.471-2.831%2C10.321%2C0s2.851%2C7.419%2C0%2C10.25C82.363%2C27.764%2C77.743%2C27.764%2C74.893%2C24.934z%20%20%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M49.176%2C51.297L6.858%2C93.323c-0.949%2C0.942%2C4.553%2C2.31%2C5.504%2C1.366l40.591-40.313%20%20C51.631%2C53.465%2C50.368%2C52.443%2C49.176%2C51.297z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6753b54c */.elementor-438 .elementor-element.elementor-element-6753b54c a.elementor-button.elementor-button-link.elementor-size-sm{
    background-image: linear-gradient(189deg, rgb(81, 5, 0), rgb(221, 3, 6));
  width:100%;
      padding-left: 6px;
    padding-right: 6px;
    padding-top: 5px;
    padding-bottom:5px;
      border-width: 1px;
    border-radius: 13px;
    border-style: solid;
    border-color: rgb(255, 255, 255);
    width: 250px;
    
}
.elementor-438 .elementor-element.elementor-element-6753b54c .elementor-button-text {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    width: 2px;
    animation: expandWidth 1.5s ease-in-out infinite;
}

@keyframes expandWidth {
    0% {
        width: 2px;
    }
    50% {
        width: 100%;
    }
    100% {
        width: 2px;
    }
}

.elementor-438 .elementor-element.elementor-element-6753b54c .text-width{
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71ddda61 */.elementor-438 .elementor-element.elementor-element-71ddda61 h2.elementor-heading-title.elementor-size-default {
    background-image: linear-gradient(to right, rgb(212, 166, 143), rgb(255, 234, 178));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4d695ab */.elementor-438 .elementor-element.elementor-element-4d695ab .elementor-swiper-button.elementor-swiper-button-next{
   
    border-radius: 50px;
    right: 5%;
    padding: 3px;
}
.elementor-438 .elementor-element.elementor-element-4d695ab .elementor-swiper-button.elementor-swiper-button-prev{
     
    border-radius: 50px;
    left: 5%;
    padding: 3px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3768bf3d */.elementor-438 .elementor-element.elementor-element-3768bf3d a.elementor-button.elementor-button-link.elementor-size-sm{
    background-image: linear-gradient(189deg, rgb(81, 5, 0), rgb(221, 3, 6));
  width:100%;
      padding-left: 6px;
    padding-right: 6px;
    padding-top: 5px;
    padding-bottom:5px;
      border-width: 1px;
    border-radius: 13px;
    border-style: solid;
    border-color: rgb(255, 255, 255);
    width: 250px;
    
}
.elementor-438 .elementor-element.elementor-element-3768bf3d .elementor-button-text {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    width: 2px;
    animation: expandWidth 1.5s ease-in-out infinite;
}

@keyframes expandWidth {
    0% {
        width: 2px;
    }
    50% {
        width: 100%;
    }
    100% {
        width: 2px;
    }
}

.elementor-438 .elementor-element.elementor-element-3768bf3d .text-width{
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39209276 */.elementor-438 .elementor-element.elementor-element-39209276 .text-white{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-67564266 */.elementor-438 .elementor-element.elementor-element-67564266 .elementor-form-fields-wrapper {
    display: flex;
    flex-wrap: nowrap; /* Đảm bảo các trường không xuống dòng */
    gap: 10px; /* Khoảng cách giữa các trường */
    align-items: center; /* Căn giữa theo chiều dọc */
}

/* Mỗi trường dữ liệu sẽ được điều chỉnh kích thước */
.elementor-438 .elementor-element.elementor-element-67564266 .elementor-field-group {
    flex: 1 !important; /* Chia đều kích thước giữa các trường */
}

.elementor-438 .elementor-element.elementor-element-67564266 .elementor-button {
    background-image: linear-gradient(rgb(99, 16, 30), rgb(221, 3, 6));
 
    animation: scaleButton 2s infinite;
     transform: scale(1);
    transition: transform 0.3s ease-in-out; 
   
}



/* Nếu muốn tự động scale mà không cần hover */
@keyframes scaleButton {
    0%, 100% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }
}
@media (max-width: 767px) {
    .elementor-438 .elementor-element.elementor-element-67564266 .elementor-form-fields-wrapper {
        display: flex;
        flex-wrap: wrap; /* Cho phép các trường xuống dòng */
        gap: 15px; /* Tăng khoảng cách giữa các trường */
        align-items: stretch; /* Kéo dài các trường để chiếm toàn bộ chiều rộng */
        flex-direction: column; /* Xếp các trường thành 1 cột */
    }

    /* Đặt từng trường chiếm toàn bộ chiều rộng */
    .elementor-438 .elementor-element.elementor-element-67564266 .elementor-field-group {
        flex: 1 1 100% !important; /* Chiếm 100% chiều rộng */
    }

    /* Điều chỉnh nút để nằm trên một dòng riêng */
    .elementor-438 .elementor-element.elementor-element-67564266 .elementor-button {
        width: 100%; /* Nút sẽ chiếm toàn bộ chiều rộng */
        background-image: linear-gradient(rgb(99, 16, 30), rgb(221, 3, 6));
        animation: scaleButton 2s infinite;
        transform: scale(1);
        transition: transform 0.3s ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2edda8a9 */.elementor-438 .elementor-element.elementor-element-2edda8a9 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-196742c1 */.elementor-438 .elementor-element.elementor-element-196742c1 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62087167 */.elementor-438 .elementor-element.elementor-element-62087167{
    background-image: linear-gradient(87deg, rgb(12, 74, 142), rgb(4, 33, 89));
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38cea145 */.elementor-438 .elementor-element.elementor-element-38cea145{
    background-image: linear-gradient(rgba(2, 99, 45, 0), rgb(2, 98, 44));
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-19993299 */.elementor-438 .elementor-element.elementor-element-19993299 .elementor-form-fields-wrapper {
    display: flex;
    flex-wrap: nowrap; /* Đảm bảo các trường không xuống dòng */
    gap: 10px; /* Khoảng cách giữa các trường */
    align-items: center; /* Căn giữa theo chiều dọc */
}

/* Mỗi trường dữ liệu sẽ được điều chỉnh kích thước */
.elementor-438 .elementor-element.elementor-element-19993299 .elementor-field-group {
    flex: 1 !important; /* Chia đều kích thước giữa các trường */
}

.elementor-438 .elementor-element.elementor-element-19993299 .elementor-button {
    background-image: linear-gradient(rgb(99, 16, 30), rgb(221, 3, 6));
 
    animation: scaleButton 2s infinite;
     transform: scale(1);
    transition: transform 0.3s ease-in-out; 
   
}



/* Nếu muốn tự động scale mà không cần hover */
@keyframes scaleButton {
    0%, 100% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.1);
    }
}
@media (max-width: 767px) {
    .elementor-438 .elementor-element.elementor-element-19993299 .elementor-form-fields-wrapper {
        display: flex;
        flex-wrap: wrap; /* Cho phép các trường xuống dòng */
        gap: 15px; /* Tăng khoảng cách giữa các trường */
        align-items: stretch; /* Kéo dài các trường để chiếm toàn bộ chiều rộng */
        flex-direction: column; /* Xếp các trường thành 1 cột */
    }

    /* Đặt từng trường chiếm toàn bộ chiều rộng */
    .elementor-438 .elementor-element.elementor-element-19993299 .elementor-field-group {
        flex: 1 1 100% !important; /* Chiếm 100% chiều rộng */
    }

    /* Điều chỉnh nút để nằm trên một dòng riêng */
    .elementor-438 .elementor-element.elementor-element-19993299 .elementor-button {
        width: 100%; /* Nút sẽ chiếm toàn bộ chiều rộng */
        background-image: linear-gradient(rgb(99, 16, 30), rgb(221, 3, 6));
        animation: scaleButton 2s infinite;
        transform: scale(1);
        transition: transform 0.3s ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-575c7733 */.elementor-438 .elementor-element.elementor-element-575c7733 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4077b8ba */.elementor-438 .elementor-element.elementor-element-4077b8ba{
    background-image: linear-gradient(159deg, rgb(225, 166, 136), rgb(241, 243, 244));
}/* End custom CSS */