.elementor-531 .elementor-element.elementor-element-e0000005{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overlay-opacity:0.5;--padding-top:130px;--padding-bottom:76px;--padding-left:0px;--padding-right:0px;}.elementor-531 .elementor-element.elementor-element-e0000005:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-e0000005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-hrdark ) 100%);}.elementor-531 .elementor-element.elementor-element-e0000005::before, .elementor-531 .elementor-element.elementor-element-e0000005 > .elementor-background-video-container::before, .elementor-531 .elementor-element.elementor-element-e0000005 > .e-con-inner > .elementor-background-video-container::before, .elementor-531 .elementor-element.elementor-element-e0000005 > .elementor-background-slideshow::before, .elementor-531 .elementor-element.elementor-element-e0000005 > .e-con-inner > .elementor-background-slideshow::before, .elementor-531 .elementor-element.elementor-element-e0000005 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-hrdark ) 0%, var( --e-global-color-8a5b744 ) 15%);}.elementor-531 .elementor-element.elementor-element-4748c2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-6f0d251 .elementor-heading-title{font-family:var( --e-global-typography-71de2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-71de2d7-font-size );font-weight:var( --e-global-typography-71de2d7-font-weight );text-transform:var( --e-global-typography-71de2d7-text-transform );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );color:var( --e-global-color-hrwhite );}.elementor-531 .elementor-element.elementor-element-6f0d251 .elementor-heading-title a:hover, .elementor-531 .elementor-element.elementor-element-6f0d251 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-6f0d251 .elementor-heading-title a{transition-duration:0.15s;}.elementor-531 .elementor-element.elementor-element-3db9d01 .elementor-heading-title{font-family:var( --e-global-typography-71de2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-71de2d7-font-size );font-weight:var( --e-global-typography-71de2d7-font-weight );text-transform:var( --e-global-typography-71de2d7-text-transform );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );color:var( --e-global-color-hrwhite );}.elementor-531 .elementor-element.elementor-element-3db9d01 .elementor-heading-title a:hover, .elementor-531 .elementor-element.elementor-element-3db9d01 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-3db9d01 .elementor-heading-title a{transition-duration:0.15s;}.elementor-531 .elementor-element.elementor-element-95d0da9 .elementor-heading-title{font-family:var( --e-global-typography-71de2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-71de2d7-font-size );font-weight:var( --e-global-typography-71de2d7-font-weight );text-transform:var( --e-global-typography-71de2d7-text-transform );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );color:var( --e-global-color-hrwhite );}.elementor-531 .elementor-element.elementor-element-95d0da9 .elementor-heading-title a:hover, .elementor-531 .elementor-element.elementor-element-95d0da9 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-95d0da9 .elementor-heading-title a{transition-duration:0.15s;}.elementor-531 .elementor-element.elementor-element-e0000002 .elementor-heading-title{font-family:var( --e-global-typography-hreyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-hreyebrow-font-size );font-weight:var( --e-global-typography-hreyebrow-font-weight );text-transform:var( --e-global-typography-hreyebrow-text-transform );line-height:var( --e-global-typography-hreyebrow-line-height );letter-spacing:var( --e-global-typography-hreyebrow-letter-spacing );color:var( --e-global-color-hrwhite );}.elementor-531 .elementor-element.elementor-element-e0000003 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-e0000003 .elementor-heading-title{font-family:var( --e-global-typography-hrh1-font-family ), Sans-serif;font-size:var( --e-global-typography-hrh1-font-size );font-weight:var( --e-global-typography-hrh1-font-weight );line-height:var( --e-global-typography-hrh1-line-height );color:var( --e-global-color-hrwhite );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-e0000004{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;font-size:18px;color:var( --e-global-color-hrwhite );}.elementor-531 .elementor-element.elementor-element-e0000004 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-e0000010{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:108px;--padding-bottom:108px;--padding-left:0px;--padding-right:0px;}.elementor-531 .elementor-element.elementor-element-e000000f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;}.elementor-531 .elementor-element.elementor-element-e000000c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-e0000006 .elementor-heading-title{font-family:var( --e-global-typography-hreyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-hreyebrow-font-size );font-weight:var( --e-global-typography-hreyebrow-font-weight );text-transform:var( --e-global-typography-hreyebrow-text-transform );line-height:var( --e-global-typography-hreyebrow-line-height );letter-spacing:var( --e-global-typography-hreyebrow-letter-spacing );color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-e0000007 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-e0000007{font-size:28px;font-weight:300;line-height:1.45em;color:#2c2a26;}.elementor-531 .elementor-element.elementor-element-e0000008 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-e0000008 .elementor-heading-title{font-size:26px;font-weight:300;font-style:italic;color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-e0000009 > .elementor-widget-container{margin:22px 0px 28px 0px;}.elementor-531 .elementor-element.elementor-element-e0000009{color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-e000000b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-531 .elementor-element.elementor-element-e000000a .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-71de2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-71de2d7-font-size );font-weight:var( --e-global-typography-71de2d7-font-weight );text-transform:var( --e-global-typography-71de2d7-text-transform );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );fill:var( --e-global-color-hrwhite );color:var( --e-global-color-hrwhite );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-e000000a .elementor-button:hover, .elementor-531 .elementor-element.elementor-element-e000000a .elementor-button:focus{background-color:var( --e-global-color-hrdark );border-color:var( --e-global-color-hrdark );}.elementor-531 .elementor-element.elementor-element-e000000e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-531 .elementor-element.elementor-element-e000000e:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-e000000e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1c2b28;background-image:url("https://hospital-renovation.com/wp-content/uploads/2026/06/chi02.jpeg");background-position:center center;background-size:cover;}.elementor-531 .elementor-element.elementor-element-e000000d{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,0.5);}.elementor-531 .elementor-element.elementor-element-e000002a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:108px;--padding-bottom:108px;--padding-left:0px;--padding-right:0px;}.elementor-531 .elementor-element.elementor-element-e000002a:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-e000002a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14120F;}.elementor-531 .elementor-element.elementor-element-e0000013{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-531 .elementor-element.elementor-element-e0000011 .elementor-heading-title{font-family:var( --e-global-typography-hreyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-hreyebrow-font-size );font-weight:var( --e-global-typography-hreyebrow-font-weight );text-transform:var( --e-global-typography-hreyebrow-text-transform );line-height:var( --e-global-typography-hreyebrow-line-height );letter-spacing:var( --e-global-typography-hreyebrow-letter-spacing );color:var( --e-global-color-hrwhite );}.elementor-531 .elementor-element.elementor-element-e0000012 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-e0000012 .elementor-heading-title{font-family:var( --e-global-typography-hrh2-font-family ), Sans-serif;font-size:var( --e-global-typography-hrh2-font-size );font-weight:var( --e-global-typography-hrh2-font-weight );line-height:var( --e-global-typography-hrh2-line-height );color:var( --e-global-color-hrwhite );}.elementor-531 .elementor-element.elementor-element-e0000029{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:row;}.elementor-531 .elementor-element.elementor-element-e000001a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.13);--border-color:rgba(255,255,255,0.13);}.elementor-531 .elementor-element.elementor-element-e000001a.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-531 .elementor-element.elementor-element-e000001a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-e000001a, .elementor-531 .elementor-element.elementor-element-e000001a::before{--border-transition:0.3s;}.elementor-531 .elementor-element.elementor-element-e0000015{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-531 .elementor-element.elementor-element-e0000015:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-e0000015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1c2b28;background-image:url("https://hospital-renovation.com/wp-content/uploads/2026/06/LINE_ALBUM_3D-ผู้ป่วยนอก-โนนสุวรรณ_๒๒๐๗๐๕_7.jpg");background-position:center center;background-size:cover;}.elementor-531 .elementor-element.elementor-element-e0000014{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,0.5);}.elementor-531 .elementor-element.elementor-element-e0000019{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:26px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-531 .elementor-element.elementor-element-e0000016 .elementor-heading-title{font-size:14px;font-weight:600;color:rgba(255,255,255,0.3);}.elementor-531 .elementor-element.elementor-element-e0000017 .elementor-heading-title{font-size:23px;font-weight:400;color:var( --e-global-color-hrwhite );}.elementor-531 .elementor-element.elementor-element-e0000018{font-size:14.5px;color:rgba(255,255,255,0.6);}.elementor-531 .elementor-element.elementor-element-e0000021{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.13);--border-color:rgba(255,255,255,0.13);}.elementor-531 .elementor-element.elementor-element-e0000021.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-531 .elementor-element.elementor-element-e0000021:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-e0000021, .elementor-531 .elementor-element.elementor-element-e0000021::before{--border-transition:0.3s;}.elementor-531 .elementor-element.elementor-element-e000001c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-531 .elementor-element.elementor-element-e000001c:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-e000001c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1c2b28;background-image:url("https://hospital-renovation.com/wp-content/uploads/2026/06/LINE_ALBUM_3D-RENDERING_๒๒๐๗๐๔_0-e1664002430137.jpg");background-position:center center;background-size:cover;}.elementor-531 .elementor-element.elementor-element-e000001b{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,0.5);}.elementor-531 .elementor-element.elementor-element-e0000020{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:26px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-531 .elementor-element.elementor-element-e000001d .elementor-heading-title{font-size:14px;font-weight:600;color:rgba(255,255,255,0.3);}.elementor-531 .elementor-element.elementor-element-e000001e .elementor-heading-title{font-size:23px;font-weight:400;color:var( --e-global-color-hrwhite );}.elementor-531 .elementor-element.elementor-element-e000001f{font-size:14.5px;color:rgba(255,255,255,0.6);}.elementor-531 .elementor-element.elementor-element-e0000028{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.13);--border-color:rgba(255,255,255,0.13);}.elementor-531 .elementor-element.elementor-element-e0000028.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-531 .elementor-element.elementor-element-e0000028:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-e0000028, .elementor-531 .elementor-element.elementor-element-e0000028::before{--border-transition:0.3s;}.elementor-531 .elementor-element.elementor-element-e0000023{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-531 .elementor-element.elementor-element-e0000023:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-e0000023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1c2b28;background-image:url("https://hospital-renovation.com/wp-content/uploads/2026/06/LINE_ALBUM_รวมรูปประตู_๒๒๐๙๑๒_22.jpg");background-position:center center;background-size:cover;}.elementor-531 .elementor-element.elementor-element-e0000022{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:rgba(255,255,255,0.5);}.elementor-531 .elementor-element.elementor-element-e0000027{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:26px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-531 .elementor-element.elementor-element-e0000024 .elementor-heading-title{font-size:14px;font-weight:600;color:rgba(255,255,255,0.3);}.elementor-531 .elementor-element.elementor-element-e0000025 .elementor-heading-title{font-size:23px;font-weight:400;color:var( --e-global-color-hrwhite );}.elementor-531 .elementor-element.elementor-element-e0000026{font-size:14.5px;color:rgba(255,255,255,0.6);}.elementor-531 .elementor-element.elementor-element-e0000035{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-531 .elementor-element.elementor-element-e0000034{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E2DC;--border-color:#E6E2DC;}.elementor-531 .elementor-element.elementor-element-e000002d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E6E2DC;--border-color:#E6E2DC;--padding-top:54px;--padding-bottom:54px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-e000002b{text-align:center;}.elementor-531 .elementor-element.elementor-element-e000002b .elementor-heading-title{font-size:70px;font-weight:300;color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-e000002c{text-align:center;}.elementor-531 .elementor-element.elementor-element-e000002c .elementor-heading-title{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#8B857D;}.elementor-531 .elementor-element.elementor-element-e0000030{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E6E2DC;--border-color:#E6E2DC;--padding-top:54px;--padding-bottom:54px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-e000002e{text-align:center;}.elementor-531 .elementor-element.elementor-element-e000002e .elementor-heading-title{font-size:70px;font-weight:300;color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-e000002f{text-align:center;}.elementor-531 .elementor-element.elementor-element-e000002f .elementor-heading-title{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#8B857D;}.elementor-531 .elementor-element.elementor-element-e0000033{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:54px;--padding-bottom:54px;--padding-left:24px;--padding-right:24px;}.elementor-531 .elementor-element.elementor-element-e0000031{text-align:center;}.elementor-531 .elementor-element.elementor-element-e0000031 .elementor-heading-title{font-size:70px;font-weight:300;color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-e0000032{text-align:center;}.elementor-531 .elementor-element.elementor-element-e0000032 .elementor-heading-title{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#8B857D;}.elementor-531 .elementor-element.elementor-element-e000003d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-531 .elementor-element.elementor-element-e000003d:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-e000003d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #0f4f47 0%, #0c1310 100%);}.elementor-531 .elementor-element.elementor-element-e000003c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-531 .elementor-element.elementor-element-e0000036{text-align:center;}.elementor-531 .elementor-element.elementor-element-e0000036 .elementor-heading-title{font-family:var( --e-global-typography-hreyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-hreyebrow-font-size );font-weight:var( --e-global-typography-hreyebrow-font-weight );text-transform:var( --e-global-typography-hreyebrow-text-transform );line-height:var( --e-global-typography-hreyebrow-line-height );letter-spacing:var( --e-global-typography-hreyebrow-letter-spacing );color:var( --e-global-color-hrwhite );}.elementor-531 .elementor-element.elementor-element-e0000037 > .elementor-widget-container{margin:14px 0px 16px 0px;}.elementor-531 .elementor-element.elementor-element-e0000037{text-align:center;}.elementor-531 .elementor-element.elementor-element-e0000037 .elementor-heading-title{font-family:var( --e-global-typography-hrh2-font-family ), Sans-serif;font-size:var( --e-global-typography-hrh2-font-size );font-weight:var( --e-global-typography-hrh2-font-weight );line-height:var( --e-global-typography-hrh2-line-height );color:var( --e-global-color-hrwhite );}.elementor-531 .elementor-element.elementor-element-e0000038 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-531 .elementor-element.elementor-element-e0000038{text-align:center;color:rgba(255,255,255,0.8);}.elementor-531 .elementor-element.elementor-element-e000003b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-531 .elementor-element.elementor-element-e0000039 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-71de2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-71de2d7-font-size );font-weight:var( --e-global-typography-71de2d7-font-weight );text-transform:var( --e-global-typography-71de2d7-text-transform );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );fill:var( --e-global-color-hrwhite );color:var( --e-global-color-hrwhite );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-e0000039 .elementor-button:hover, .elementor-531 .elementor-element.elementor-element-e0000039 .elementor-button:focus{background-color:var( --e-global-color-hrdark );border-color:var( --e-global-color-hrdark );}.elementor-531 .elementor-element.elementor-element-e000003a .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-71de2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-71de2d7-font-size );font-weight:var( --e-global-typography-71de2d7-font-weight );text-transform:var( --e-global-typography-71de2d7-text-transform );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );fill:var( --e-global-color-hrwhite );color:var( --e-global-color-hrwhite );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.5);}.elementor-531 .elementor-element.elementor-element-e000003a .elementor-button:hover, .elementor-531 .elementor-element.elementor-element-e000003a .elementor-button:focus{background-color:var( --e-global-color-hrwhite );color:var( --e-global-color-text );}.elementor-531 .elementor-element.elementor-element-e000003a .elementor-button:hover svg, .elementor-531 .elementor-element.elementor-element-e000003a .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-531 .elementor-element.elementor-element-6f0d251 .elementor-heading-title{font-size:var( --e-global-typography-71de2d7-font-size );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );}.elementor-531 .elementor-element.elementor-element-3db9d01 .elementor-heading-title{font-size:var( --e-global-typography-71de2d7-font-size );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );}.elementor-531 .elementor-element.elementor-element-95d0da9 .elementor-heading-title{font-size:var( --e-global-typography-71de2d7-font-size );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );}.elementor-531 .elementor-element.elementor-element-e0000002 .elementor-heading-title{font-size:var( --e-global-typography-hreyebrow-font-size );line-height:var( --e-global-typography-hreyebrow-line-height );letter-spacing:var( --e-global-typography-hreyebrow-letter-spacing );}.elementor-531 .elementor-element.elementor-element-e0000003 .elementor-heading-title{font-size:var( --e-global-typography-hrh1-font-size );line-height:var( --e-global-typography-hrh1-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-531 .elementor-element.elementor-element-e000000f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531 .elementor-element.elementor-element-e0000006 .elementor-heading-title{font-size:var( --e-global-typography-hreyebrow-font-size );line-height:var( --e-global-typography-hreyebrow-line-height );letter-spacing:var( --e-global-typography-hreyebrow-letter-spacing );}.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 );}.elementor-531 .elementor-element.elementor-element-e000000a .elementor-button{font-size:var( --e-global-typography-71de2d7-font-size );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );}.elementor-531 .elementor-element.elementor-element-e0000011 .elementor-heading-title{font-size:var( --e-global-typography-hreyebrow-font-size );line-height:var( --e-global-typography-hreyebrow-line-height );letter-spacing:var( --e-global-typography-hreyebrow-letter-spacing );}.elementor-531 .elementor-element.elementor-element-e0000012 .elementor-heading-title{font-size:var( --e-global-typography-hrh2-font-size );line-height:var( --e-global-typography-hrh2-line-height );}.elementor-531 .elementor-element.elementor-element-e0000029{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531 .elementor-element.elementor-element-e0000034{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531 .elementor-element.elementor-element-e0000036 .elementor-heading-title{font-size:var( --e-global-typography-hreyebrow-font-size );line-height:var( --e-global-typography-hreyebrow-line-height );letter-spacing:var( --e-global-typography-hreyebrow-letter-spacing );}.elementor-531 .elementor-element.elementor-element-e0000037 .elementor-heading-title{font-size:var( --e-global-typography-hrh2-font-size );line-height:var( --e-global-typography-hrh2-line-height );}.elementor-531 .elementor-element.elementor-element-e0000039 .elementor-button{font-size:var( --e-global-typography-71de2d7-font-size );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );}.elementor-531 .elementor-element.elementor-element-e000003a .elementor-button{font-size:var( --e-global-typography-71de2d7-font-size );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-531 .elementor-element.elementor-element-6f0d251 .elementor-heading-title{font-size:var( --e-global-typography-71de2d7-font-size );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );}.elementor-531 .elementor-element.elementor-element-3db9d01 .elementor-heading-title{font-size:var( --e-global-typography-71de2d7-font-size );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );}.elementor-531 .elementor-element.elementor-element-95d0da9 .elementor-heading-title{font-size:var( --e-global-typography-71de2d7-font-size );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );}.elementor-531 .elementor-element.elementor-element-e0000002 .elementor-heading-title{font-size:var( --e-global-typography-hreyebrow-font-size );line-height:var( --e-global-typography-hreyebrow-line-height );letter-spacing:var( --e-global-typography-hreyebrow-letter-spacing );}.elementor-531 .elementor-element.elementor-element-e0000003 .elementor-heading-title{font-size:var( --e-global-typography-hrh1-font-size );line-height:var( --e-global-typography-hrh1-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-531 .elementor-element.elementor-element-e000000f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531 .elementor-element.elementor-element-e0000006 .elementor-heading-title{font-size:var( --e-global-typography-hreyebrow-font-size );line-height:var( --e-global-typography-hreyebrow-line-height );letter-spacing:var( --e-global-typography-hreyebrow-letter-spacing );}.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 );}.elementor-531 .elementor-element.elementor-element-e000000a .elementor-button{font-size:var( --e-global-typography-71de2d7-font-size );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );}.elementor-531 .elementor-element.elementor-element-e0000011 .elementor-heading-title{font-size:var( --e-global-typography-hreyebrow-font-size );line-height:var( --e-global-typography-hreyebrow-line-height );letter-spacing:var( --e-global-typography-hreyebrow-letter-spacing );}.elementor-531 .elementor-element.elementor-element-e0000012 .elementor-heading-title{font-size:var( --e-global-typography-hrh2-font-size );line-height:var( --e-global-typography-hrh2-line-height );}.elementor-531 .elementor-element.elementor-element-e0000029{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531 .elementor-element.elementor-element-e0000034{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531 .elementor-element.elementor-element-e0000036 .elementor-heading-title{font-size:var( --e-global-typography-hreyebrow-font-size );line-height:var( --e-global-typography-hreyebrow-line-height );letter-spacing:var( --e-global-typography-hreyebrow-letter-spacing );}.elementor-531 .elementor-element.elementor-element-e0000037 .elementor-heading-title{font-size:var( --e-global-typography-hrh2-font-size );line-height:var( --e-global-typography-hrh2-line-height );}.elementor-531 .elementor-element.elementor-element-e0000039 .elementor-button{font-size:var( --e-global-typography-71de2d7-font-size );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );}.elementor-531 .elementor-element.elementor-element-e000003a .elementor-button{font-size:var( --e-global-typography-71de2d7-font-size );line-height:var( --e-global-typography-71de2d7-line-height );letter-spacing:var( --e-global-typography-71de2d7-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-e0000015 */.elementor-531 .elementor-element.elementor-element-e0000015 {
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e000001c */.elementor-531 .elementor-element.elementor-element-e000001c {
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0000023 */.elementor-531 .elementor-element.elementor-element-e0000023 {
    aspect-ratio: 4 / 3;
}/* End custom CSS */