.elementor-771 .elementor-element.elementor-element-3f2fc19{--display:flex;--min-height:calc(100vh - 80px);--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;--overlay-opacity:0.2;}.elementor-771 .elementor-element.elementor-element-3f2fc19:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-3f2fc19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2509805 );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-771 .elementor-element.elementor-element-3f2fc19::before, .elementor-771 .elementor-element.elementor-element-3f2fc19 > .elementor-background-video-container::before, .elementor-771 .elementor-element.elementor-element-3f2fc19 > .e-con-inner > .elementor-background-video-container::before, .elementor-771 .elementor-element.elementor-element-3f2fc19 > .elementor-background-slideshow::before, .elementor-771 .elementor-element.elementor-element-3f2fc19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-771 .elementor-element.elementor-element-3f2fc19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-35a4811 );--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-771 .elementor-element.elementor-element-1031e25{width:100%;max-width:100%;text-align:center;}.elementor-771 .elementor-element.elementor-element-1031e25 .elementor-heading-title{font-family:var( --e-global-typography-ebc15a3-font-family ), Sans-serif;font-size:var( --e-global-typography-ebc15a3-font-size );line-height:var( --e-global-typography-ebc15a3-line-height );text-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);color:var( --e-global-color-1c14d52 );}.elementor-771 .elementor-element.elementor-element-c4b9bd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;--padding-top:20px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-771 .elementor-element.elementor-element-7cb653c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;font-family:var( --e-global-typography-1e84718-font-family ), Sans-serif;font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );color:var( --e-global-color-secondary );}.elementor-771 .elementor-element.elementor-element-7cb653c a{color:var( --e-global-color-text );}.elementor-771 .elementor-element.elementor-element-7cb653c a:hover{color:var( --e-global-color-secondary );}.elementor-771 .elementor-element.elementor-element-aa7c669{--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;--flex-wrap:wrap;}.elementor-771 .elementor-element.elementor-element-5c1285f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-771 .elementor-element.elementor-element-5c1285f.elementor-element{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-5c1285f .elementor-heading-title{font-family:var( --e-global-typography-cae4731-font-family ), Sans-serif;font-size:var( --e-global-typography-cae4731-font-size );font-weight:var( --e-global-typography-cae4731-font-weight );line-height:var( --e-global-typography-cae4731-line-height );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-771 .elementor-element.elementor-element-9ddb599{width:var( --container-widget-width, 786px );max-width:786px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:786px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-771 .elementor-element.elementor-element-9ddb599 a{color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-771 .elementor-element.elementor-element-fccc202{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-fa11a8f{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-fa11a8f:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-fa11a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-905cf02 );}.elementor-771 .elementor-element.elementor-element-03f43d3{--display:flex;}.elementor-771 .elementor-element.elementor-element-3ccefeb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-771 .elementor-element.elementor-element-9ccf4e2{text-align:center;}.elementor-771 .elementor-element.elementor-element-9ccf4e2 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-9099ae6 );}.elementor-771 .elementor-element.elementor-element-03d1552{--display:flex;}.elementor-771 .elementor-element.elementor-element-ab11095{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-771 .elementor-element.elementor-element-8fff504{text-align:center;}.elementor-771 .elementor-element.elementor-element-8fff504 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-9099ae6 );}.elementor-771 .elementor-element.elementor-element-f62834c{--display:flex;}.elementor-771 .elementor-element.elementor-element-35416fb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-771 .elementor-element.elementor-element-5b9d673{text-align:center;}.elementor-771 .elementor-element.elementor-element-5b9d673 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-9099ae6 );}.elementor-771 .elementor-element.elementor-element-3a73b72{--display:flex;}.elementor-771 .elementor-element.elementor-element-2ec19fc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-771 .elementor-element.elementor-element-afcfb77{text-align:center;}.elementor-771 .elementor-element.elementor-element-afcfb77 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-9099ae6 );}.elementor-771 .elementor-element.elementor-element-a6e0801{--display:flex;}.elementor-771 .elementor-element.elementor-element-3b36293{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-771 .elementor-element.elementor-element-1bd64b0{text-align:center;}.elementor-771 .elementor-element.elementor-element-1bd64b0 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-9099ae6 );}.elementor-771 .elementor-element.elementor-element-f60d9f5{--display:flex;}.elementor-771 .elementor-element.elementor-element-6b6addb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-771 .elementor-element.elementor-element-5897658{text-align:center;}.elementor-771 .elementor-element.elementor-element-5897658 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-9099ae6 );}.elementor-771 .elementor-element.elementor-element-41930db{--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;--flex-wrap:nowrap;--margin-top:110px;--margin-bottom:110px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-f018797{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-771 .elementor-element.elementor-element-fb0ebc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-771 .elementor-element.elementor-element-fb0ebc9 .elementor-heading-title{font-family:var( --e-global-typography-cae4731-font-family ), Sans-serif;font-size:var( --e-global-typography-cae4731-font-size );font-weight:var( --e-global-typography-cae4731-font-weight );line-height:var( --e-global-typography-cae4731-line-height );color:var( --e-global-color-9099ae6 );}.elementor-771 .elementor-element.elementor-element-e745c7d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-771 .elementor-element.elementor-element-63ebcef{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-771 .elementor-element.elementor-element-51e5e81{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-51e5e81 .elementor-heading-title{font-family:var( --e-global-typography-f0d6cd0-font-family ), Sans-serif;font-size:var( --e-global-typography-f0d6cd0-font-size );font-weight:var( --e-global-typography-f0d6cd0-font-weight );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-2e5b786{width:var( --container-widget-width, calc(100% - 229px) );max-width:calc(100% - 229px);--container-widget-width:calc(100% - 229px);--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-2e5b786 .elementor-heading-title{font-family:var( --e-global-typography-1e84718-font-family ), Sans-serif;font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-72f9f61{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-771 .elementor-element.elementor-element-372786d{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-372786d .elementor-heading-title{font-family:var( --e-global-typography-f0d6cd0-font-family ), Sans-serif;font-size:var( --e-global-typography-f0d6cd0-font-size );font-weight:var( --e-global-typography-f0d6cd0-font-weight );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-78c0d67{width:var( --container-widget-width, calc(100% - 229px) );max-width:calc(100% - 229px);--container-widget-width:calc(100% - 229px);--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-78c0d67 .elementor-heading-title{font-family:var( --e-global-typography-1e84718-font-family ), Sans-serif;font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-c49cdf1{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-771 .elementor-element.elementor-element-8d83fc6{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-8d83fc6 .elementor-heading-title{font-family:var( --e-global-typography-f0d6cd0-font-family ), Sans-serif;font-size:var( --e-global-typography-f0d6cd0-font-size );font-weight:var( --e-global-typography-f0d6cd0-font-weight );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-f58acd7{width:var( --container-widget-width, calc(100% - 229px) );max-width:calc(100% - 229px);--container-widget-width:calc(100% - 229px);--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-f58acd7 .elementor-heading-title{font-family:var( --e-global-typography-1e84718-font-family ), Sans-serif;font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-88437de{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-771 .elementor-element.elementor-element-50d64c5{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-50d64c5 .elementor-heading-title{font-family:var( --e-global-typography-f0d6cd0-font-family ), Sans-serif;font-size:var( --e-global-typography-f0d6cd0-font-size );font-weight:var( --e-global-typography-f0d6cd0-font-weight );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-0a779fa{width:var( --container-widget-width, calc(100% - 229px) );max-width:calc(100% - 229px);--container-widget-width:calc(100% - 229px);--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-0a779fa .elementor-heading-title{font-family:var( --e-global-typography-1e84718-font-family ), Sans-serif;font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-6776a67{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-771 .elementor-element.elementor-element-04e550d{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-04e550d .elementor-heading-title{font-family:var( --e-global-typography-f0d6cd0-font-family ), Sans-serif;font-size:var( --e-global-typography-f0d6cd0-font-size );font-weight:var( --e-global-typography-f0d6cd0-font-weight );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-680bb21{width:var( --container-widget-width, calc(100% - 229px) );max-width:calc(100% - 229px);--container-widget-width:calc(100% - 229px);--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-680bb21 .elementor-heading-title{font-family:var( --e-global-typography-1e84718-font-family ), Sans-serif;font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-5af2e26{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-771 .elementor-element.elementor-element-67b612a{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-67b612a .elementor-heading-title{font-family:var( --e-global-typography-f0d6cd0-font-family ), Sans-serif;font-size:var( --e-global-typography-f0d6cd0-font-size );font-weight:var( --e-global-typography-f0d6cd0-font-weight );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-31ec5e1{width:var( --container-widget-width, calc(100% - 229px) );max-width:calc(100% - 229px);--container-widget-width:calc(100% - 229px);--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-31ec5e1 .elementor-heading-title{font-family:var( --e-global-typography-1e84718-font-family ), Sans-serif;font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-c19c632{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-771 .elementor-element.elementor-element-e26a322{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-771 .elementor-element.elementor-element-b626472{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-b626472 .elementor-heading-title{font-family:var( --e-global-typography-1e84718-font-family ), Sans-serif;font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-5e36661{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-771 .elementor-element.elementor-element-7efa6f2{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-7efa6f2 .elementor-heading-title{font-family:var( --e-global-typography-1e84718-font-family ), Sans-serif;font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-eeef079{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-771 .elementor-element.elementor-element-d64d048{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-d64d048 .elementor-heading-title{font-family:var( --e-global-typography-1e84718-font-family ), Sans-serif;font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-2f63582{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-771 .elementor-element.elementor-element-309a279{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-309a279 .elementor-heading-title{font-family:var( --e-global-typography-1e84718-font-family ), Sans-serif;font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-b5cd275{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-771 .elementor-element.elementor-element-b0e6e66{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-b0e6e66 .elementor-heading-title{font-family:var( --e-global-typography-1e84718-font-family ), Sans-serif;font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-e3d10dc{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-771 .elementor-element.elementor-element-0d9008b{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-0d9008b .elementor-heading-title{font-family:var( --e-global-typography-1e84718-font-family ), Sans-serif;font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-5937636{--display:flex;}.elementor-771 .elementor-element.elementor-element-a78a0b0{border-radius:8px 8px 8px 8px;}.elementor-771 .elementor-element.elementor-element-a78a0b0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-771 .elementor-element.elementor-element-a78a0b0 .elementor-custom-embed-play i{font-size:90px;}.elementor-771 .elementor-element.elementor-element-a78a0b0 .elementor-custom-embed-play svg{width:90px;height:90px;}.elementor-771 .elementor-element.elementor-element-7b8f242{--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;--flex-wrap:wrap;--padding-top:135px;--padding-bottom:135px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-7b8f242:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-7b8f242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-905cf02 );}.elementor-771 .elementor-element.elementor-element-93711e4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-771 .elementor-element.elementor-element-93711e4.elementor-element{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-93711e4 .elementor-heading-title{font-family:var( --e-global-typography-cae4731-font-family ), Sans-serif;font-size:var( --e-global-typography-cae4731-font-size );font-weight:var( --e-global-typography-cae4731-font-weight );line-height:var( --e-global-typography-cae4731-line-height );color:var( --e-global-color-secondary );}.elementor-771 .elementor-element.elementor-element-3d1ca88{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-771 .elementor-element.elementor-element-3d1ca88 a{color:var( --e-global-color-secondary );}.elementor-771 .elementor-element.elementor-element-92bb618{--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;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:1;--padding-top:107px;--padding-bottom:144px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-92bb618:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-92bb618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0468690 );background-image:url("https://khanggroup.vn/wp-content/uploads/2025/12/project-detail-deco-1.png");background-position:bottom left;background-repeat:no-repeat;background-size:auto;}.elementor-771 .elementor-element.elementor-element-92bb618::before, .elementor-771 .elementor-element.elementor-element-92bb618 > .elementor-background-video-container::before, .elementor-771 .elementor-element.elementor-element-92bb618 > .e-con-inner > .elementor-background-video-container::before, .elementor-771 .elementor-element.elementor-element-92bb618 > .elementor-background-slideshow::before, .elementor-771 .elementor-element.elementor-element-92bb618 > .e-con-inner > .elementor-background-slideshow::before, .elementor-771 .elementor-element.elementor-element-92bb618 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://khanggroup.vn/wp-content/uploads/2025/12/project-detail-deco-2.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-771 .elementor-element.elementor-element-59830ad{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-771 .elementor-element.elementor-element-59830ad .elementor-heading-title{font-family:var( --e-global-typography-cae4731-font-family ), Sans-serif;font-size:var( --e-global-typography-cae4731-font-size );font-weight:var( --e-global-typography-cae4731-font-weight );line-height:var( --e-global-typography-cae4731-line-height );color:var( --e-global-color-9099ae6 );}.elementor-771 .elementor-element.elementor-element-334d974{width:var( --container-widget-width, 740px );max-width:740px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:740px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-1e84718-font-family ), Sans-serif;font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-533301a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 60px;--row-gap:24px;--column-gap:60px;--margin-top:0px;--margin-bottom:76px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-0a26802{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-211ed35{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-f31cb5f{--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;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-7254a45{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-771 .elementor-element.elementor-element-7254a45 .elementor-heading-title{font-family:var( --e-global-typography-cae4731-font-family ), Sans-serif;font-size:var( --e-global-typography-cae4731-font-size );font-weight:var( --e-global-typography-cae4731-font-weight );line-height:var( --e-global-typography-cae4731-line-height );color:var( --e-global-color-9099ae6 );}.elementor-771 .elementor-element.elementor-element-9e5e491{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-771 .elementor-element.elementor-element-8e1b900{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 60px;--row-gap:24px;--column-gap:60px;}.elementor-771 .elementor-element.elementor-element-ba0a65c{--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;--flex-wrap:wrap;--overflow:hidden;}.elementor-771 .elementor-element.elementor-element-91bd3d7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-771 .elementor-element.elementor-element-91bd3d7 .elementor-heading-title{font-family:var( --e-global-typography-cae4731-font-family ), Sans-serif;font-size:var( --e-global-typography-cae4731-font-size );font-weight:var( --e-global-typography-cae4731-font-weight );line-height:var( --e-global-typography-cae4731-line-height );color:var( --e-global-color-9099ae6 );}.elementor-771 .elementor-element.elementor-element-93d850a{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 736px );max-width:736px;--container-widget-width:736px;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-93d850a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-771 .elementor-element.elementor-element-93d850a .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:var( --e-global-color-a215714 );}.elementor-771 .elementor-element.elementor-element-93d850a .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-771 .elementor-element.elementor-element-93d850a .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-a215714 );}.elementor-771 .elementor-element.elementor-element-f4fab5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overflow:hidden;--padding-top:145px;--padding-bottom:69px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-4e7eb03{width:100%;max-width:100%;text-align:center;}.elementor-771 .elementor-element.elementor-element-4e7eb03 .elementor-heading-title{font-family:var( --e-global-typography-cae4731-font-family ), Sans-serif;font-size:var( --e-global-typography-cae4731-font-size );font-weight:var( --e-global-typography-cae4731-font-weight );line-height:var( --e-global-typography-cae4731-line-height );color:var( --e-global-color-9099ae6 );}.elementor-771 .elementor-element.elementor-element-3e0077e{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-9b9a50d{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-3ad6877{width:100%;max-width:100%;}.elementor-771 .elementor-element.elementor-element-9f6dda7{--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;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-9f6dda7:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-9f6dda7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-905cf02 );}.elementor-771 .elementor-element.elementor-element-f8d59a8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-771 .elementor-element.elementor-element-f8d59a8 .elementor-heading-title{font-family:var( --e-global-typography-cae4731-font-family ), Sans-serif;font-size:var( --e-global-typography-cae4731-font-size );font-weight:var( --e-global-typography-cae4731-font-weight );line-height:var( --e-global-typography-cae4731-line-height );color:var( --e-global-color-9099ae6 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-771 .elementor-element.elementor-element-3912e3c{--grid-columns:4;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-771 .elementor-element.elementor-element-abd6073{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-a215714 );--arrow-hover-color:var( --e-global-color-a215714 );}.elementor-771 .elementor-element.elementor-element-abd6073 .swiper-slide > .elementor-element{height:100%;}@media(min-width:576px){.elementor-771 .elementor-element.elementor-element-03f43d3{--width:calc((100%/3) - 48px/3);}.elementor-771 .elementor-element.elementor-element-03d1552{--width:calc((100%/3) - 48px/3);}.elementor-771 .elementor-element.elementor-element-f62834c{--width:calc((100%/3) - 48px/3);}.elementor-771 .elementor-element.elementor-element-3a73b72{--width:calc((100%/3) - 48px/3);}.elementor-771 .elementor-element.elementor-element-a6e0801{--width:calc((100%/3) - 48px/3);}.elementor-771 .elementor-element.elementor-element-f60d9f5{--width:calc((100%/3) - 48px/3);}.elementor-771 .elementor-element.elementor-element-f018797{--width:100%;}.elementor-771 .elementor-element.elementor-element-5937636{--width:100%;}}@media(max-width:767px) and (min-width:576px){.elementor-771 .elementor-element.elementor-element-03f43d3{--width:calc((100%/2) - 10px/2);}.elementor-771 .elementor-element.elementor-element-03d1552{--width:calc((100%/2) - 10px/2);}.elementor-771 .elementor-element.elementor-element-f62834c{--width:calc((100%/2) - 10px/2);}.elementor-771 .elementor-element.elementor-element-3a73b72{--width:calc((100%/2) - 10px/2);}.elementor-771 .elementor-element.elementor-element-a6e0801{--width:calc((100%/2) - 10px/2);}.elementor-771 .elementor-element.elementor-element-f60d9f5{--width:calc((100%/2) - 10px/2);}}@media(max-width:1399px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-771 .elementor-element.elementor-element-1031e25 .elementor-heading-title{font-size:var( --e-global-typography-ebc15a3-font-size );line-height:var( --e-global-typography-ebc15a3-line-height );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-771 .elementor-element.elementor-element-7cb653c{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-5c1285f .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-771 .elementor-element.elementor-element-9ddb599{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-771 .elementor-element.elementor-element-fb0ebc9 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-51e5e81 .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-2e5b786 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-372786d .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-78c0d67 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-8d83fc6 .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-f58acd7 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-50d64c5 .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-0a779fa .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-04e550d .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-680bb21 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-67b612a .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-31ec5e1 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-b626472 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-7efa6f2 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-d64d048 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-309a279 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-b0e6e66 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-0d9008b .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-93711e4 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-3d1ca88{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-771 .elementor-element.elementor-element-59830ad .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-334d974{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-7254a45 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-91bd3d7 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-4e7eb03 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-f8d59a8 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-771 .elementor-element.elementor-element-abd6073{--swiper-slides-to-display:3;}}@media(max-width:1199px){.elementor-771 .elementor-element.elementor-element-c4b9bd1{--padding-top:20px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-7cb653c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-771 .elementor-element.elementor-element-fa11a8f{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-41930db{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-7b8f242{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-92bb618{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-334d974{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-771 .elementor-element.elementor-element-533301a{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-f31cb5f{--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-7254a45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-771 .elementor-element.elementor-element-91bd3d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-771 .elementor-element.elementor-element-f4fab5e{--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-9f6dda7{--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-f8d59a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-771 .elementor-element.elementor-element-3912e3c{--grid-columns:4;}.elementor-771 .elementor-element.elementor-element-abd6073{--swiper-slides-to-display:3;}}@media(max-width:991px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-771 .elementor-element.elementor-element-1031e25 .elementor-heading-title{font-size:var( --e-global-typography-ebc15a3-font-size );line-height:var( --e-global-typography-ebc15a3-line-height );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-771 .elementor-element.elementor-element-7cb653c{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-aa7c669{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-771 .elementor-element.elementor-element-5c1285f.elementor-element{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-5c1285f .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-771 .elementor-element.elementor-element-9ddb599{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-771 .elementor-element.elementor-element-41930db{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-771 .elementor-element.elementor-element-f018797{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-fb0ebc9 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-51e5e81 .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-2e5b786 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-372786d .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-78c0d67 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-8d83fc6 .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-f58acd7 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-50d64c5 .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-0a779fa .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-04e550d .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-680bb21 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-67b612a .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-31ec5e1 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-b626472 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-7efa6f2 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-d64d048 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-309a279 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-b0e6e66 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-0d9008b .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-7b8f242{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-771 .elementor-element.elementor-element-93711e4.elementor-element{--align-self:flex-start;}.elementor-771 .elementor-element.elementor-element-93711e4 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-3d1ca88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-771 .elementor-element.elementor-element-92bb618{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-771 .elementor-element.elementor-element-92bb618:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-92bb618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100px auto;}.elementor-771 .elementor-element.elementor-element-92bb618::before, .elementor-771 .elementor-element.elementor-element-92bb618 > .elementor-background-video-container::before, .elementor-771 .elementor-element.elementor-element-92bb618 > .e-con-inner > .elementor-background-video-container::before, .elementor-771 .elementor-element.elementor-element-92bb618 > .elementor-background-slideshow::before, .elementor-771 .elementor-element.elementor-element-92bb618 > .e-con-inner > .elementor-background-slideshow::before, .elementor-771 .elementor-element.elementor-element-92bb618 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:100px auto;}.elementor-771 .elementor-element.elementor-element-59830ad .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-334d974{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-7254a45 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-91bd3d7 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-93d850a{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-771 .elementor-element.elementor-element-4e7eb03 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-f8d59a8 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-771 .elementor-element.elementor-element-3912e3c{--grid-columns:2;}.elementor-771 .elementor-element.elementor-element-abd6073{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-771 .elementor-element.elementor-element-c4b9bd1{--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-7cb653c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-771 .elementor-element.elementor-element-aa7c669{--flex-wrap:wrap;}.elementor-771 .elementor-element.elementor-element-5c1285f{width:auto;max-width:auto;}.elementor-771 .elementor-element.elementor-element-fa11a8f{--gap:24px 10px;--row-gap:24px;--column-gap:10px;}.elementor-771 .elementor-element.elementor-element-9ccf4e2 .elementor-heading-title{font-size:14px;}.elementor-771 .elementor-element.elementor-element-8fff504 .elementor-heading-title{font-size:14px;}.elementor-771 .elementor-element.elementor-element-5b9d673 .elementor-heading-title{font-size:14px;}.elementor-771 .elementor-element.elementor-element-afcfb77 .elementor-heading-title{font-size:14px;}.elementor-771 .elementor-element.elementor-element-1bd64b0 .elementor-heading-title{font-size:14px;}.elementor-771 .elementor-element.elementor-element-5897658 .elementor-heading-title{font-size:14px;}.elementor-771 .elementor-element.elementor-element-41930db{--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;--flex-wrap:wrap;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-7b8f242{--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;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-93711e4{width:auto;max-width:auto;}.elementor-771 .elementor-element.elementor-element-92bb618{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-334d974{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-771 .elementor-element.elementor-element-533301a{--gap:24px 6px;--row-gap:24px;--column-gap:6px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-771 .elementor-element.elementor-element-0a26802{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-771 .elementor-element.elementor-element-f31cb5f{--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-7254a45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-771 .elementor-element.elementor-element-91bd3d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-771 .elementor-element.elementor-element-93d850a{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-771 .elementor-element.elementor-element-f4fab5e{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-f8d59a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-771 .elementor-element.elementor-element-abd6073{--swiper-slides-to-display:2;--swiper-slides-gap:24px;}}@media(max-width:575px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-771 .elementor-element.elementor-element-1031e25 .elementor-heading-title{font-size:var( --e-global-typography-ebc15a3-font-size );line-height:var( --e-global-typography-ebc15a3-line-height );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-771 .elementor-element.elementor-element-7cb653c{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-aa7c669{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-771 .elementor-element.elementor-element-5c1285f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-5c1285f .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-771 .elementor-element.elementor-element-9ddb599{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-771 .elementor-element.elementor-element-fa11a8f{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-771 .elementor-element.elementor-element-9ccf4e2 .elementor-heading-title{font-size:16px;}.elementor-771 .elementor-element.elementor-element-8fff504 .elementor-heading-title{font-size:16px;}.elementor-771 .elementor-element.elementor-element-5b9d673 .elementor-heading-title{font-size:16px;}.elementor-771 .elementor-element.elementor-element-afcfb77 .elementor-heading-title{font-size:16px;}.elementor-771 .elementor-element.elementor-element-1bd64b0 .elementor-heading-title{font-size:16px;}.elementor-771 .elementor-element.elementor-element-5897658 .elementor-heading-title{font-size:16px;}.elementor-771 .elementor-element.elementor-element-fb0ebc9 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-51e5e81{width:auto;max-width:auto;}.elementor-771 .elementor-element.elementor-element-51e5e81 .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-2e5b786{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-2e5b786 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-372786d{width:auto;max-width:auto;}.elementor-771 .elementor-element.elementor-element-372786d .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-78c0d67{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-78c0d67 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-8d83fc6{width:auto;max-width:auto;}.elementor-771 .elementor-element.elementor-element-8d83fc6 .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-f58acd7 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-50d64c5{width:auto;max-width:auto;}.elementor-771 .elementor-element.elementor-element-50d64c5 .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-0a779fa .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-04e550d{width:auto;max-width:auto;}.elementor-771 .elementor-element.elementor-element-04e550d .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-680bb21 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-67b612a{width:auto;max-width:auto;}.elementor-771 .elementor-element.elementor-element-67b612a .elementor-heading-title{font-size:var( --e-global-typography-f0d6cd0-font-size );line-height:var( --e-global-typography-f0d6cd0-line-height );}.elementor-771 .elementor-element.elementor-element-31ec5e1 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-b626472{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-b626472 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-7efa6f2{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-7efa6f2 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-d64d048{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-d64d048 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-309a279{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-309a279 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-b0e6e66{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-b0e6e66 .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-0d9008b{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-0d9008b .elementor-heading-title{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-93711e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-771 .elementor-element.elementor-element-93711e4 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-3d1ca88{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-771 .elementor-element.elementor-element-92bb618{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-59830ad .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-334d974{font-size:var( --e-global-typography-1e84718-font-size );line-height:var( --e-global-typography-1e84718-line-height );}.elementor-771 .elementor-element.elementor-element-533301a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-771 .elementor-element.elementor-element-7254a45 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-ba0a65c{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-771 .elementor-element.elementor-element-91bd3d7 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-93d850a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-771 .elementor-element.elementor-element-f4fab5e{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-771 .elementor-element.elementor-element-4e7eb03 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-771 .elementor-element.elementor-element-f8d59a8 .elementor-heading-title{font-size:var( --e-global-typography-cae4731-font-size );line-height:var( --e-global-typography-cae4731-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-771 .elementor-element.elementor-element-3912e3c{--grid-columns:1;}.elementor-771 .elementor-element.elementor-element-abd6073{--swiper-slides-to-display:1;--swiper-slides-gap:0px;}}@media(max-width:991px) and (min-width:576px){.elementor-771 .elementor-element.elementor-element-03f43d3{--width:calc((100%/2) - 24px/2);}.elementor-771 .elementor-element.elementor-element-03d1552{--width:calc((100%/2) - 24px/2);}.elementor-771 .elementor-element.elementor-element-f62834c{--width:calc((100%/2) - 24px/2);}.elementor-771 .elementor-element.elementor-element-3a73b72{--width:calc((100%/2) - 24px/2);}.elementor-771 .elementor-element.elementor-element-a6e0801{--width:calc((100%/2) - 24px/2);}.elementor-771 .elementor-element.elementor-element-f60d9f5{--width:calc((100%/2) - 24px/2);}.elementor-771 .elementor-element.elementor-element-f018797{--width:100%;}.elementor-771 .elementor-element.elementor-element-5937636{--width:100%;}}@media(min-width:1400px){.elementor-771 .elementor-element.elementor-element-3f2fc19:not(.elementor-motion-effects-element-type-background), .elementor-771 .elementor-element.elementor-element-3f2fc19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-1031e25 */.show-one a:nth-child(n+2){
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0a26802 */.wrap-short-code {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 176px 176px 176px;
  grid-template-columns: 176px 176px 176px
}

@media screen and (max-width:575px) {
  .wrap-short-code {
    -ms-grid-columns: calc(50% - 12px) calc(50% - 12px);
    grid-template-columns: calc(50% - 12px) calc(50% - 12px)
  }
}

.icon-tien-ich,
.wrap-tien-ich {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.icon-tien-ich img {
  width: 75px;
  height: 55px;
  -o-object-fit: contain;
  object-fit: contain;
  -o-object-position: center;
  object-position: center
}

.title-tien-ich {
  width: 100%;
  text-align: center;
  font-size: var(--e-global-typography-11e6c79-font-size);
  line-height: var(--e-global-typography-11e6c79-line-height);
  font-family: var(--e-global-typography-a969455-font-family), Sans-serif;
  color: #000;
  text-transform: capitalize;
  margin-top: 20px
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4d2e7b1 */.title-phan-khu:before {
    content:unset;
    display: block;
    position: absolute;
    width: 42px;
    height: 42px;
    background-image: url("data:image/svg+xml,%3Csvg width='42' height='40' viewBox='0 0 42 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.6214 16.8235L33.4736 19.5188C33.737 18.538 34.6737 17.8118 35.7907 17.8118C37.1127 17.8118 38.1848 18.8275 38.1848 20.0794C38.1848 21.1367 37.4201 22.0218 36.3878 22.2739C36.1964 22.3205 35.9973 22.3479 35.7907 22.3479C35.2944 22.3479 34.8337 22.2048 34.4518 21.9603C34.362 21.9029 34.279 21.8388 34.1977 21.7698C34.1274 21.7107 34.0614 21.6475 33.9987 21.5809L28.4017 16.2595L25.7086 18.8009L31.746 24.5407C32.8326 25.425 34.2443 25.9607 35.7899 25.9607C36.6232 25.9607 37.4176 25.8035 38.1442 25.5215C38.162 25.5148 38.1806 25.5082 38.1984 25.5015C38.5642 25.3551 38.9131 25.1771 39.24 24.97C40.905 23.9143 42 22.1192 42 20.0803C42 16.8327 39.2206 14.199 35.7915 14.199C33.6346 14.199 31.735 15.2422 30.6214 16.8235Z' fill='%23AE7A50'/%3E%3Cpath d='M27.2559 34.1187C27.2559 32.0749 26.1558 30.2764 24.4857 29.2224L21.6402 31.9235C22.6751 32.1739 23.4424 33.0598 23.4424 34.1187C23.4424 35.3715 22.3702 36.3864 21.0483 36.3864C19.9321 36.3864 18.998 35.6627 18.7321 34.6844C18.6829 34.5031 18.655 34.3142 18.655 34.1187C18.655 33.6487 18.8049 33.212 19.064 32.8502C19.1242 32.7653 19.1928 32.6863 19.2647 32.6106C19.3274 32.544 19.3935 32.4816 19.4646 32.4226L25.0828 27.1203L22.3999 24.5707L16.3396 30.2897C15.4064 31.3187 14.8398 32.6563 14.8398 34.1196C14.8398 34.909 15.0058 35.661 15.3039 36.349C15.3107 36.3664 15.3175 36.3831 15.3242 36.3997C15.4784 36.7474 15.6672 37.0768 15.8866 37.3863C17.0002 38.9618 18.8964 40 21.0483 40C24.4773 40 27.2576 37.3672 27.2576 34.1187' fill='%23AE7A50'/%3E%3Cpath d='M14.7441 5.88042C14.7441 7.9243 15.8442 9.72361 17.5143 10.7776L20.3606 8.0757C19.3249 7.82614 18.5576 6.93938 18.5576 5.88042C18.5576 4.62764 19.6298 3.61194 20.9517 3.61194C22.0679 3.61194 23.002 4.33649 23.2679 5.31392C23.3171 5.49527 23.3458 5.6841 23.3458 5.87959C23.3458 6.34959 23.1951 6.78632 22.936 7.14818C22.8758 7.23303 22.8072 7.31122 22.7353 7.38775C22.6726 7.4543 22.6065 7.51752 22.5354 7.57658L16.9172 12.878L19.6001 15.4285L25.6604 9.70947C26.5945 8.67963 27.1602 7.34283 27.1602 5.87959C27.1602 5.09015 26.9942 4.33732 26.6969 3.64937C26.6893 3.63273 26.6834 3.61527 26.6758 3.59863C26.5216 3.25091 26.3328 2.92149 26.1134 2.61204C25.0006 1.03733 23.1045 9.24316e-08 20.9517 0C17.5236 -1.47192e-07 14.7441 2.63284 14.7441 5.88042Z' fill='%23AE7A50'/%3E%3Cpath d='M11.3769 23.1815L8.52466 20.4854C8.26128 21.4662 7.32548 22.1924 6.2076 22.1924C4.88478 22.1924 3.81348 21.1767 3.81349 19.9247C3.81349 18.8674 4.57737 17.9823 5.61056 17.7311C5.80195 17.6845 6.00097 17.6571 6.2076 17.6571C6.70303 17.6571 7.16458 17.8001 7.54652 18.0455C7.63629 18.1029 7.71928 18.167 7.79973 18.236C7.87003 18.2951 7.93693 18.3575 7.99875 18.4249L13.5966 23.7463L16.2888 21.205L10.2514 15.4651C9.1649 14.5808 7.75231 14.0451 6.20845 14.0451C5.37428 14.0451 4.57991 14.2015 3.85414 14.4835C3.83635 14.4902 3.81857 14.4968 3.80078 14.5043C3.43493 14.6499 3.08602 14.8287 2.75997 15.0367C1.0967 16.0915 -6.63207e-07 17.8875 -8.39799e-07 19.9255C-1.12119e-06 23.1731 2.77945 25.8068 6.2093 25.8068C8.36629 25.8068 10.2658 24.7636 11.3786 23.1831' fill='%23AE7A50'/%3E%3Cpath d='M25.7628 11.4697L26.5504 12.2159C26.5809 12.2957 26.6012 12.3797 26.6012 12.4696C26.6012 12.6135 26.5555 12.7474 26.4801 12.8606L21.0483 18.0056L14.7162 12.0079L14.6264 11.9231C14.2064 11.5462 13.6406 11.3133 13.0156 11.3133C12.5058 11.3133 12.035 11.4689 11.6505 11.7309L11.6471 11.7276L11.6225 11.75L11.1339 12.2134L9.60442 13.6616L11.8503 15.7895L12.8708 14.8237C12.9547 14.7946 13.0444 14.7755 13.1393 14.7755C13.2909 14.7755 13.4323 14.8188 13.5517 14.8903L18.9446 19.9979L12.787 25.8301C12.6549 25.9308 12.5363 26.0439 12.4296 26.1678C12.1103 26.5447 11.9181 27.0222 11.9181 27.5429C11.9181 28.0636 12.1002 28.5145 12.405 28.8863L12.4101 28.8938L12.8115 29.2748L14.5019 30.8753L16.7317 28.7632L15.6054 27.696C15.5698 27.6128 15.5495 27.5213 15.5495 27.4256C15.5495 27.3241 15.5715 27.2276 15.6105 27.1394L21.0483 21.9902L27.2457 27.8598C27.3507 27.9846 27.4701 28.0977 27.6022 28.1976C28.0003 28.5004 28.5042 28.6825 29.0546 28.6825C29.6051 28.6825 30.0802 28.5095 30.4723 28.2217H30.474L30.4808 28.2167L32.5717 26.2352L30.3427 24.1231L29.6483 24.7803L29.2172 25.1896C29.1292 25.2237 29.0326 25.2428 28.931 25.2428C28.8294 25.2428 28.7227 25.222 28.6295 25.1854L23.1536 19.9979L29.5255 13.9628L29.6144 13.8779C30.0125 13.4803 30.2589 12.9437 30.2589 12.3523C30.2589 11.869 30.0946 11.4231 29.8177 11.0588L29.8211 11.0554L29.3079 10.5688L27.7784 9.12052L25.5325 11.2484L25.7645 11.4689L25.7628 11.4697Z' fill='%23AE7A50'/%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: top left;
    left: -60px;
    top: -6px;
}
.title-phan-khu {
  font-size: var(--e-global-typography-a969455-font-size);
  line-height: var(--e-global-typography-a969455-line-height);
  font-family: var(--e-global-typography-a969455-font-family), Sans-serif;
  font-weight: 500;
  color: #4C2200;
  margin-bottom: 50px;
  position: relative;
}

.wrap-phan-khu {
  margin-bottom: 90px
}

.content-phan-khu {
  font-family: var(--e-global-typography-a969455-font-family), Sans-serif
}

.content-phan-khu img{
  width:100%;
}

@media screen and (max-width:1399px) {

}

@media screen and (max-width:1199px) {
  .title-phan-khu {
    margin-bottom: 40px;
  }

  .wrap-phan-khu {
    margin-bottom: 70px
  }
}

@media screen and (max-width:767px) {
  .title-phan-khu {
    margin-bottom: 30px
  }

  .wrap-phan-khu {
    margin-bottom: 50px
  }
}
.wrap-phan-khu:nth-last-child(2) {
    margin-bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-93d850a */.project-gallery .swiper {
  overflow: visible
}

.project-gallery .swiper-slide.swiper-slide-active img {
  border-radius: 8px;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center
}

.project-gallery .swiper-slide,
.project-gallery .swiper-slide img {
  aspect-ratio: 921/614
}

.project-gallery .swiper-slide a {
  display: block
}

.project-gallery .swiper-slide:not(.swiper-slide-active) {
  -webkit-transform: scale(0.834);
  transform: scale(0.834)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b9a50d */.table-price table {
    margin-bottom:0;
}
@media screen and (max-width:575px) {
  .table-price {
    overflow-x:scroll;
}
 .table-price table {
    min-width: 600px;
}
}/* End custom CSS */
/* Start custom CSS */.elementor-custom-embed-play i, .elementor-custom-embed-play svg {opacity:1}/* End custom CSS */