.elementor-9 .elementor-element.elementor-element-7bf498f{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0911126{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-9970761{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-eaf87a3{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-9 .elementor-element.elementor-element-6f330bd{--display:flex;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-cbe6794 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-cbe6794.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-9 .elementor-element.elementor-element-cbe6794.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-9 .elementor-element.elementor-element-cbe6794.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-cbe6794 .elementor-image-box-title{margin-bottom:10px;font-family:"Sarabun", Sans-serif;font-size:22px;font-weight:700;color:#1B1B1B;}.elementor-9 .elementor-element.elementor-element-cbe6794 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-cbe6794 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-cbe6794 .elementor-image-box-description{font-family:"Sarabun", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#5B5B5B;}.elementor-9 .elementor-element.elementor-element-df09ec1{--display:flex;}.elementor-9 .elementor-element.elementor-element-61f424b .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-61f424b.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-9 .elementor-element.elementor-element-61f424b.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-9 .elementor-element.elementor-element-61f424b.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-61f424b .elementor-image-box-title{margin-bottom:10px;font-family:"Sarabun", Sans-serif;font-size:22px;font-weight:700;color:#1B1B1B;}.elementor-9 .elementor-element.elementor-element-61f424b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-61f424b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-61f424b .elementor-image-box-description{font-family:"Sarabun", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#5B5B5B;}.elementor-9 .elementor-element.elementor-element-aaf99b1 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-aaf99b1.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-9 .elementor-element.elementor-element-aaf99b1.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-9 .elementor-element.elementor-element-aaf99b1.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-aaf99b1 .elementor-image-box-title{margin-bottom:10px;font-family:"Sarabun", Sans-serif;font-size:22px;font-weight:700;color:#1B1B1B;}.elementor-9 .elementor-element.elementor-element-aaf99b1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-aaf99b1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-aaf99b1 .elementor-image-box-description{font-family:"Sarabun", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#5B5B5B;}.elementor-9 .elementor-element.elementor-element-cdc21e7{--display:flex;}.elementor-9 .elementor-element.elementor-element-21c048b .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-21c048b.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-9 .elementor-element.elementor-element-21c048b.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-9 .elementor-element.elementor-element-21c048b.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-21c048b .elementor-image-box-title{margin-bottom:10px;font-family:"Sarabun", Sans-serif;font-size:22px;font-weight:700;color:#1B1B1B;}.elementor-9 .elementor-element.elementor-element-21c048b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-21c048b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-21c048b .elementor-image-box-description{font-family:"Sarabun", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#5B5B5B;}.elementor-9 .elementor-element.elementor-element-d0f8e3c .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-d0f8e3c.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-9 .elementor-element.elementor-element-d0f8e3c.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-9 .elementor-element.elementor-element-d0f8e3c.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-d0f8e3c .elementor-image-box-title{margin-bottom:10px;font-family:"Sarabun", Sans-serif;font-size:22px;font-weight:700;color:#1B1B1B;}.elementor-9 .elementor-element.elementor-element-d0f8e3c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-d0f8e3c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-d0f8e3c .elementor-image-box-description{font-family:"Sarabun", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#5B5B5B;}.elementor-9 .elementor-element.elementor-element-90e9a7c{--display:flex;}.elementor-9 .elementor-element.elementor-element-8b6f450 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-8b6f450.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-9 .elementor-element.elementor-element-8b6f450.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-9 .elementor-element.elementor-element-8b6f450.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-8b6f450 .elementor-image-box-title{margin-bottom:10px;font-family:"Sarabun", Sans-serif;font-size:22px;font-weight:700;color:#1B1B1B;}.elementor-9 .elementor-element.elementor-element-8b6f450 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-8b6f450 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-8b6f450 .elementor-image-box-description{font-family:"Sarabun", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#5B5B5B;}.elementor-9 .elementor-element.elementor-element-084bd8c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c9ff7c3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-357c8bc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4054329{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8991c8b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e8f7adb{--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;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#0F6F59;--border-color:#0F6F59;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-6ca86a8 .pxl-text-marquee .pxl-item--text{color:#0F6F59;font-family:"Inter Tight", Sans-serif;font-size:38px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-60e6c13{--display:flex;--min-height:1080px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f1214c0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2b657f5{--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;--padding-top:5%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-57d7db1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4c7045e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4c7045e .ct-heading .ct-item--inner{max-width:590px;}.elementor-9 .elementor-element.elementor-element-4c7045e .ct-heading .item--title{color:#0F6F59;font-family:"Inter Tight", Sans-serif;font-size:50px;font-weight:600;line-height:1.0833em;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-4c7045e .ct-heading .item--title i{color:#0F6F59;}.elementor-9 .elementor-element.elementor-element-4c7045e .ct-heading .item--sub-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:400;margin-bottom:9px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-9d1e9be{--divider-border-style:solid;--divider-color:#0F6F59;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-9d1e9be .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-9d1e9be .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-6fddf3e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7c14bb3 .ct-button-wrapper .btn{padding:0px 30px 0px 30px;border-radius:36px 36px 36px 36px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;background:#0F6F59 !important;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-7c14bb3 .ct-button-wrapper .btn.btn-white2 i{color:#0F6F59 !important;}.elementor-9 .elementor-element.elementor-element-7c14bb3 .ct-button-wrapper .btn.btn-third i{color:#0F6F59;}.elementor-9 .elementor-element.elementor-element-a525cb4{--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;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-62f901b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0F6F59;--border-color:#0F6F59;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-58982a0 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-58982a0.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-9 .elementor-element.elementor-element-58982a0.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-9 .elementor-element.elementor-element-58982a0.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-58982a0 .elementor-image-box-title{margin-bottom:10px;font-family:"Sarabun", Sans-serif;font-size:22px;font-weight:700;color:#1B1B1B;}.elementor-9 .elementor-element.elementor-element-58982a0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-58982a0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-58982a0 .elementor-image-box-description{font-family:"Sarabun", Sans-serif;font-size:18px;font-weight:500;line-height:24px;color:#5B5B5B;}.elementor-9 .elementor-element.elementor-element-6882d11{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0F6F59;--border-color:#0F6F59;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f018bcb .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-f018bcb.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-9 .elementor-element.elementor-element-f018bcb.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-9 .elementor-element.elementor-element-f018bcb.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-f018bcb .elementor-image-box-title{margin-bottom:10px;font-family:"Sarabun", Sans-serif;font-size:22px;font-weight:700;color:#1B1B1B;}.elementor-9 .elementor-element.elementor-element-f018bcb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-f018bcb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-f018bcb .elementor-image-box-description{font-family:"Sarabun", Sans-serif;font-size:18px;font-weight:500;line-height:24px;color:#5B5B5B;}.elementor-9 .elementor-element.elementor-element-1f7793f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-6c6e761 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-6c6e761.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-9 .elementor-element.elementor-element-6c6e761.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-9 .elementor-element.elementor-element-6c6e761.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-6c6e761 .elementor-image-box-title{margin-bottom:10px;font-family:"Sarabun", Sans-serif;font-size:22px;font-weight:700;color:#1B1B1B;}.elementor-9 .elementor-element.elementor-element-6c6e761 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-6c6e761 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-6c6e761 .elementor-image-box-description{font-family:"Sarabun", Sans-serif;font-size:18px;font-weight:500;line-height:24px;color:#5B5B5B;}.elementor-9 .elementor-element.elementor-element-3321a02{--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-9 .elementor-element.elementor-element-e541247{--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;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-863d8ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7c45c43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7c45c43 .ct-heading .ct-item--inner{max-width:590px;}.elementor-9 .elementor-element.elementor-element-7c45c43 .ct-heading .item--title{color:#0F6F59;font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-7c45c43 .ct-heading .item--title i{color:#0F6F59;}.elementor-9 .elementor-element.elementor-element-7c45c43 .ct-heading .item--sub-title{color:#0F6F59;font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;margin-bottom:9px;}.elementor-9 .elementor-element.elementor-element-7c45c43 .ct-heading .item--sub-title.style3:before{background-color:#0F6F59;}.elementor-9 .elementor-element.elementor-element-7c45c43 .ct-heading .item--sub-title.style7:before{background-color:#0F6F59;}.elementor-9 .elementor-element.elementor-element-7c45c43 .ct-heading .item--sub-title.style7:after{background-color:#0F6F59;}.elementor-9 .elementor-element.elementor-element-07c727f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c4eebb8{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:2%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-9 .elementor-element.elementor-element-ee42c8b{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BABABA;--border-color:#BABABA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-48a620e{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-a0a1bce .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-a0a1bce.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-a0a1bce.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-a0a1bce.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-a0a1bce .elementor-image-box-title{margin-bottom:2px;font-family:"Sarabun", Sans-serif;font-size:22px;font-weight:700;color:#1B1B1B;}.elementor-9 .elementor-element.elementor-element-a0a1bce .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-9 .elementor-element.elementor-element-a0a1bce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-a0a1bce .elementor-image-box-description{font-family:"Sarabun", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#5B5B5B;}.elementor-9 .elementor-element.elementor-element-e17e2b5{--display:flex;}.elementor-9 .elementor-element.elementor-element-d9d739b .ct-text-editor{color:#5A6267;}.elementor-9 .elementor-element.elementor-element-d9d739b{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-9 .elementor-element.elementor-element-9a656b7{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BABABA;--border-color:#BABABA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-981bcff{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-71f0fee .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-71f0fee.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-71f0fee.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-71f0fee.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-71f0fee .elementor-image-box-title{margin-bottom:2px;font-family:"Sarabun", Sans-serif;font-size:22px;font-weight:700;color:#1B1B1B;}.elementor-9 .elementor-element.elementor-element-71f0fee .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-9 .elementor-element.elementor-element-71f0fee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-71f0fee .elementor-image-box-description{font-family:"Sarabun", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#5B5B5B;}.elementor-9 .elementor-element.elementor-element-c316705{--display:flex;}.elementor-9 .elementor-element.elementor-element-0c038b7 .ct-text-editor{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0c038b7{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-9 .elementor-element.elementor-element-9e61aaf{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BABABA;--border-color:#BABABA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d188cbc{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-f9ee176 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-f9ee176.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-f9ee176.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-f9ee176.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-f9ee176 .elementor-image-box-title{margin-bottom:2px;font-family:"Sarabun", Sans-serif;font-size:22px;font-weight:700;color:#1B1B1B;}.elementor-9 .elementor-element.elementor-element-f9ee176 .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-9 .elementor-element.elementor-element-f9ee176 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-f9ee176 .elementor-image-box-description{font-family:"Sarabun", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#5B5B5B;}.elementor-9 .elementor-element.elementor-element-16ad007{--display:flex;}.elementor-9 .elementor-element.elementor-element-a233f49 .ct-text-editor{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-a233f49{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-9 .elementor-element.elementor-element-3b6cff0{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BABABA;--border-color:#BABABA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-83ddb3b{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-ea7574a .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-ea7574a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-ea7574a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-ea7574a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-ea7574a .elementor-image-box-title{margin-bottom:2px;font-family:"Sarabun", Sans-serif;font-size:22px;font-weight:700;color:#1B1B1B;}.elementor-9 .elementor-element.elementor-element-ea7574a .elementor-image-box-wrapper .elementor-image-box-img{width:16%;}.elementor-9 .elementor-element.elementor-element-ea7574a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-ea7574a .elementor-image-box-description{font-family:"Sarabun", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#5B5B5B;}.elementor-9 .elementor-element.elementor-element-76cd823{--display:flex;}.elementor-9 .elementor-element.elementor-element-52a66b9 .ct-text-editor{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-52a66b9{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-9 .elementor-element.elementor-element-7c6429d{--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;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-7fee522{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-879c311 .ct-piechart .item--title{color:#5A6267;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:500;line-height:18px;}.elementor-9 .elementor-element.elementor-element-f23682e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ec830a0 .ct-piechart .item--title{color:#5A6267;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:500;line-height:18px;}.elementor-9 .elementor-element.elementor-element-0702786{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b3ca136 .ct-piechart .item--title{color:#5A6267;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:500;line-height:18px;}.elementor-9 .elementor-element.elementor-element-dfdba58{--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;--padding-top:2%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-05583e3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-23e316a{--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;--padding-top:2%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-7c89084{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-a7712d8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-59697ff{--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;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-903a466{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-35cc060{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-36f00ac{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-35d644c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-35d644c .ct-heading .ct-item--inner{max-width:590px;}.elementor-9 .elementor-element.elementor-element-35d644c .ct-heading .item--title{color:#262626;font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:500;line-height:1.2em;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-35d644c .ct-heading .item--title i{color:#262626;}.elementor-9 .elementor-element.elementor-element-35d644c .ct-heading .item--sub-title{color:#0F6F59;font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:400;margin-bottom:9px;}.elementor-9 .elementor-element.elementor-element-35d644c .ct-heading .item--sub-title.style3:before{background-color:#0F6F59;}.elementor-9 .elementor-element.elementor-element-35d644c .ct-heading .item--sub-title.style7:before{background-color:#0F6F59;}.elementor-9 .elementor-element.elementor-element-35d644c .ct-heading .item--sub-title.style7:after{background-color:#0F6F59;}.elementor-9 .elementor-element.elementor-element-8f968b5{--display:flex;}.elementor-9 .elementor-element.elementor-element-ff8b3d7{--display:flex;}.elementor-9 .elementor-element.elementor-element-53a35de .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-53a35de.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-9 .elementor-element.elementor-element-53a35de.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-9 .elementor-element.elementor-element-53a35de.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-9 .elementor-element.elementor-element-53a35de .elementor-image-box-title{margin-bottom:0px;font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-53a35de .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-53a35de .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-53a35de .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;color:#242B30;}.elementor-9 .elementor-element.elementor-element-d8faeef{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a8dfedf{--display:flex;}.elementor-9 .elementor-element.elementor-element-d87a698 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-d87a698.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-9 .elementor-element.elementor-element-d87a698.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-9 .elementor-element.elementor-element-d87a698.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-9 .elementor-element.elementor-element-d87a698 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-d87a698 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-d87a698 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-d87a698 .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;color:#242B30;}.elementor-9 .elementor-element.elementor-element-5b2fab8{--display:flex;}.elementor-9 .elementor-element.elementor-element-80d388a .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-80d388a.elementor-position-right .elementor-image-box-img{margin-left:4px;}.elementor-9 .elementor-element.elementor-element-80d388a.elementor-position-left .elementor-image-box-img{margin-right:4px;}.elementor-9 .elementor-element.elementor-element-80d388a.elementor-position-top .elementor-image-box-img{margin-bottom:4px;}.elementor-9 .elementor-element.elementor-element-80d388a .elementor-image-box-title{margin-bottom:0px;font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-80d388a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-80d388a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-80d388a .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;color:#242B30;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-eaf87a3{--content-width:1250px;}}@media(min-width:1920px){.elementor-9 .elementor-element.elementor-element-60e6c13{--min-height:1102px;}}@media(max-width:1440px){.elementor-9 .elementor-element.elementor-element-60e6c13{--min-height:752px;}}@media(max-width:1200px){.elementor-9 .elementor-element.elementor-element-60e6c13{--min-height:610px;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-60e6c13{--min-height:529px;}}@media(max-width:880px){.elementor-9 .elementor-element.elementor-element-60e6c13{--min-height:454px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-eaf87a3{--margin-top:8%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;}.elementor-9 .elementor-element.elementor-element-cbe6794{padding:0% 5% 0% 0%;}.elementor-9 .elementor-element.elementor-element-cbe6794 .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-cbe6794 .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-cbe6794 .elementor-image-box-description{font-size:18px;}.elementor-9 .elementor-element.elementor-element-61f424b .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-61f424b .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-61f424b .elementor-image-box-description{font-size:18px;}.elementor-9 .elementor-element.elementor-element-aaf99b1{padding:0% 5% 0% 0%;}.elementor-9 .elementor-element.elementor-element-aaf99b1 .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-aaf99b1 .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-aaf99b1 .elementor-image-box-description{font-size:18px;}.elementor-9 .elementor-element.elementor-element-21c048b .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-21c048b .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-21c048b .elementor-image-box-description{font-size:18px;}.elementor-9 .elementor-element.elementor-element-d0f8e3c{padding:0% 5% 0% 0%;}.elementor-9 .elementor-element.elementor-element-d0f8e3c .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-d0f8e3c .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-d0f8e3c .elementor-image-box-description{font-size:18px;}.elementor-9 .elementor-element.elementor-element-8b6f450{padding:0% 5% 0% 0%;}.elementor-9 .elementor-element.elementor-element-8b6f450 .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-8b6f450 .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-8b6f450 .elementor-image-box-description{font-size:18px;}.elementor-9 .elementor-element.elementor-element-6ca86a8 .pxl-text-marquee .pxl-item--text{font-size:28px;}.elementor-9 .elementor-element.elementor-element-6ca86a8 .pxl-text-marquee .pxl-item--icon{font-size:16px;}.elementor-9 .elementor-element.elementor-element-60e6c13{--min-height:235px;}.elementor-9 .elementor-element.elementor-element-2b657f5{--padding-top:12%;--padding-bottom:2%;--padding-left:6%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-57d7db1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-4c7045e .ct-heading .item--title{font-size:30px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-6fddf3e{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a525cb4{--padding-top:2%;--padding-bottom:12%;--padding-left:6%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-62f901b{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-58982a0 .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-6882d11{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f018bcb .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-1f7793f{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6c6e761 .elementor-image-box-img{margin-bottom:2px;}.elementor-9 .elementor-element.elementor-element-e541247{--padding-top:8%;--padding-bottom:0%;--padding-left:6%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-7c45c43 .ct-heading .ct-item--inner{max-width:331px;}.elementor-9 .elementor-element.elementor-element-7c45c43 .ct-heading .item--title{font-size:30px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-7c45c43 .ct-heading .item--sub-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-07c727f{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c4eebb8{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-9 .elementor-element.elementor-element-a0a1bce .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-71f0fee .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-f9ee176 .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-ea7574a .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-7fee522{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f23682e{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0702786{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-05583e3{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a8bbaca{--e-image-carousel-slides-to-show:3;}.elementor-9 .elementor-element.elementor-element-7c89084{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-59697ff{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-35d644c .ct-heading .item--title{font-size:30px;}.elementor-9 .elementor-element.elementor-element-53a35de .elementor-image-box-img{margin-bottom:4px;}.elementor-9 .elementor-element.elementor-element-d87a698 .elementor-image-box-img{margin-bottom:4px;}.elementor-9 .elementor-element.elementor-element-80d388a .elementor-image-box-img{margin-bottom:4px;}}/* Start custom CSS for html, class: .elementor-element-c926d91 */.steps-section {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  height: 100vh;
  background: url('https://consultmarinesupply.com/wp-content/uploads/2025/08/Image.jpg') center/cover no-repeat;
  filter: brightness(1.2);
  transition: background-image 0.6s ease-in-out; /* يخلي التغيير ناعم */
}
.steps-section {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  height: 100vh;
  background: url('https://consultmarinesupply.com/wp-content/uploads/2025/08/Image.jpg') center/cover no-repeat;
  filter: brightness(1.2); /* 1 عادي - كل ما تزود القيمة تفتح الصورة */
}

.step {
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  text-align: right;
  color: #fff;
  padding: 50px 20px;
  border-right: 1px solid rgba(255, 255, 255, 0.2); /* خط فاصل خفيف */
}

.step:last-child {
  border-right: none; /* نشيل الخط من آخر عمود */
}


.step .overlay {
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background: rgba(0,0,0,0.4);
  backdrop-filter: blur(0px);
  transition: all 0.4s ease;
}

.step:hover .overlay {
  background: rgba(0,0,0,0.6);
  backdrop-filter: blur(6px);
}

.step h2 {
  font-size: 60px;
  font-family: inter;
  margin: 0 0 20px 0; /* مسافة بين الرقم والباقي */
  position: relative;
  z-index: 2;
  color: #fff;
}

.step .content {
  position: relative;
  z-index: 2;
}
.step h3 {
  font-size: 28px; /* الحجم بعد التصغير */
  margin: 10px 0 5px;
  color: #fff;
}

.step h3,
.step p {
  margin: 15px 0;
  color: #fff;
}
.step .content {
  position: relative;
  z-index: 2;
  margin-top: auto; /* يخلي المحتوى كله تحت */
  text-align: left; /* يخلي النصوص تبقى تحت ببداية العمود */
}

.step h3 {
  font-size: 24px;
  margin: 0 0 8px; /* مسافة بسيطة بين العنوان والوصف */
  color: #fff;
  transition: all 0.3s ease;
}

.step p {
  opacity: 0;
  max-height: 0; /* يخليه مختفي تمامًا */
  overflow: hidden;
  transition: all 0.4s ease;
  margin: 0;
  color: #ddd;
}

.step:hover p {
  opacity: 1;
  max-height: 100px; /* يبان تحت العنوان */
}

/* ===== Responsive fix (tablet/mobile) added by assistant =====
   Desktop (>980px) rules above are completely unchanged.
   On touch devices there is no hover, so on these sizes the step
   description is always visible instead of hidden-until-hover,
   and the 4 columns reflow into a readable grid instead of being
   squeezed into razor-thin slices. ============================= */
@media (max-width: 980px) {
  .steps-section {
    grid-template-columns: repeat(2, 1fr);
    height: auto;
  }
  .step {
    min-height: 360px;
    padding: 34px 22px;
  }
  .step .overlay {
    background: rgba(0, 0, 0, 0.55);
  }
  .step p {
    opacity: 1;
    max-height: none;
  }
}
@media (max-width: 600px) {
  .steps-section {
    grid-template-columns: 1fr;
  }
  .step {
    border-right: none;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    min-height: 280px;
  }
  .step:last-child {
    border-bottom: none;
  }
}/* End custom CSS */