.elementor-40659 .elementor-element.elementor-element-5da16cdc > .elementor-container{min-height:26.0625rem;}.elementor-40659 .elementor-element.elementor-element-5da16cdc:not(.elementor-motion-effects-element-type-background), .elementor-40659 .elementor-element.elementor-element-5da16cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://noithatahome.vn/wp-content/uploads/Rectangle-8971-3-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40659 .elementor-element.elementor-element-5da16cdc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0.5rem;padding:0rem 6.25rem 0rem 6.25rem;}.elementor-40659 .elementor-element.elementor-element-5da16cdc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-40659 .elementor-element.elementor-element-44e45f00.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-40659 .elementor-element.elementor-element-44e45f00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-40659 .elementor-element.elementor-element-44e45f00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 0rem 0rem;}.elementor-40659 .elementor-element.elementor-element-44e45f00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40659 .elementor-element.elementor-element-5f0a2e34{--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;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-40659 .elementor-element.elementor-element-5e2722a9 .elementor-heading-title{color:var( --e-global-color-7cf2db1 );font-family:"Averta Std CY", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-40659 .elementor-element.elementor-element-78bf4075 .elementor-heading-title{font-family:"Averta Std CY", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-40659 .elementor-element.elementor-element-125f39c0 .elementor-heading-title{font-family:"Averta Std CY", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-40659 .elementor-element.elementor-element-4a718e82{--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-40659 .elementor-element.elementor-element-5552868{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-40659 .elementor-element.elementor-element-5552868.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40659 .elementor-element.elementor-element-18c03f04 .elementor-heading-title{color:#FFFFFF;font-family:"Averta Std CY", Sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;}.elementor-40659 .elementor-element.elementor-element-455864b6 .elementor-heading-title{color:#FFFFFF;font-family:"Averta Std CY", Sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;}.elementor-40659 .elementor-element.elementor-element-66902166 .elementor-heading-title{color:#A1A1A1;font-family:"Averta Std CY", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;}.elementor-40659 .elementor-element.elementor-element-590087a1 .elementor-heading-title{color:#FFFFFF;font-family:"Averta Std CY", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;}.elementor-40659 .elementor-element.elementor-element-23a1c65a{--display:flex;--min-height:1.5625rem;--background-transition:0.3s;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:144rem;}.elementor-40659 .elementor-element.elementor-element-5bf6ba9a{--display:flex;--background-transition:0.3s;}.elementor-40659 .elementor-element.elementor-element-244fea00 .elementor-heading-title{color:#A1A1A1;font-family:"Averta Std CY", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;}.elementor-40659 .elementor-element.elementor-element-23b592e6{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-40659 .elementor-element.elementor-element-23b592e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40659 .elementor-element.elementor-element-7327b6f{--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:0;--margin-bottom:7rem;--margin-left:auto;--margin-right:auto;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-40659 .elementor-element.elementor-element-7327b6f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40659 .elementor-element.elementor-element-6a973d46{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0.94rem;}.elementor-40659 .elementor-element.elementor-element-d7bc42d{text-align:justify;font-family:"Averta Std CY", Sans-serif;font-weight:400;}.elementor-40659 .elementor-element.elementor-element-46cf3ab2{--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:0rem;--margin-bottom:0rem;--margin-left:0.94rem;--margin-right:0rem;}.elementor-40659 .elementor-element.elementor-element-3c4dde6b .elementor-heading-title{font-family:"Averta Std CY", Sans-serif;font-size:1.25rem;font-weight:700;line-height:1.75rem;}.elementor-40659 .elementor-element.elementor-element-3c4dde6b > .elementor-widget-container{padding:1.25rem 1.25rem 0rem 1.25rem;}.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-field-group.recaptcha_v3-bottomleft, .elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-field-type-html{padding-bottom:0px;}.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-40659 .elementor-element.elementor-element-2feda7ea .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-button[type="submit"]{color:#ffffff;}.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-40659 .elementor-element.elementor-element-2feda7ea .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-40659 .elementor-element.elementor-element-2feda7ea .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-40659 .elementor-element.elementor-element-2feda7ea .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-40659 .elementor-element.elementor-element-2feda7ea{--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-40659 .elementor-element.elementor-element-2feda7ea > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-40659 .elementor-element.elementor-element-12e4ce3e{--display:flex;--background-transition:0.3s;}.elementor-40659 .elementor-element.elementor-element-230f7fb7 .elementor-heading-title{font-family:"Averta Std CY", Sans-serif;font-size:1.25rem;font-weight:700;line-height:1.75rem;}.elementor-40659 .elementor-element.elementor-element-230f7fb7 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-40659 .elementor-element.elementor-element-3fbf2134{--display:flex;--background-transition:0.3s;}.elementor-40659 .elementor-element.elementor-element-6acc8da4{--display:flex;--background-transition:0.3s;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-40659 .elementor-element.elementor-element-2be01c69 .elementor-heading-title{color:var( --e-global-color-7cf2db1 );}.elementor-40659 .elementor-element.elementor-element-2be01c69 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-40659 .elementor-element.elementor-element-3284fd36{--display:flex;--background-transition:0.3s;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-40659 .elementor-element.elementor-element-4cc50aab .elementor-heading-title{color:var( --e-global-color-7cf2db1 );}.elementor-40659 .elementor-element.elementor-element-4cc50aab > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-40659 .elementor-element.elementor-element-3cf07ff7{--display:flex;--background-transition:0.3s;}.elementor-40659 .elementor-element.elementor-element-17e78460 .elementor-heading-title{color:var( --e-global-color-7cf2db1 );}.elementor-40659 .elementor-element.elementor-element-17e78460 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-40659 .elementor-element.elementor-element-5ecfebd1{--display:flex;--background-transition:0.3s;}.elementor-40659 .elementor-element.elementor-element-6c23c9ec .elementor-heading-title{font-family:"Averta Std CY", Sans-serif;font-size:1.25rem;font-weight:700;line-height:1.75rem;}.elementor-40659 .elementor-element.elementor-element-6c23c9ec > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-40659 .elementor-element.elementor-element-7db0644c{--display:flex;--background-transition:0.3s;}.elementor-40659 .elementor-element.elementor-element-722b8f7{--grid-column-gap:0px;--grid-row-gap:1.5rem;}.elementor-40659 .elementor-element.elementor-element-5762805e .elementor-heading-title{font-family:"Averta Std CY", Sans-serif;font-weight:700;}.elementor-40659 .elementor-element.elementor-element-705eafe7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40659 .elementor-element.elementor-element-705eafe7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40659 .elementor-element.elementor-element-705eafe7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40659 .elementor-element.elementor-element-705eafe7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40659 .elementor-element.elementor-element-705eafe7 .elementor-icon-list-item > a{font-family:"Averta Std CY", Sans-serif;font-weight:400;}.elementor-40659 .elementor-element.elementor-element-705eafe7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-40659 .elementor-element.elementor-element-656efc4c{margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-40659 .elementor-element.elementor-element-78fa5c5b{margin-top:0rem;margin-bottom:1.88rem;padding:0rem 7.81rem 0rem 0rem;}.elementor-40659 .elementor-element.elementor-element-30c7fdb4{text-align:center;width:var( --container-widget-width, 112.475% );max-width:112.475%;--container-widget-width:112.475%;--container-widget-flex-grow:0;}.elementor-40659 .elementor-element.elementor-element-30c7fdb4 .elementor-heading-title{font-family:"SVN-Felix Titling", Sans-serif;font-size:2.25rem;font-weight:400;line-height:3rem;}.elementor-40659 .elementor-element.elementor-element-30c7fdb4 > .elementor-widget-container{margin:0rem 0rem 0.5rem 0rem;}.elementor-40659 .elementor-element.elementor-element-30c7fdb4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40659 .elementor-element.elementor-element-532b1d0b .ue-carousel-item{transition:300ms;border-radius:0px;border-style:none;opacity:100%;transform:scale(1,1);}.elementor-40659 .elementor-element.elementor-element-532b1d0b .ue-carousel-item:hover{border-radius:0px;opacity:100%;}.elementor-40659 .elementor-element.elementor-element-532b1d0b .uc-active-item:hover .ue-carousel-item{border-radius:0px;opacity:100%;}.elementor-40659 .elementor-element.elementor-element-532b1d0b .ue-carousel-item:hover,.elementor-40659 .elementor-element.elementor-element-532b1d0b .uc-active-item:hover .ue-carousel-item{border-style:none;}.elementor-40659 .elementor-element.elementor-element-532b1d0b .uc-active-item .ue-carousel-item{border-style:none;opacity:100%;transform:scale(1,1);}.elementor-40659 .elementor-element.elementor-element-532b1d0b .owl-nav .owl-prev{left:20px;right:auto;}.elementor-40659 .elementor-element.elementor-element-532b1d0b .owl-nav .owl-next{right:20px;left:auto;}.elementor-40659 .elementor-element.elementor-element-532b1d0b .owl-carousel .owl-nav .owl-next,.elementor-40659 .elementor-element.elementor-element-532b1d0b .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-40659 .elementor-element.elementor-element-532b1d0b .owl-carousel .owl-nav .owl-next:hover,.elementor-40659 .elementor-element.elementor-element-532b1d0b .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-40659 .elementor-element.elementor-element-532b1d0b .owl-dots{margin-top:20px;}.elementor-40659 .elementor-element.elementor-element-532b1d0b .owl-dot{margin:0px 5px;width:8px;height:8px;border-radius:10px 10px 10px 10px;background-color:#c6c6c6;}.elementor-40659 .elementor-element.elementor-element-532b1d0b .owl-dot.active{width:8px;height:8px;border-radius:10px 10px 10px 10px;background-color:#000000;}.elementor-40659 .elementor-element.elementor-element-532b1d0b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}@media(max-width:1024px){.elementor-40659 .elementor-element.elementor-element-5e2722a9 .elementor-heading-title{font-size:2rem;}.elementor-40659 .elementor-element.elementor-element-78bf4075 .elementor-heading-title{font-size:2rem;}.elementor-40659 .elementor-element.elementor-element-18c03f04 .elementor-heading-title{font-size:1rem;} .elementor-40659 .elementor-element.elementor-element-23b592e6{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-40659 .elementor-element.elementor-element-7327b6f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-40659 .elementor-element.elementor-element-6a973d46{--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-40659 .elementor-element.elementor-element-d7bc42d{font-size:2rem;line-height:1.5;}.elementor-40659 .elementor-element.elementor-element-46cf3ab2{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-40659 .elementor-element.elementor-element-3c4dde6b .elementor-heading-title{font-size:2rem;}.elementor-40659 .elementor-element.elementor-element-3fbf2134{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-40659 .elementor-element.elementor-element-5e110ac9 img{width:32rem;height:16rem;object-fit:cover;}}@media(max-width:767px){.elementor-40659 .elementor-element.elementor-element-5da16cdc > .elementor-container{min-height:105.33333rem;}.elementor-40659 .elementor-element.elementor-element-5da16cdc:not(.elementor-motion-effects-element-type-background), .elementor-40659 .elementor-element.elementor-element-5da16cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://noithatahome.vn/wp-content/uploads/2023/10/Rectangle-34624828-2.png");}.elementor-40659 .elementor-element.elementor-element-5da16cdc{margin-top:0rem;margin-bottom:0rem;padding:0rem 4.27rem 0rem 4.27rem;}.elementor-bc-flex-widget .elementor-40659 .elementor-element.elementor-element-44e45f00.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-40659 .elementor-element.elementor-element-44e45f00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-40659 .elementor-element.elementor-element-44e45f00 > .elementor-element-populated{padding:4.53rem 0rem 0rem 0rem;}.elementor-40659 .elementor-element.elementor-element-5e2722a9 .elementor-heading-title{font-size:3rem;}.elementor-40659 .elementor-element.elementor-element-78bf4075 .elementor-heading-title{font-size:3rem;}.elementor-40659 .elementor-element.elementor-element-125f39c0 > .elementor-widget-container{margin:80rem 0rem 0rem 0rem;} .elementor-40659 .elementor-element.elementor-element-23b592e6{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-40659 .elementor-element.elementor-element-7327b6f{--width:360rem;}.elementor-40659 .elementor-element.elementor-element-d7bc42d{font-size:3.7rem;}.elementor-40659 .elementor-element.elementor-element-d7bc42d > .elementor-widget-container{padding:0rem 3rem 0rem 3rem;}.elementor-40659 .elementor-element.elementor-element-3c4dde6b > .elementor-widget-container{border-radius:0rem 0rem 0rem 0rem;}.elementor-40659 .elementor-element.elementor-element-17582fbd{margin-top:6.5rem;margin-bottom:0rem;padding:0rem 4.27rem 17.03rem 4.27rem;}.elementor-40659 .elementor-element.elementor-element-5762805e .elementor-heading-title{font-size:4.26667rem;line-height:6.4rem;letter-spacing:-0.04267rem;}.elementor-40659 .elementor-element.elementor-element-5762805e > .elementor-widget-container{margin:0rem 0rem 2.13rem 0rem;}.elementor-40659 .elementor-element.elementor-element-705eafe7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-40659 .elementor-element.elementor-element-705eafe7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-40659 .elementor-element.elementor-element-705eafe7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-40659 .elementor-element.elementor-element-705eafe7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-40659 .elementor-element.elementor-element-705eafe7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-40659 .elementor-element.elementor-element-705eafe7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-40659 .elementor-element.elementor-element-705eafe7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40659 .elementor-element.elementor-element-705eafe7 .elementor-icon-list-item > a{font-size:3.73333rem;line-height:5.33333rem;letter-spacing:-0.03733rem;}.elementor-40659 .elementor-element.elementor-element-656efc4c{padding:0rem 0rem 0rem 0rem;}.elementor-40659 .elementor-element.elementor-element-78fa5c5b{margin-top:0rem;margin-bottom:0rem;padding:8.27rem 4.27rem 0rem 4.27rem;}.elementor-40659 .elementor-element.elementor-element-30c7fdb4 .elementor-heading-title{font-size:5.33333rem;line-height:8rem;letter-spacing:0.01333rem;}.elementor-40659 .elementor-element.elementor-element-30c7fdb4 > .elementor-widget-container{margin:0rem 0rem 5.87rem 0rem;}.elementor-40659 .elementor-element.elementor-element-532b1d0b > .elementor-widget-container{margin:0rem 20.05rem 0rem 4.27rem;}}@media(min-width:768px){.elementor-40659 .elementor-element.elementor-element-23a1c65a{--content-width:1px;}.elementor-40659 .elementor-element.elementor-element-7327b6f{--width:87.5rem;}.elementor-40659 .elementor-element.elementor-element-6a973d46{--width:100%;}.elementor-40659 .elementor-element.elementor-element-46cf3ab2{--width:20.4375rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-40659 .elementor-element.elementor-element-46cf3ab2{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-5e2722a9 */.elementor-40659 .elementor-element.elementor-element-5e2722a9 p a {
    color: #A1A1A1 !important;
    background: none;
    -webkit-text-fill-color: inherit;
    font-weight: 400;
    font-size: 1rem !important;
    line-height: 1rem !important;
    padding-left: 0 !important;
}
.elementor-40659 .elementor-element.elementor-element-5e2722a9 p {
     padding-left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78bf4075 */.elementor-40659 .elementor-element.elementor-element-78bf4075{
    height: 1rem;
    transform: translateY(3.5rem);
    padding-left: 0.2rem
}
.elementor-40659 .elementor-element.elementor-element-78bf4075 a {
    font-weight: 400;
    font-size: 1rem !important;
    line-height: 1rem !important;
    padding-left: 0 !important;
}
.elementor-40659 .elementor-element.elementor-element-78bf4075 p {
        font-size: 1rem !important;
      line-height: 1rem !important;
     padding-left: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f0a2e34 */.elementor-40659 .elementor-element.elementor-element-5f0a2e34 .e-con-inner {
    display: flex;
    flex-direction: row;
}

.elementor-40659 .elementor-element.elementor-element-5f0a2e34 .e-con-inner p {
    margin-right: 0.5rem;
}

@media(max-width:768px) {
    .elementor-40659 .elementor-element.elementor-element-5f0a2e34 p a {
        font-size: 2.67rem !important;
       
    }
     .elementor-40659 .elementor-element.elementor-element-5f0a2e34 p {
          line-height: 4.26667rem; !important;
     }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5da16cdc */.elementor-40659 .elementor-element.elementor-element-5da16cdc:before {
    content:"";
    background: linear-gradient(0deg, #0D0D0D 20%, rgba(13, 13, 13, 0.60) 45.2%, rgba(13, 13, 13, 0.60) 66.3%, rgba(13, 13, 13, 0.90) 92.89%);
    width: 100%;
    height: 100%;
    position: absolute;
    bottom:0;
    left:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18c03f04 */.elementor-40659 .elementor-element.elementor-element-18c03f04 p{
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-455864b6 */.elementor-40659 .elementor-element.elementor-element-455864b6 p{
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66902166 */.elementor-40659 .elementor-element.elementor-element-66902166 p{
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-590087a1 */.elementor-40659 .elementor-element.elementor-element-590087a1 p{
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23a1c65a */.elementor-40659 .elementor-element.elementor-element-23a1c65a {
    width: 1px;
    background-color: #fff;
    opacity: 0.2
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5552868 */.elementor-40659 .elementor-element.elementor-element-5552868 {
    width: max-content;
    display: flex;
    flex-direction: row;
    align-items: center;
}

.elementor-40659 .elementor-element.elementor-element-5552868 p {
    margin-right: 0.62rem !important;
    flex-shrink: 0;
}

.elementor-40659 .elementor-element.elementor-element-5552868 .author-name p {
    margin-right: 0rem;
}

.elementor-40659 .elementor-element.elementor-element-5552868 .divider {
    margin-left: 1.44rem;
    margin-right: 1.44rem;
}
@media(max-width: 768px) {
    .elementor-40659 .elementor-element.elementor-element-5552868 p {
    margin-right: 2.13rem !important;
    flex-shrink: 0;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-244fea00 */.elementor-40659 .elementor-element.elementor-element-244fea00 p{
    padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-23b592e6 */.elementor-40659 .elementor-element.elementor-element-23b592e6 .elementor-share-btn {
    background-color: transparent;
    width: 1.5rem;
    height: 1.5rem;
    margin-right: 1.56rem;
}
.elementor-40659 .elementor-element.elementor-element-23b592e6 svg {
    display: none;
}
 .elementor-40659 .elementor-element.elementor-element-23b592e6 {
    height: 1.5rem;
}

@media(max-width: 768px) {
     .elementor-40659 .elementor-element.elementor-element-23b592e6 {
    height: 4.267rem;
}
    .elementor-40659 .elementor-element.elementor-element-23b592e6 .elementor-share-btn {
        width: 4.267rem;
        height: 4.267rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf6ba9a */.elementor-40659 .elementor-element.elementor-element-5bf6ba9a {
    display: flex;
    flex-direction: row;
    align-items: center;
   
}
.elementor-40659 .elementor-element.elementor-element-5bf6ba9a p {
    margin-right: 1.37rem;
}

.elementor-40659 .elementor-element.elementor-element-5bf6ba9a .elementor-share-btn_facebook {
    background-image: url('https://noithatahome.vn/wp-content/uploads/Social-Network-icon-pack-_-Lineal-_-50-SVG-Icons-2-1.svg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.elementor-40659 .elementor-element.elementor-element-5bf6ba9a .elementor-share-btn_twitter {
        background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
     background-image: url('https://noithatahome.vn/wp-content/uploads/Social-Network-icon-pack-_-Lineal-_-50-SVG-Icons-2-2-1.svg');
}
.elementor-40659 .elementor-element.elementor-element-5bf6ba9a .elementor-share-btn_linkedin {
        background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
     background-image: url('https://noithatahome.vn/wp-content/uploads/Search-results-for-Linkedin-Flaticon-2-1.svg');
}
@media(max-width: 768px) {
    .elementor-40659 .elementor-element.elementor-element-5bf6ba9a p {
    margin-right: 5rem;
}
    .elementor-40659 .elementor-element.elementor-element-5bf6ba9a .elementor-share-btn {
    margin-right: 4rem;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a718e82 */.elementor-40659 .elementor-element.elementor-element-4a718e82 {
    margin-top: 2rem;
    margin-bottom: 3rem;
    padding-left: 1.2rem;
}

@media(max-width:768px) {
    .elementor-40659 .elementor-element.elementor-element-4a718e82 {
        margin-top: 8.53rem;
        margin-bottom: 7rem;
    }
    .elementor-40659 .elementor-element.elementor-element-4a718e82 p {
    font-size: 3.73rem !important;   
}
.elementor-40659 .elementor-element.elementor-element-4a718e82 .divider {
    display: none;
}
.elementor-40659 .elementor-element.elementor-element-4a718e82 .second-container {
    margin-top: 3rem !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7bc42d */.elementor-40659 .elementor-element.elementor-element-d7bc42d p {
    margin-bottom: 1rem;
    color: white !important;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d a {
    color:#b38a54;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d ul{
      padding-left: 3rem;  
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d li {
    margin: 0.5rem 0;
    padding-left: 0;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d li::marker {
  color:white !important;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d p:last-child {
    margin-bottom: 0rem !important;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d figure {
    margin: 1.88rem 0;
    text-align: center;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d figure img {
    margin-bottom: 0.75rem;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d > .elementor-widget-container > img {
    margin: 1.88rem 0;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d figure figcaption {
    color: rgb(161, 161, 161,0.8);
    font-size: 1rem;
    font-style: italic;
    font-weight: 400;
    line-height: 1.5rem;
    letter-spacing: -0.01rem;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d h2, .elementor-40659 .elementor-element.elementor-element-d7bc42d h3, .elementor-40659 .elementor-element.elementor-element-d7bc42d h4, .elementor-40659 .elementor-element.elementor-element-d7bc42d h5, .elementor-40659 .elementor-element.elementor-element-d7bc42d h6 {
    font-weight: 700;
    background: var(--Gradient, linear-gradient(92deg, #FFC67E 0.27%, #FFDFC2 95.42%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d h2 {
    font-size: 1.5rem;
    line-height: 2.25rem;
    margin-bottom: 1rem;
    margin-top: 0;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d div#toc_container {
    padding: 1.875rem;
    border: 1px solid var(--Gradient, #FFC67E);
    background: linear-gradient(92deg, rgba(255, 198, 126, 0.07) 0.27%, rgba(255, 223, 194, 0.07) 95.42%);
    margin: 3.75rem 0 3.5rem;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d .toc_title {
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 1.75rem;
    text-align: left !important;
    margin-bottom: 1rem;
    background: var(--Gradient, linear-gradient(92deg, #FFC67E 0.27%, #FFDFC2 95.42%));
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d .toc_list li {
    margin-bottom: 0.5rem !important;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d .toc_list li:last-child {
    margin-bottom: 0 !important;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d .toc_list li a {
    font-size: 1rem;
    font-style: normal;
    font-weight: 600;
    line-height: 1.5rem;
}
.elementor-40659 .elementor-element.elementor-element-d7bc42d .toc_list li a:hover {
    color: #DBB484;
}
@media(max-width: 767px) {
    .elementor-40659 .elementor-element.elementor-element-d7bc42d {
        margin-bottom: 9.6rem !important;
    }
    .elementor-40659 .elementor-element.elementor-element-d7bc42d p {
        color: #CFCFCF;
        margin-bottom: 2.13rem;
    }
    .elementor-40659 .elementor-element.elementor-element-d7bc42d figure {
        margin: 6.4rem 0;
    }
    .elementor-40659 .elementor-element.elementor-element-d7bc42d figure img {
        margin-bottom: 1.07rem;
    }
    .elementor-40659 .elementor-element.elementor-element-d7bc42d > .elementor-widget-container > img {
        margin: 6.4rem 0;
    }
    .elementor-40659 .elementor-element.elementor-element-d7bc42d figure figcaption {
        font-size: 2.66667rem;
        line-height: 6.4rem;
        letter-spacing: -0.02667rem;
        color: #A1A1A1;
    }
    .elementor-40659 .elementor-element.elementor-element-d7bc42d h2 {
        font-size: 3.73333rem;
        line-height: 5.33333rem;
        letter-spacing: -0.03733rem;
        margin-bottom: 4.27rem;
    }
    .elementor-40659 .elementor-element.elementor-element-d7bc42d div#toc_container {
        padding: 8rem;
        margin: 6.4rem 0;
    }
    .elementor-40659 .elementor-element.elementor-element-d7bc42d .toc_title {
        font-size: 4.26667rem;
        line-height: 6.4rem;
        letter-spacing: -0.04267rem;
        margin-bottom: 4.27rem !important;
    }
    .elementor-40659 .elementor-element.elementor-element-d7bc42d .toc_list li {
        margin-bottom: 2.13rem !important;
    }
    .elementor-40659 .elementor-element.elementor-element-d7bc42d .toc_list li:last-child {
        margin-bottom: 0 !important;
    }
    .elementor-40659 .elementor-element.elementor-element-d7bc42d .toc_list li a {
        font-size: 3.2rem;
        line-height: 4.26667rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a973d46 */@media(max-width: 768px) {
    .elementor-40659 .elementor-element.elementor-element-6a973d46 {
        margin-right: 0rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c4dde6b */.elementor-40659 .elementor-element.elementor-element-3c4dde6b {
    background: linear-gradient(101deg, rgba(255, 198, 126, 0.15) 0.26%, rgba(255, 223, 194, 0.15) 96.39%);
}

.elementor-40659 .elementor-element.elementor-element-3c4dde6b h4 {
    background: var(--Gradient, linear-gradient(92deg, #FFC67E 0.27%, #FFDFC2 95.42%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

@media(max-width:768px) {
    .elementor-40659 .elementor-element.elementor-element-3c4dde6b h4 {
        font-size: 4.267rem !important;
       line-height: 8rem !important;
    }
    .elementor-40659 .elementor-element.elementor-element-3c4dde6b {
        border-top-left-radius: 2rem; 
border-top-right-radius: 2rem; 
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-2feda7ea */.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-field-label {
    display: none
}
.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-button-text{
  color:unset !important;  
}
.elementor-40659 .elementor-element.elementor-element-2feda7ea input {
    background-color: rgba(23, 23, 23, 0.60) !important;
    height: 3.375rem;
    border: 1px solid #FFDBAE;
    padding: 0 1rem;
}
.elementor-40659 .elementor-element.elementor-element-2feda7ea textarea {
    background-color: rgba(23, 23, 23, 0.60) !important;
     border: 1px solid #FFDBAE;
     padding: 0.81rem 1rem !important;
}
.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-field::placeholder {
 color: #D9D9D9;   
}
.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-form {
    padding: 1.25rem;
    padding-top: 1rem;
    background: linear-gradient(101deg, rgba(255, 198, 126, 0.15) 0.26%, rgba(255, 223, 194, 0.15) 96.39%);
}
.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-button {
    background: linear-gradient(94deg, #FFEEDA 0%, #FFC885 100%);
    box-shadow: 0px 0px 16.364px 0px rgba(255, 255, 255, 0.30);
    color: #2E2E2E !important;
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 700;
    line-height: 1.25rem; 
    letter-spacing: -0.00875rem;
    padding: 0.82rem 1.25rem !important;
    min-height: 2.75rem !important;
}

.elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-button-icon svg {
    width: 1.63169rem;
    height: 0.5625rem;   
}
@media (max-width: 768px) {
    .elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-button {
        font-size: 3rem;
    height: 9rem
    }
    .elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-button-icon svg {
        width: 4.5rem;
        height: 5.5rem;
        
    }
    .elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-button-icon {
        margin-left: 2rem !important;
    }
    .elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-field-group {
        margin-bottom: 4rem !important;
    }
    .elementor-40659 .elementor-element.elementor-element-2feda7ea .elementor-form {
        border-bottom-left-radius: 2rem;
        border-bottom-right-radius: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e4ce3e */.elementor-40659 .elementor-element.elementor-element-12e4ce3e{
    margin-bottom: 3rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46cf3ab2 */.elementor-40659 .elementor-element.elementor-element-46cf3ab2 {
    flex-shrink: 0;
}

@media(max-width: 768px) {
    .elementor-40659 .elementor-element.elementor-element-46cf3ab2 h4, .elementor-40659 .elementor-element.elementor-element-46cf3ab2 .elementor-form {
        padding: 2.5rem 3.5rem !important;
    }
    .elementor-40659 .elementor-element.elementor-element-46cf3ab2 .elementor-form {
         padding-top: 0rem !important;
         padding-bottom: 3rem !important;
    }
    .elementor-40659 .elementor-element.elementor-element-46cf3ab2  .elementor-field {
        font-size: 3.5rem;
    }
    .elementor-40659 .elementor-element.elementor-element-46cf3ab2 {
        margin-left: 0rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5762805e */.elementor-40659 .elementor-element.elementor-element-5762805e .elementor-heading-title{
    background: linear-gradient(92deg, #FFC67E 0.27%, #FFDFC2 95.42%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30c7fdb4 */.elementor-40659 .elementor-element.elementor-element-30c7fdb4 .elementor-heading-title{
    background: linear-gradient(93deg, #FFDBAE 0.23%, #FFF0E3 80.42%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_listing_carousel, class: .elementor-element-532b1d0b */.elementor-40659 .elementor-element.elementor-element-532b1d0b .owl-nav button {
  top: 50% !important;
  transform: translate(0,-50%);
  width: 3.625rem !important;
  height: 2.5rem !important;
  background: linear-gradient(94deg, #FFEEDA 0%, #FFC885 100%), #D9D9D9 !important;
  filter: drop-shadow(0px 0px 20px rgba(255, 255, 255, 0.30)) !important;
  display: flex !important;
  align-items: center;
  justify-content: center;
  border-radius: 1.5rem !important; 
  outline: none !important;
}
.elementor-40659 .elementor-element.elementor-element-532b1d0b .owl-nav button.owl-prev {
  display: none !important;
}
.elementor-40659 .elementor-element.elementor-element-532b1d0b .owl-nav button.owl-next {
  right: -8.125rem !important;
}
.elementor-40659 .elementor-element.elementor-element-532b1d0b .owl-nav button img {
  width: 1.63156rem;
  height: 0.5625rem;
}
.elementor-40659 .elementor-element.elementor-element-532b1d0b .owl-nav button.owl-prev img{
  transform: scaleX(-1) !important;
}
.elementor-40659 .elementor-element.elementor-element-532b1d0b .elementor-widget-container {
    margin: 0 !important
}
  .elementor-40659 .elementor-element.elementor-element-532b1d0b .owl-nav {
      display: none !important;
  }
  .elementor-40659 .elementor-element.elementor-element-532b1d0b img {
      height: 12.8125rem;;
  }
  .elementor-40659 .elementor-element.elementor-element-532b1d0b {
      margin: auto
  }  .elementor-40659 .elementor-element.elementor-element-532b1d0b .elementor-element.elementor-element-c6bf162.header-color.elementor-widget.elementor-widget-theme-post-title.elementor-page-title.elementor-widget-heading {
      position: relative;
      width: 100%;
  }
  .elementor-40659 .elementor-element.elementor-element-532b1d0b .elementor-element.elementor-element-c6bf162.header-color.elementor-widget.elementor-widget-theme-post-title.elementor-page-title.elementor-widget-heading:after {
      content: "";
      position: absolute;
      top:-5%;
      width: 100%;
      height: 1px;
      background: linear-gradient(94deg, #FFEEDA 0%, #FFC885 100%), #D9D9D9 !important;
      
  }
@media(max-width: 768px) {
    .elementor-40659 .elementor-element.elementor-element-532b1d0b h3 {
        height: auto !important;
    }
    .elementor-40659 .elementor-element.elementor-element-532b1d0b img {
        height: 53.7568rem !important;
        margin-bottom:0.5rem;
    }
    body .loop-blog-item h3.elementor-heading-title {
      margin: 4rem 0 0 !important;  
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-692d4c40 */.elementor-40659 .elementor-element.elementor-element-692d4c40 {
    overflow: hidden;
    width: 87.5rem;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-656efc4c */.elementor-40659 .elementor-element.elementor-element-656efc4c .owl-stage-outer {
    overflow: visible;
}
.elementor-40659 .elementor-element.elementor-element-656efc4c .owl-nav button {
    top: 50% !important;
    transform: translate(0,-50%);
    width: 3.625rem !important;
    height: 2.5rem !important;
    background: linear-gradient(94deg, #FFEEDA 0%, #FFC885 100%), #D9D9D9 !important;
    filter: drop-shadow(0px 0px 20px rgba(255, 255, 255, 0.30)) !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    border-radius: 1.5rem !important; 
    outline: none !important;
}
.elementor-40659 .elementor-element.elementor-element-656efc4c .owl-nav button.owl-prev {
    display: none !important;
}
.elementor-40659 .elementor-element.elementor-element-656efc4c .owl-nav button.owl-next {
    right: -8.125rem !important;
}
.elementor-40659 .elementor-element.elementor-element-656efc4c .owl-nav button img {
    width: 1.63156rem;
    height: 0.5625rem;
}
.elementor-40659 .elementor-element.elementor-element-656efc4c .owl-nav button.owl-prev img{
    transform: scaleX(-1) !important;
}
@media(max-width:767px) {
    .elementor-40659 .elementor-element.elementor-element-656efc4c .owl-nav {
        display: none !important;
    }
}/* End custom CSS */