.elementor-343 .elementor-element.elementor-element-582f3f4{top:0px;bottom:auto;z-index:10;}.elementor-343 .elementor-element.elementor-element-582f3f4 + .wpr-hidden-header{top:0px;}.elementor-343 .elementor-element.elementor-element-582f3f4 + .wpr-hidden-header-flex{top:0px;}.wpr-hidden-header{z-index:10;}.wpr-hidden-header-flex{z-index:10;}.elementor-widget-button .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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-343 .elementor-element.elementor-element-0ddeeea .elementor-button{background-color:#000000;font-family:"Raleway", sans-serif;font-size:14px;font-weight:medium;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;border-style:solid;border-color:#000000;border-radius:0px 0px 0px 0px;padding:1% 2% 1% 2%;}.elementor-343 .elementor-element.elementor-element-0ddeeea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-343 .elementor-element.elementor-element-0ddeeea .elementor-button:hover, .elementor-343 .elementor-element.elementor-element-0ddeeea .elementor-button:focus{border-color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-5a24cf4:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-5a24cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dietlhousing.com/wp-content/uploads/2025/07/imgi_4_Exterior_C1-1-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-343 .elementor-element.elementor-element-5a24cf4 > .elementor-background-overlay{background-color:#000000;opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-5a24cf4 > .elementor-container{min-height:600px;}.elementor-343 .elementor-element.elementor-element-5a24cf4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-6%;margin-bottom:0%;}.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 );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-343 .elementor-element.elementor-element-3780962{margin:10% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:center;}.elementor-343 .elementor-element.elementor-element-3780962 .elementor-heading-title{font-family:"Chonburi", sans-serif;font-size:80px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;text-shadow:0px 0px 3px #F8F8F8;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-c8d53d0{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-343 .elementor-element.elementor-element-c8d53d0 .elementor-heading-title{font-family:"Chonburi", sans-serif;font-size:30px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-927318d{--spacer-size:136px;}.elementor-343 .elementor-element.elementor-element-a030bdf .elementor-button{background-color:#000000;font-family:"Nunito", sans-serif;font-size:16px;font-weight:medium;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;border-style:solid;border-color:#000000;border-radius:20px 20px 20px 20px;padding:2% 5% 2% 5%;}.elementor-343 .elementor-element.elementor-element-a030bdf .elementor-button:hover, .elementor-343 .elementor-element.elementor-element-a030bdf .elementor-button:focus{background-color:#02010100;border-color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-a030bdf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-343 .elementor-element.elementor-element-75d2d6d:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-75d2d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dietlhousing.com/wp-content/uploads/2025/07/imgi_7_Exterior_C2_Final_Update-scaled-1.jpg");background-position:center center;background-size:cover;}.elementor-343 .elementor-element.elementor-element-75d2d6d > .elementor-container{min-height:600px;}.elementor-343 .elementor-element.elementor-element-75d2d6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-343 .elementor-element.elementor-element-75d2d6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-775dba7{margin-top:-21%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-5e6d610{text-align:left;}.elementor-343 .elementor-element.elementor-element-5e6d610 .elementor-heading-title{font-family:"Nunito", sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:29px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-46be85e{text-align:left;}.elementor-343 .elementor-element.elementor-element-46be85e .elementor-heading-title{font-family:"Nunito", sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:29px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-caaa285:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-caaa285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-343 .elementor-element.elementor-element-caaa285{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-343 .elementor-element.elementor-element-caaa285 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-bc3adcb{margin-top:7%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-0c06324{text-align:left;}.elementor-343 .elementor-element.elementor-element-0c06324 .elementor-heading-title{font-family:"Nunito", sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:68px;}.elementor-343 .elementor-element.elementor-element-bbf1d84{text-align:left;}.elementor-343 .elementor-element.elementor-element-bbf1d84 .elementor-heading-title{font-family:"Nunito", sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:68px;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-343 .elementor-element.elementor-element-23d0a21{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Nunito", sans-serif;font-size:14px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;color:#000000ff;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-343 .elementor-element.elementor-element-b37af85{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--icon-box-icon-margin:15px;}.elementor-343 .elementor-element.elementor-element-b37af85.elementor-view-stacked .elementor-icon{background-color:#BCC73F;}.elementor-343 .elementor-element.elementor-element-b37af85.elementor-view-framed .elementor-icon, .elementor-343 .elementor-element.elementor-element-b37af85.elementor-view-default .elementor-icon{fill:#BCC73F;color:#BCC73F;border-color:#BCC73F;}.elementor-343 .elementor-element.elementor-element-b37af85 .elementor-icon{font-size:45px;}.elementor-343 .elementor-element.elementor-element-b37af85 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-b37af85 .elementor-icon-box-title a{font-family:"Nunito", sans-serif;font-size:15px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:27px;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-tabs .elementor-tab-content{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-343 .elementor-element.elementor-element-4b8b37a .elementor-tab-title, .elementor-343 .elementor-element.elementor-element-4b8b37a .elementor-tab-title:before, .elementor-343 .elementor-element.elementor-element-4b8b37a .elementor-tab-title:after, .elementor-343 .elementor-element.elementor-element-4b8b37a .elementor-tab-content, .elementor-343 .elementor-element.elementor-element-4b8b37a .elementor-tabs-content-wrapper{border-width:1px;}.elementor-343 .elementor-element.elementor-element-4b8b37a .elementor-tab-desktop-title.elementor-active{background-color:#F5EBEB;}.elementor-343 .elementor-element.elementor-element-4b8b37a .elementor-tabs-content-wrapper{background-color:#F5EBEB;}.elementor-343 .elementor-element.elementor-element-4b8b37a .elementor-tab-title{font-family:"Nunito", sans-serif;font-size:16px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;}.elementor-343 .elementor-element.elementor-element-e1287f2:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-e1287f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-343 .elementor-element.elementor-element-e1287f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-343 .elementor-element.elementor-element-e1287f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-c315158{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-343 .elementor-element.elementor-element-c315158 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-9346fa0{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-c5baafd{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-bbc9938{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-bbc9938 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-aad4949{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-0c0528d{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-55eb912{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-55eb912 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-3ee680a{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-8280abf{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-d1eacc2{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-d1eacc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-5f87cf3{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-cbf829a{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-42577c8{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-42577c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-5fd6dfc{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-a000e96{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-fc449ae{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-fc449ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-96693b3{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-8429986{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-86db944{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-86db944 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-02c40ef{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-3b85276{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-73220f8{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-73220f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-a39594b{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-b806fc9{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-933ae4f{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-933ae4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-432adfe{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-316dd7a{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-b1c31a4{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-b1c31a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-c4ff442{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-3e3adcf{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-2ee3f12{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-2ee3f12 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-1429294{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-dc72045{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-325c361{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-325c361 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-9f5569b{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-44cd2d0{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-15a6410{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-15a6410 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-b77381f{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-f929144{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-d1763e8{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-d1763e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-1fe1fb4{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-693e8c7{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-484f56d{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-484f56d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-2ca71bc{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-0c5c9b6{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-de34868{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-de34868 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-8d84c78{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-3bc248c{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-dc05406{border-style:solid;border-width:2px 0px 0px 0px;border-color:#DBC9C9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-4%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-dc05406 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-b49b9d7{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-6d6e7f1{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-9dace0e:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-9dace0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-343 .elementor-element.elementor-element-9dace0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-343 .elementor-element.elementor-element-9dace0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-11a8d6b{margin-top:7%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-bed7aba .elementor-heading-title{font-family:"Nunito", sans-serif;font-size:16px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:27px;}.elementor-343 .elementor-element.elementor-element-7f4318d{margin:10% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:center;}.elementor-343 .elementor-element.elementor-element-7f4318d .elementor-heading-title{font-family:"Chonburi", sans-serif;font-size:30px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;text-shadow:0px 0px 3px #F8F8F8;color:#000000;}.elementor-343 .elementor-element.elementor-element-420ac28:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-343 .elementor-element.elementor-element-420ac28 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-343 .elementor-element.elementor-element-420ac28 > .elementor-element-populated, .elementor-343 .elementor-element.elementor-element-420ac28 > .elementor-element-populated > .elementor-background-overlay, .elementor-343 .elementor-element.elementor-element-420ac28 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-343 .elementor-element.elementor-element-420ac28 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;}.elementor-343 .elementor-element.elementor-element-420ac28 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-7f27e14{text-align:center;}.elementor-343 .elementor-element.elementor-element-7f27e14 .elementor-heading-title{font-family:"Nunito", sans-serif;font-size:18px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-343 .elementor-element.elementor-element-248fd43{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-343 .elementor-element.elementor-element-248fd43 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-343 .elementor-element.elementor-element-248fd43 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-343 .elementor-element.elementor-element-248fd43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-343 .elementor-element.elementor-element-248fd43 .elementor-icon-list-item > a{font-family:"Nunito", sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-248fd43 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-343 .elementor-element.elementor-element-0e3cb8a{text-align:center;font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-b3aed73 > .elementor-element-populated, .elementor-343 .elementor-element.elementor-element-b3aed73 > .elementor-element-populated > .elementor-background-overlay, .elementor-343 .elementor-element.elementor-element-b3aed73 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-343 .elementor-element.elementor-element-b3aed73 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;}.elementor-343 .elementor-element.elementor-element-91ff7a5{text-align:center;}.elementor-343 .elementor-element.elementor-element-91ff7a5 .elementor-heading-title{font-family:"Nunito", sans-serif;font-size:18px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;}.elementor-343 .elementor-element.elementor-element-96d72f6{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-343 .elementor-element.elementor-element-96d72f6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-343 .elementor-element.elementor-element-96d72f6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-343 .elementor-element.elementor-element-96d72f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-343 .elementor-element.elementor-element-96d72f6 .elementor-icon-list-item > a{font-family:"Nunito", sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-96d72f6 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-343 .elementor-element.elementor-element-ad000b5{text-align:center;font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-add4c92:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-343 .elementor-element.elementor-element-add4c92 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-343 .elementor-element.elementor-element-add4c92 > .elementor-element-populated, .elementor-343 .elementor-element.elementor-element-add4c92 > .elementor-element-populated > .elementor-background-overlay, .elementor-343 .elementor-element.elementor-element-add4c92 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-343 .elementor-element.elementor-element-add4c92 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;}.elementor-343 .elementor-element.elementor-element-add4c92 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-2414384{text-align:center;}.elementor-343 .elementor-element.elementor-element-2414384 .elementor-heading-title{font-family:"Nunito", sans-serif;font-size:18px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-00addb1{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-343 .elementor-element.elementor-element-00addb1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-343 .elementor-element.elementor-element-00addb1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-343 .elementor-element.elementor-element-00addb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-343 .elementor-element.elementor-element-00addb1 .elementor-icon-list-item > a{font-family:"Nunito", sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-00addb1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-343 .elementor-element.elementor-element-902b5f6{text-align:center;font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-8261602 > .elementor-element-populated, .elementor-343 .elementor-element.elementor-element-8261602 > .elementor-element-populated > .elementor-background-overlay, .elementor-343 .elementor-element.elementor-element-8261602 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-343 .elementor-element.elementor-element-8261602 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;}.elementor-343 .elementor-element.elementor-element-32758a4{text-align:center;}.elementor-343 .elementor-element.elementor-element-32758a4 .elementor-heading-title{font-family:"Nunito", sans-serif;font-size:18px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-343 .elementor-element.elementor-element-53020bc{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-343 .elementor-element.elementor-element-53020bc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-343 .elementor-element.elementor-element-53020bc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-343 .elementor-element.elementor-element-53020bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-343 .elementor-element.elementor-element-53020bc .elementor-icon-list-item > a{font-family:"Nunito", sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-53020bc .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-343 .elementor-element.elementor-element-b6d47fa{text-align:center;font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-22f2958:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-343 .elementor-element.elementor-element-22f2958 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-343 .elementor-element.elementor-element-22f2958 > .elementor-element-populated, .elementor-343 .elementor-element.elementor-element-22f2958 > .elementor-element-populated > .elementor-background-overlay, .elementor-343 .elementor-element.elementor-element-22f2958 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-343 .elementor-element.elementor-element-22f2958 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 5% 0% 0%;--e-column-margin-right:5%;--e-column-margin-left:0%;}.elementor-343 .elementor-element.elementor-element-22f2958 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-5e3f619{text-align:center;}.elementor-343 .elementor-element.elementor-element-5e3f619 .elementor-heading-title{font-family:"Nunito", sans-serif;font-size:18px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-75adee1{margin:-7% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--e-icon-list-icon-size:30px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-343 .elementor-element.elementor-element-75adee1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-343 .elementor-element.elementor-element-75adee1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-343 .elementor-element.elementor-element-75adee1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-343 .elementor-element.elementor-element-75adee1 .elementor-icon-list-item > a{font-family:"Nunito", sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-75adee1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-343 .elementor-element.elementor-element-52e796f{text-align:center;font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-6b2c5a3:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-6b2c5a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-343 .elementor-element.elementor-element-6b2c5a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 0% 0% 0%;}.elementor-343 .elementor-element.elementor-element-6b2c5a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-10059d7{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-343 .elementor-element.elementor-element-10059d7 .elementor-tab-title, .elementor-343 .elementor-element.elementor-element-10059d7 .elementor-tab-title:before, .elementor-343 .elementor-element.elementor-element-10059d7 .elementor-tab-title:after, .elementor-343 .elementor-element.elementor-element-10059d7 .elementor-tab-content, .elementor-343 .elementor-element.elementor-element-10059d7 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-343 .elementor-element.elementor-element-10059d7 .elementor-tab-desktop-title.elementor-active{background-color:#F5F0F0;}.elementor-343 .elementor-element.elementor-element-10059d7 .elementor-tabs-content-wrapper{background-color:#F5F0F0;}.elementor-343 .elementor-element.elementor-element-10059d7 .elementor-tab-title{font-family:"Nunito", sans-serif;font-size:16px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;}.elementor-343 .elementor-element.elementor-element-fdacde5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-fdacde5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-690c1b7{font-family:"Nunito", sans-serif;font-size:15px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;color:#000000;}.elementor-343 .elementor-element.elementor-element-334c9a4:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-334c9a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-343 .elementor-element.elementor-element-334c9a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-343 .elementor-element.elementor-element-334c9a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-0d04566{margin:10% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:center;}.elementor-343 .elementor-element.elementor-element-0d04566 .elementor-heading-title{font-family:"Chonburi", sans-serif;font-size:30px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;text-shadow:0px 0px 3px #F8F8F8;color:#000000;}.elementor-343 .elementor-element.elementor-element-242ae44{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-343 .elementor-element.elementor-element-242ae44 .elementor-heading-title{font-family:"Chonburi", sans-serif;font-size:20px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;text-shadow:0px 0px 3px #F8F8F8;color:#000000;}.elementor-343 .elementor-element.elementor-element-ff5634d{text-align:center;font-family:"Nunito", sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-d48da15:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-d48da15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-343 .elementor-element.elementor-element-d48da15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-343 .elementor-element.elementor-element-d48da15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-fa0ae4f{margin:12% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:center;}.elementor-343 .elementor-element.elementor-element-fa0ae4f .elementor-heading-title{font-family:"Chonburi", sans-serif;font-size:50px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;text-shadow:0px 0px 3px #F8F8F8;color:#000000;}.elementor-343 .elementor-element.elementor-element-c3f2f4d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:center;}.elementor-343 .elementor-element.elementor-element-c3f2f4d .elementor-heading-title{font-family:"Chonburi", sans-serif;font-size:30px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;text-shadow:0px 0px 3px #F8F8F8;color:#000000;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-343 .elementor-element.elementor-element-8b61d6e img{height:500px;}.elementor-343 .elementor-element.elementor-element-d9ee3db{font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-e9f2037{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;--icon-box-icon-margin:15px;}.elementor-343 .elementor-element.elementor-element-e9f2037 .elementor-icon{font-size:25px;}.elementor-343 .elementor-element.elementor-element-e9f2037 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-e9f2037 .elementor-icon-box-title a{font-family:"Nunito", sans-serif;font-size:16px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:19px;}.elementor-343 .elementor-element.elementor-element-e9f2037 .elementor-icon-box-title{color:#000000;}.elementor-343 .elementor-element.elementor-element-341be60{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;--icon-box-icon-margin:15px;}.elementor-343 .elementor-element.elementor-element-341be60 .elementor-icon{font-size:25px;}.elementor-343 .elementor-element.elementor-element-341be60 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-341be60 .elementor-icon-box-title a{font-family:"Nunito", sans-serif;font-size:16px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:19px;}.elementor-343 .elementor-element.elementor-element-341be60 .elementor-icon-box-title{color:#000000;}.elementor-343 .elementor-element.elementor-element-f763445{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;--icon-box-icon-margin:15px;}.elementor-343 .elementor-element.elementor-element-f763445 .elementor-icon{font-size:25px;}.elementor-343 .elementor-element.elementor-element-f763445 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-f763445 .elementor-icon-box-title a{font-family:"Nunito", sans-serif;font-size:16px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:19px;}.elementor-343 .elementor-element.elementor-element-f763445 .elementor-icon-box-title{color:#000000;}.elementor-343 .elementor-element.elementor-element-69b5135{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;--icon-box-icon-margin:15px;}.elementor-343 .elementor-element.elementor-element-69b5135 .elementor-icon{font-size:25px;}.elementor-343 .elementor-element.elementor-element-69b5135 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-69b5135 .elementor-icon-box-title a{font-family:"Nunito", sans-serif;font-size:16px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:19px;}.elementor-343 .elementor-element.elementor-element-69b5135 .elementor-icon-box-title{color:#000000;}.elementor-343 .elementor-element.elementor-element-0306f93{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;--icon-box-icon-margin:15px;}.elementor-343 .elementor-element.elementor-element-0306f93 .elementor-icon{font-size:25px;}.elementor-343 .elementor-element.elementor-element-0306f93 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-0306f93 .elementor-icon-box-title a{font-family:"Nunito", sans-serif;font-size:16px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:19px;}.elementor-343 .elementor-element.elementor-element-0306f93 .elementor-icon-box-title{color:#000000;}.elementor-343 .elementor-element.elementor-element-61b03c1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;--icon-box-icon-margin:15px;}.elementor-343 .elementor-element.elementor-element-61b03c1 .elementor-icon{font-size:25px;}.elementor-343 .elementor-element.elementor-element-61b03c1 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-61b03c1 .elementor-icon-box-title a{font-family:"Nunito", sans-serif;font-size:16px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:19px;}.elementor-343 .elementor-element.elementor-element-61b03c1 .elementor-icon-box-title{color:#000000;}.elementor-343 .elementor-element.elementor-element-31900df:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-31900df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-343 .elementor-element.elementor-element-31900df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-343 .elementor-element.elementor-element-31900df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-7d77e65{margin:10% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:center;}.elementor-343 .elementor-element.elementor-element-7d77e65 .elementor-heading-title{font-family:"Chonburi", sans-serif;font-size:30px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;text-shadow:0px 0px 3px #F8F8F8;color:#000000;}.elementor-343 .elementor-element.elementor-element-104c142 img{height:220px;border-radius:20px 20px 20px 20px;}.elementor-343 .elementor-element.elementor-element-524e62b{--icon-box-icon-margin:15px;}.elementor-343 .elementor-element.elementor-element-524e62b .elementor-icon{font-size:30px;}.elementor-343 .elementor-element.elementor-element-524e62b .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-524e62b .elementor-icon-box-title a{font-family:"Nunito", sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-524e62b .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-343 .elementor-element.elementor-element-c2f02f0{font-family:"Nunito", sans-serif;font-size:15px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-6e0dfb7 img{height:220px;border-radius:20px 20px 20px 20px;}.elementor-343 .elementor-element.elementor-element-dbb3ce1{--icon-box-icon-margin:15px;}.elementor-343 .elementor-element.elementor-element-dbb3ce1 .elementor-icon{font-size:30px;}.elementor-343 .elementor-element.elementor-element-dbb3ce1 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-dbb3ce1 .elementor-icon-box-title a{font-family:"Nunito", sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-dbb3ce1 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-343 .elementor-element.elementor-element-a453402{font-family:"Nunito", sans-serif;font-size:15px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-5d77d23 img{height:220px;border-radius:20px 20px 20px 20px;}.elementor-343 .elementor-element.elementor-element-8ca9646{--icon-box-icon-margin:15px;}.elementor-343 .elementor-element.elementor-element-8ca9646 .elementor-icon{font-size:30px;}.elementor-343 .elementor-element.elementor-element-8ca9646 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-8ca9646 .elementor-icon-box-title a{font-family:"Nunito", sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-8ca9646 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-343 .elementor-element.elementor-element-13becd8{font-family:"Nunito", sans-serif;font-size:15px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-6fb7e0d img{height:220px;border-radius:20px 20px 20px 20px;}.elementor-343 .elementor-element.elementor-element-6d4a1a2{--icon-box-icon-margin:15px;}.elementor-343 .elementor-element.elementor-element-6d4a1a2 .elementor-icon{font-size:30px;}.elementor-343 .elementor-element.elementor-element-6d4a1a2 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-6d4a1a2 .elementor-icon-box-title a{font-family:"Nunito", sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-6d4a1a2 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-343 .elementor-element.elementor-element-bbd7377{font-family:"Nunito", sans-serif;font-size:15px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;}.elementor-343 .elementor-element.elementor-element-0cdd5dd:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-0cdd5dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dietlhousing.com/wp-content/uploads/2025/07/imgi_73_sale-img@2x-1.jpg");background-position:center center;background-size:cover;}.elementor-343 .elementor-element.elementor-element-0cdd5dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-343 .elementor-element.elementor-element-0cdd5dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-b339ac9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-343 .elementor-element.elementor-element-b339ac9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-343 .elementor-element.elementor-element-b339ac9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-343 .elementor-element.elementor-element-b339ac9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-3111891{width:var( --container-widget-width, 50.724% );max-width:50.724%;background-color:#FFFFFF;--container-widget-width:50.724%;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-3942e97{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:left;}.elementor-343 .elementor-element.elementor-element-3942e97 .elementor-heading-title{font-family:"Chonburi", sans-serif;font-size:50px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-1153003{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-494966c{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-4101e23{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-7278fef{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:"Nunito", sans-serif;font-size:16px;font-weight:normal;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:26px;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-bd02f07:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-bd02f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dietlhousing.com/wp-content/uploads/2025/07/imgi_73_banner-foot1@2x-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-343 .elementor-element.elementor-element-bd02f07 > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-343 .elementor-element.elementor-element-bd02f07 > .elementor-container{min-height:326px;}.elementor-343 .elementor-element.elementor-element-bd02f07{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-343 .elementor-element.elementor-element-95ecfcb{text-align:center;}.elementor-343 .elementor-element.elementor-element-95ecfcb .elementor-heading-title{font-family:"Nunito", sans-serif;font-size:20px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:68px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-f9f9063 .elementor-button{background-color:#000000;font-family:"Nunito", sans-serif;font-size:16px;font-weight:medium;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;border-style:solid;border-color:#000000;border-radius:20px 20px 20px 20px;padding:2% 5% 2% 5%;}.elementor-343 .elementor-element.elementor-element-f9f9063 .elementor-button:hover, .elementor-343 .elementor-element.elementor-element-f9f9063 .elementor-button:focus{background-color:#02010100;border-color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-f9f9063 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-343 .elementor-element.elementor-element-aebddbc{width:53.406%;}.elementor-343 .elementor-element.elementor-element-b617748{width:12.896%;}.elementor-343 .elementor-element.elementor-element-96f6b20{width:14.112%;}.elementor-343 .elementor-element.elementor-element-97946c1{width:26.624%;}.elementor-343 .elementor-element.elementor-element-289d4f7{width:58.93%;}.elementor-343 .elementor-element.elementor-element-b8e4cb2{width:41.128%;}.elementor-343 .elementor-element.elementor-element-bd9505c{width:58.872%;}.elementor-343 .elementor-element.elementor-element-6b61d48{width:49.919%;}.elementor-343 .elementor-element.elementor-element-4ae76e7{width:50%;}.elementor-343 .elementor-element.elementor-element-7d6dcc9{width:29.447%;}.elementor-343 .elementor-element.elementor-element-ac61ced{width:70.553%;}.elementor-343 .elementor-element.elementor-element-d560267{width:60.276%;}.elementor-343 .elementor-element.elementor-element-0513725{width:39.534%;}}@media(max-width:1024px){.elementor-343 .elementor-element.elementor-element-582f3f4{top:0px;bottom:auto;}.elementor-343 .elementor-element.elementor-element-582f3f4 + .wpr-hidden-header{top:0px;}.elementor-343 .elementor-element.elementor-element-582f3f4 + .wpr-hidden-header-flex{top:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-tabs .elementor-tab-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-tabs .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-343 .elementor-element.elementor-element-582f3f4{top:0px;bottom:auto;}.elementor-343 .elementor-element.elementor-element-582f3f4 + .wpr-hidden-header{top:0px;}.elementor-343 .elementor-element.elementor-element-582f3f4 + .wpr-hidden-header-flex{top:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-343 .elementor-element.elementor-element-5a24cf4{margin-top:-14%;margin-bottom:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-343 .elementor-element.elementor-element-3780962 .elementor-heading-title{font-size:33px;line-height:48px;}.elementor-343 .elementor-element.elementor-element-c8d53d0 .elementor-heading-title{font-size:20px;line-height:48px;}.elementor-343 .elementor-element.elementor-element-5e6d610 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-343 .elementor-element.elementor-element-46be85e .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-343 .elementor-element.elementor-element-0c06324 .elementor-heading-title{font-size:18px;line-height:48px;}.elementor-343 .elementor-element.elementor-element-bbf1d84 .elementor-heading-title{font-size:20px;line-height:48px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-343 .elementor-element.elementor-element-23d0a21{font-size:15px;line-height:24px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-343 .elementor-element.elementor-element-b37af85 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-b37af85 .elementor-icon-box-title a{font-size:18px;line-height:27px;}.elementor-widget-tabs .elementor-tab-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-tabs .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-343 .elementor-element.elementor-element-4b8b37a .elementor-tab-title{font-size:18px;line-height:48px;}.elementor-343 .elementor-element.elementor-element-9346fa0{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-c5baafd{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-aad4949{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-0c0528d{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-3ee680a{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-8280abf{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-5f87cf3{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-cbf829a{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-5fd6dfc{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-a000e96{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-96693b3{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-8429986{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-02c40ef{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-3b85276{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-a39594b{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-b806fc9{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-432adfe{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-316dd7a{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-c4ff442{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-3e3adcf{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-1429294{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-dc72045{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-9f5569b{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-44cd2d0{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-b77381f{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-f929144{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-1fe1fb4{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-693e8c7{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-2ca71bc{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-0c5c9b6{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-8d84c78{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-3bc248c{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-b49b9d7{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-6d6e7f1{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-bed7aba .elementor-heading-title{font-size:20px;line-height:32px;}.elementor-343 .elementor-element.elementor-element-7f4318d .elementor-heading-title{font-size:20px;line-height:29px;}.elementor-343 .elementor-element.elementor-element-420ac28 > .elementor-element-populated{margin:0% 0% 3% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-343 .elementor-element.elementor-element-7f27e14 .elementor-heading-title{font-size:18px;line-height:48px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-343 .elementor-element.elementor-element-248fd43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-343 .elementor-element.elementor-element-248fd43 .elementor-icon-list-item > a{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-0e3cb8a{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-b3aed73 > .elementor-element-populated{margin:0% 0% 3% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-343 .elementor-element.elementor-element-91ff7a5 .elementor-heading-title{font-size:18px;line-height:48px;}.elementor-343 .elementor-element.elementor-element-96d72f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-343 .elementor-element.elementor-element-96d72f6 .elementor-icon-list-item > a{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-ad000b5{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-add4c92 > .elementor-element-populated{margin:0% 0% 3% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-343 .elementor-element.elementor-element-2414384 .elementor-heading-title{font-size:18px;line-height:48px;}.elementor-343 .elementor-element.elementor-element-00addb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-343 .elementor-element.elementor-element-00addb1 .elementor-icon-list-item > a{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-902b5f6{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-8261602 > .elementor-element-populated{margin:0% 0% 3% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-343 .elementor-element.elementor-element-32758a4 .elementor-heading-title{font-size:18px;line-height:32px;}.elementor-343 .elementor-element.elementor-element-53020bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-343 .elementor-element.elementor-element-53020bc .elementor-icon-list-item > a{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-b6d47fa{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-22f2958 > .elementor-element-populated{margin:0% 0% 3% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-343 .elementor-element.elementor-element-5e3f619 .elementor-heading-title{font-size:18px;line-height:48px;}.elementor-343 .elementor-element.elementor-element-75adee1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-343 .elementor-element.elementor-element-75adee1 .elementor-icon-list-item > a{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-52e796f{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-10059d7 .elementor-tab-title{font-size:17px;line-height:48px;}.elementor-343 .elementor-element.elementor-element-fdacde5{margin-top:0%;margin-bottom:0%;}.elementor-343 .elementor-element.elementor-element-690c1b7{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-0d04566 .elementor-heading-title{font-size:20px;line-height:48px;}.elementor-343 .elementor-element.elementor-element-242ae44{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-343 .elementor-element.elementor-element-242ae44 .elementor-heading-title{font-size:16px;line-height:48px;}.elementor-343 .elementor-element.elementor-element-ff5634d{font-size:15px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-fa0ae4f .elementor-heading-title{font-size:20px;line-height:48px;}.elementor-343 .elementor-element.elementor-element-c3f2f4d{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-343 .elementor-element.elementor-element-c3f2f4d .elementor-heading-title{font-size:16px;line-height:48px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-343 .elementor-element.elementor-element-d9ee3db{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-e9f2037 .elementor-icon-box-title{margin-bottom:10px;}.elementor-343 .elementor-element.elementor-element-e9f2037 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-e9f2037 .elementor-icon-box-title a{font-size:18px;line-height:22px;}.elementor-343 .elementor-element.elementor-element-341be60 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-341be60 .elementor-icon-box-title a{font-size:18px;line-height:26px;}.elementor-343 .elementor-element.elementor-element-f763445 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-f763445 .elementor-icon-box-title a{font-size:18px;line-height:26px;}.elementor-343 .elementor-element.elementor-element-69b5135 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-69b5135 .elementor-icon-box-title a{font-size:18px;line-height:23px;}.elementor-343 .elementor-element.elementor-element-0306f93 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-0306f93 .elementor-icon-box-title a{font-size:18px;line-height:26px;}.elementor-343 .elementor-element.elementor-element-61b03c1 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-61b03c1 .elementor-icon-box-title a{font-size:18px;line-height:26px;}.elementor-343 .elementor-element.elementor-element-7d77e65 .elementor-heading-title{font-size:20px;line-height:48px;}.elementor-343 .elementor-element.elementor-element-524e62b .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-524e62b .elementor-icon-box-title a{font-size:20px;line-height:40px;}.elementor-343 .elementor-element.elementor-element-c2f02f0{font-size:15px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-dbb3ce1 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-dbb3ce1 .elementor-icon-box-title a{font-size:20px;line-height:40px;}.elementor-343 .elementor-element.elementor-element-a453402{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-8ca9646 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-8ca9646 .elementor-icon-box-title a{font-size:20px;line-height:40px;}.elementor-343 .elementor-element.elementor-element-13becd8{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-6d4a1a2 .elementor-icon-box-title, .elementor-343 .elementor-element.elementor-element-6d4a1a2 .elementor-icon-box-title a{font-size:20px;line-height:40px;}.elementor-343 .elementor-element.elementor-element-bbd7377{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-3942e97 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-343 .elementor-element.elementor-element-1153003{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-494966c{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-4101e23{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-7278fef{font-size:16px;line-height:24px;}.elementor-343 .elementor-element.elementor-element-95ecfcb .elementor-heading-title{font-size:20px;line-height:30px;}}