.elementor-3432 .elementor-element.elementor-element-7975f4c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-6320f54 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3432 .elementor-element.elementor-element-6320f54 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-bf6c1f7{--spacer-size:50px;}.elementor-3432 .elementor-element.elementor-element-0e9f3e0{--spacer-size:50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3432 .elementor-element.elementor-element-1bf48a6{width:var( --container-widget-width, 108.523% );max-width:108.523%;--container-widget-width:108.523%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-3432 .elementor-element.elementor-element-1bf48a6 p{margin-bottom:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3432 .elementor-element.elementor-element-5a8abc4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3432 .elementor-element.elementor-element-c61593d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:33px;font-weight:600;line-height:1.2;color:#000000;}.elementor-3432 .elementor-element.elementor-element-93baf82{--spacer-size:10px;}.elementor-3432 .elementor-element.elementor-element-22fb9e8{column-gap:0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.4;color:#000000;}.elementor-3432 .elementor-element.elementor-element-e2b2269{margin-top:120px;margin-bottom:0px;}.elementor-3432 .elementor-element.elementor-element-b5db396{text-align:center;}.elementor-3432 .elementor-element.elementor-element-b5db396 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-3432 .elementor-element.elementor-element-4885d315{margin-top:0px;margin-bottom:0px;padding:0px 40px 60px 40px;}.elementor-3432 .elementor-element.elementor-element-6a247b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3432 .elementor-element.elementor-element-6a247b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-393a4027 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-3432 .elementor-element.elementor-element-9512609{--spacer-size:1px;}.elementor-3432 .elementor-element.elementor-element-5e8d8b9{--spacer-size:50px;}.elementor-3432 .elementor-element.elementor-element-7fe0c42{text-align:right;}.elementor-3432 .elementor-element.elementor-element-7fe0c42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;color:#000000;}.elementor-3432 .elementor-element.elementor-element-56e347a{text-align:right;}.elementor-3432 .elementor-element.elementor-element-56e347a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;letter-spacing:0px;color:#000000;}.elementor-3432 .elementor-element.elementor-element-122c831{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3432 .elementor-element.elementor-element-55168e2{--spacer-size:50px;}.elementor-3432 .elementor-element.elementor-element-386ad42{text-align:center;}.elementor-3432 .elementor-element.elementor-element-386ad42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#000000;}.elementor-3432 .elementor-element.elementor-element-9d11659{--spacer-size:50px;}.elementor-3432 .elementor-element.elementor-element-4662762{width:var( --container-widget-width, 101.92% );max-width:101.92%;--container-widget-width:101.92%;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3432 .elementor-element.elementor-element-3e39512 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-3432 .elementor-element.elementor-element-5b0da67{--spacer-size:50px;}.elementor-3432 .elementor-element.elementor-element-20e06448{margin-top:0px;margin-bottom:0px;padding:150px 70px 130px 70px;}.elementor-3432 .elementor-element.elementor-element-4bd987be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3432 .elementor-element.elementor-element-4bd987be > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-2e40e8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-3432 .elementor-element.elementor-element-46aa516{--spacer-size:50px;}.elementor-3432 .elementor-element.elementor-element-1eeb3b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-3432 .elementor-element.elementor-element-65c02df{width:var( --container-widget-width, 71.281% );max-width:71.281%;--container-widget-width:71.281%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.4;color:#000000;}.elementor-3432 .elementor-element.elementor-element-65c02df > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-bba1760 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-bba1760 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-3432 .elementor-element.elementor-element-f6ea466 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-f6ea466{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#000000;}.elementor-bc-flex-widget .elementor-3432 .elementor-element.elementor-element-46a9ece.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3432 .elementor-element.elementor-element-46a9ece.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3432 .elementor-element.elementor-element-46a9ece > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3432 .elementor-element.elementor-element-46a9ece > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-cd42af9{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;align-self:center;}.elementor-3432 .elementor-element.elementor-element-cd42af9 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-3432 .elementor-element.elementor-element-698d5dc{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;align-self:center;}.elementor-3432 .elementor-element.elementor-element-698d5dc > .elementor-widget-container{margin:30px 30px 30px 30px;padding:0px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-533ac37{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-3432 .elementor-element.elementor-element-533ac37 > .elementor-widget-container{margin:30px 30px 30px 30px;padding:0px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-b365f0f{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-3432 .elementor-element.elementor-element-b365f0f > .elementor-widget-container{margin:30px 30px 30px 30px;padding:0px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-41903d7c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3432 .elementor-element.elementor-element-41903d7c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-1d82908f{margin-top:0px;margin-bottom:0px;padding:0px 40px 40px 40px;}@media(min-width:768px){.elementor-3432 .elementor-element.elementor-element-49a0788{width:51.975%;}.elementor-3432 .elementor-element.elementor-element-9470bce{width:3.209%;}.elementor-3432 .elementor-element.elementor-element-c6e563e{width:42.408%;}.elementor-3432 .elementor-element.elementor-element-5b8778f{width:2.408%;}.elementor-3432 .elementor-element.elementor-element-4647ade{width:9.01%;}.elementor-3432 .elementor-element.elementor-element-7814ea4{width:28.458%;}.elementor-3432 .elementor-element.elementor-element-7ed7526{width:60.001%;}.elementor-3432 .elementor-element.elementor-element-88cc690{width:2.516%;}.elementor-3432 .elementor-element.elementor-element-e80daec{width:2.098%;}.elementor-3432 .elementor-element.elementor-element-d149365{width:95.066%;}.elementor-3432 .elementor-element.elementor-element-322ba7b{width:2.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3432 .elementor-element.elementor-element-7814ea4{width:100%;}.elementor-3432 .elementor-element.elementor-element-7ed7526{width:100%;}.elementor-3432 .elementor-element.elementor-element-4bd987be{width:100%;}.elementor-3432 .elementor-element.elementor-element-46a9ece{width:50%;}}@media(max-width:1024px){.elementor-3432 .elementor-element.elementor-element-0e9f3e0{--spacer-size:1px;}.elementor-3432 .elementor-element.elementor-element-c61593d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-c61593d .elementor-heading-title{font-size:24px;}.elementor-3432 .elementor-element.elementor-element-93baf82{--spacer-size:1px;}.elementor-3432 .elementor-element.elementor-element-22fb9e8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-22fb9e8{font-size:16px;}.elementor-3432 .elementor-element.elementor-element-e2b2269{margin-top:60px;margin-bottom:0px;}.elementor-3432 .elementor-element.elementor-element-b5db396 .elementor-heading-title{font-size:24px;}.elementor-3432 .elementor-element.elementor-element-9512609{--spacer-size:5px;}.elementor-3432 .elementor-element.elementor-element-5e8d8b9{--spacer-size:5px;}.elementor-3432 .elementor-element.elementor-element-7fe0c42{text-align:center;}.elementor-3432 .elementor-element.elementor-element-7fe0c42 .elementor-heading-title{font-size:24px;}.elementor-3432 .elementor-element.elementor-element-4662762{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3432 .elementor-element.elementor-element-20e06448{padding:60px 60px 60px 60px;}.elementor-3432 .elementor-element.elementor-element-2e40e8d .elementor-heading-title{font-size:34px;}.elementor-3432 .elementor-element.elementor-element-46aa516{--spacer-size:20px;}}@media(max-width:767px){.elementor-3432 .elementor-element.elementor-element-c6e563e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-3432 .elementor-element.elementor-element-c61593d .elementor-heading-title{font-size:18px;}.elementor-3432 .elementor-element.elementor-element-22fb9e8{font-size:14px;line-height:1.4;}.elementor-3432 .elementor-element.elementor-element-e2b2269{margin-top:0px;margin-bottom:0px;}.elementor-3432 .elementor-element.elementor-element-b5db396 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-b5db396 .elementor-heading-title{font-size:18px;}.elementor-3432 .elementor-element.elementor-element-4885d315{padding:0px 25px 0px 25px;}.elementor-3432 .elementor-element.elementor-element-393a4027 > .elementor-widget-container{padding:2px 2px 2px 2px;}.elementor-3432 .elementor-element.elementor-element-b947f83 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-3432 .elementor-element.elementor-element-7814ea4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-3432 .elementor-element.elementor-element-7814ea4 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3432 .elementor-element.elementor-element-7ed7526 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-3432 .elementor-element.elementor-element-7ed7526 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3432 .elementor-element.elementor-element-7fe0c42 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-7fe0c42{text-align:right;}.elementor-3432 .elementor-element.elementor-element-7fe0c42 .elementor-heading-title{font-size:18px;line-height:1.4;}.elementor-3432 .elementor-element.elementor-element-56e347a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3432 .elementor-element.elementor-element-55168e2{--spacer-size:1px;}.elementor-3432 .elementor-element.elementor-element-386ad42 .elementor-heading-title{font-size:24px;}.elementor-3432 .elementor-element.elementor-element-d149365 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3432 .elementor-element.elementor-element-9d11659{--spacer-size:1px;}.elementor-3432 .elementor-element.elementor-element-4662762{width:initial;max-width:initial;}.elementor-3432 .elementor-element.elementor-element-5b0da67{--spacer-size:1px;}.elementor-3432 .elementor-element.elementor-element-aed787b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-20e06448{padding:0px 25px 0px 25px;}.elementor-3432 .elementor-element.elementor-element-4bd987be{width:100%;}.elementor-3432 .elementor-element.elementor-element-2e40e8d{width:var( --container-widget-width, 332px );max-width:332px;--container-widget-width:332px;--container-widget-flex-grow:0;}.elementor-3432 .elementor-element.elementor-element-46aa516{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-3432 .elementor-element.elementor-element-65c02df{width:var( --container-widget-width, 308.969px );max-width:308.969px;--container-widget-width:308.969px;--container-widget-flex-grow:0;}.elementor-3432 .elementor-element.elementor-element-f6ea466{font-size:14px;line-height:1.4em;}.elementor-3432 .elementor-element.elementor-element-46a9ece > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-cd42af9{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-3432 .elementor-element.elementor-element-cd42af9 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:20px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-698d5dc{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-3432 .elementor-element.elementor-element-698d5dc > .elementor-widget-container{margin:5px 5px 5px 5px;padding:20px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-533ac37{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-3432 .elementor-element.elementor-element-533ac37 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:20px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-b365f0f{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-3432 .elementor-element.elementor-element-b365f0f > .elementor-widget-container{margin:5px 5px 5px 5px;padding:20px 0px 0px 0px;}.elementor-3432 .elementor-element.elementor-element-41903d7c > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3432 .elementor-element.elementor-element-1d82908f{padding:0px 25px 50px 25px;}}/* Start custom CSS for archicon_core_timeline, class: .elementor-element-393a4027 */.qodef-e-title {
  font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for archicon_core_accordion, class: .elementor-element-6efc7d6 */.qodef-tab-title {
  font-family: 'Montserrat', sans-serif;
  font-weight: 500;
}
#list-tab-cong-trinh .qodef-accordion-content{
    display: block !important;
    padding: 5px 10px;
}
#list-tab-cong-trinh .qodef-accordion-title{
    font-size: 20px;
    padding: 0;
    border-bottom: 0;
}
#list-tab-cong-trinh .qodef-accordion.qodef-layout--simple .qodef-accordion-title .qodef-accordion-number::after{
    font-size: 22px;
    font-weight: 700
}
#list-tab-cong-trinh .qodef-accordion-content{
    margin-bottom: 20px;
}
#list-tab-cong-trinh .qodef-accordion-mark{
    display: none !important;
}
@media(max-width: 768px){
    
#list-tab-cong-trinh .qodef-accordion.qodef-layout--simple .qodef-accordion-title .qodef-accordion-number::after, #list-tab-cong-trinh .qodef-accordion-title{
    font-size: 18px;
    }
    
#list-tab-cong-trinh .qodef-accordion-content{
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 1.4;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56e347a */<h2 class="elementor-heading-title elementor-size-default">
  <span style="color: #AB0E19;">WAO</span> <span style="color: #676767;">DESIGN</span>
</h2>/* End custom CSS */
/* Start custom CSS for archicon_core_counter, class: .elementor-element-cd42af9 */.du-an-da-thuc-hien{
    font-family: "Helvetica", Sans-serif;
    font-weight: 600;
    color: #000000;
}
@media(max-width: 768px){
.du-an-da-thuc-hien p{
    font-size: 10px !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-46a9ece */#number-count .elementor-widget-wrap {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 30px;
    justify-content: space-between
}/* End custom CSS */
/* Start custom CSS *//* Ép toàn bộ vùng content chiếm full màn hình */
body.elementor-page {
  margin: 0;
  padding: 0;
}

.elementor-section {
  width: 100vw !important;
  max-width: 100vw !important;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
  padding-left: 0;
  padding-right: 0;
}
body {
  overflow-x: hidden;
}/* End custom CSS */