.elementor-924 .elementor-element.elementor-element-da1f909{--display:flex;--min-height:621px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 80px;--overflow:hidden;--background-transition:0.3s;--border-radius:0px 0px 200px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-924 .elementor-element.elementor-element-da1f909, .elementor-924 .elementor-element.elementor-element-da1f909::before{--border-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-2c2a5de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--overflow:hidden;--background-transition:0.3s;--border-radius:0px 150px 0px 0px;--z-index:2;}.elementor-924 .elementor-element.elementor-element-2c2a5de, .elementor-924 .elementor-element.elementor-element-2c2a5de::before{--border-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-e981223{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--border-radius:0px 0px 200px 0px;}.elementor-924 .elementor-element.elementor-element-d81f421 .elementor-heading-title{color:#FFFFFF;font-family:"Anuphan", Sans-serif;font-size:36px;font-weight:700;line-height:45px;}.elementor-924 .elementor-element.elementor-element-d81f421 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-924 .elementor-element.elementor-element-35c12fa{color:var( --e-global-color-cc9ad10 );font-family:"Anuphan", Sans-serif;font-size:18px;font-weight:400;line-height:36px;}.elementor-924 .elementor-element.elementor-element-8d3ea3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:-195px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:266px;--padding-block-end:20px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-924 .elementor-element.elementor-element-8d3ea3d, .elementor-924 .elementor-element.elementor-element-8d3ea3d::before{--border-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-5f0bdd0{text-align:center;}.elementor-924 .elementor-element.elementor-element-5f0bdd0 .elementor-heading-title{font-family:"Anuphan", Sans-serif;font-size:34px;font-weight:700;line-height:1.25em;}.elementor-924 .elementor-element.elementor-element-5f0bdd0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-924 .elementor-element.elementor-element-827874a{text-align:center;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 );}.elementor-924 .elementor-element.elementor-element-8d3308a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:8px;}.elementor-924 .elementor-element.elementor-element-8d3308a .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-924 .elementor-element.elementor-element-8d3308a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-924 .elementor-element.elementor-element-bccefdb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:20px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-924 .elementor-element.elementor-element-4c250e6{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-4684f56 .elementor-image-box-title{margin-bottom:0px;font-family:"Anuphan", Sans-serif;font-size:24px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-4684f56 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-924 .elementor-element.elementor-element-4684f56 .elementor-image-box-img img{border-radius:30px;transition-duration:0.3s;}.elementor-924 .elementor-element.elementor-element-9474559{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-ea0c550 .elementor-image-box-title{margin-bottom:0px;font-family:"Anuphan", Sans-serif;font-size:24px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-ea0c550 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-924 .elementor-element.elementor-element-ea0c550 .elementor-image-box-img img{border-radius:30px;transition-duration:0.3s;}.elementor-924 .elementor-element.elementor-element-fa0c274{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-1baffbb .elementor-image-box-title{margin-bottom:0px;font-family:"Anuphan", Sans-serif;font-size:24px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-1baffbb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-924 .elementor-element.elementor-element-1baffbb .elementor-image-box-img img{border-radius:30px;transition-duration:0.3s;}.elementor-924 .elementor-element.elementor-element-c65b946{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-60ca143 .elementor-image-box-title{margin-bottom:0px;font-family:"Anuphan", Sans-serif;font-size:24px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-60ca143 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-924 .elementor-element.elementor-element-60ca143 .elementor-image-box-img img{border-radius:30px;transition-duration:0.3s;}.elementor-924 .elementor-element.elementor-element-52ecc31{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-924 .elementor-element.elementor-element-750f704{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.8;--padding-block-start:50px;--padding-block-end:40px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-924 .elementor-element.elementor-element-750f704:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-750f704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthome.in.th/wp-content/uploads/2024/02/4e1344b95c54e054ea69edfddc4e6931.jpg");background-position:center center;background-size:cover;}.elementor-924 .elementor-element.elementor-element-750f704::before, .elementor-924 .elementor-element.elementor-element-750f704 > .elementor-background-video-container::before, .elementor-924 .elementor-element.elementor-element-750f704 > .e-con-inner > .elementor-background-video-container::before, .elementor-924 .elementor-element.elementor-element-750f704 > .elementor-background-slideshow::before, .elementor-924 .elementor-element.elementor-element-750f704 > .e-con-inner > .elementor-background-slideshow::before, .elementor-924 .elementor-element.elementor-element-750f704 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-cc9ad10 );}.elementor-924 .elementor-element.elementor-element-750f704, .elementor-924 .elementor-element.elementor-element-750f704::before{--border-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-fd8d108{text-align:center;}.elementor-924 .elementor-element.elementor-element-fd8d108 .elementor-heading-title{font-family:"Anuphan", Sans-serif;font-size:34px;font-weight:700;}.elementor-924 .elementor-element.elementor-element-f7c798f{text-align:center;color:var( --e-global-color-primary );font-family:"Anuphan", Sans-serif;font-size:18px;font-weight:400;}.elementor-924 .elementor-element.elementor-element-f7c798f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-924 .elementor-element.elementor-element-6466e2d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:8px;}.elementor-924 .elementor-element.elementor-element-6466e2d .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-924 .elementor-element.elementor-element-6466e2d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-924 .elementor-element.elementor-element-b3686c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-924 .elementor-element.elementor-element-541d1be{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-fdb0583{--icon-box-icon-margin:30px;}.elementor-924 .elementor-element.elementor-element-fdb0583 .elementor-icon-box-title{margin-bottom:10px;}.elementor-924 .elementor-element.elementor-element-fdb0583 .elementor-icon{font-size:70px;}.elementor-924 .elementor-element.elementor-element-fdb0583 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-fdb0583 .elementor-icon-box-title a{font-family:"Anuphan", Sans-serif;font-size:24px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-fdb0583 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-924 .elementor-element.elementor-element-b9bf737{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-543c91a{--icon-box-icon-margin:30px;}.elementor-924 .elementor-element.elementor-element-543c91a .elementor-icon-box-title{margin-bottom:10px;}.elementor-924 .elementor-element.elementor-element-543c91a .elementor-icon{font-size:70px;}.elementor-924 .elementor-element.elementor-element-543c91a .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-543c91a .elementor-icon-box-title a{font-family:"Anuphan", Sans-serif;font-size:24px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-543c91a > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-924 .elementor-element.elementor-element-a136561{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-63c4a47{--icon-box-icon-margin:30px;}.elementor-924 .elementor-element.elementor-element-63c4a47 .elementor-icon-box-title{margin-bottom:10px;}.elementor-924 .elementor-element.elementor-element-63c4a47 .elementor-icon{font-size:70px;}.elementor-924 .elementor-element.elementor-element-63c4a47 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-63c4a47 .elementor-icon-box-title a{font-family:"Anuphan", Sans-serif;font-size:24px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-63c4a47 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-924 .elementor-element.elementor-element-4f52011{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-18b72a6{--icon-box-icon-margin:40px;}.elementor-924 .elementor-element.elementor-element-18b72a6 .elementor-icon-box-title{margin-bottom:10px;}.elementor-924 .elementor-element.elementor-element-18b72a6 .elementor-icon{font-size:60px;}.elementor-924 .elementor-element.elementor-element-18b72a6 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-18b72a6 .elementor-icon-box-title a{font-family:"Anuphan", Sans-serif;font-size:24px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-18b72a6 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-924 .elementor-element.elementor-element-3ca6712{--display:flex;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-924 .elementor-element.elementor-element-ca8edd7{text-align:center;}.elementor-924 .elementor-element.elementor-element-ca8edd7 .elementor-heading-title{font-family:"Anuphan", Sans-serif;font-size:34px;font-weight:700;}.elementor-924 .elementor-element.elementor-element-673c203{text-align:center;color:var( --e-global-color-primary );font-family:"Anuphan", Sans-serif;font-size:18px;font-weight:400;}.elementor-924 .elementor-element.elementor-element-673c203 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-924 .elementor-element.elementor-element-0033a37{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:8px;}.elementor-924 .elementor-element.elementor-element-0033a37 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-924 .elementor-element.elementor-element-0033a37 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-924 .elementor-element.elementor-element-849bc29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.8;--padding-block-start:60px;--padding-block-end:50px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-924 .elementor-element.elementor-element-849bc29:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-849bc29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://perfecthome.in.th/wp-content/uploads/2024/02/Rectangle-60.png");background-position:center center;background-size:cover;}.elementor-924 .elementor-element.elementor-element-849bc29::before, .elementor-924 .elementor-element.elementor-element-849bc29 > .elementor-background-video-container::before, .elementor-924 .elementor-element.elementor-element-849bc29 > .e-con-inner > .elementor-background-video-container::before, .elementor-924 .elementor-element.elementor-element-849bc29 > .elementor-background-slideshow::before, .elementor-924 .elementor-element.elementor-element-849bc29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-924 .elementor-element.elementor-element-849bc29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-cc9ad10 );}.elementor-924 .elementor-element.elementor-element-849bc29, .elementor-924 .elementor-element.elementor-element-849bc29::before{--border-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-b74d5e7{text-align:center;}.elementor-924 .elementor-element.elementor-element-b74d5e7 .elementor-heading-title{font-family:"Anuphan", Sans-serif;font-size:34px;font-weight:700;}.elementor-924 .elementor-element.elementor-element-3740540{text-align:center;color:var( --e-global-color-primary );}.elementor-924 .elementor-element.elementor-element-3740540 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-924 .elementor-element.elementor-element-db1b64b{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:8px;}.elementor-924 .elementor-element.elementor-element-db1b64b .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-924 .elementor-element.elementor-element-db1b64b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-924 .elementor-element.elementor-element-f6f606d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-924 .elementor-element.elementor-element-e15ed73{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-feb041d{--icon-box-icon-margin:30px;}.elementor-924 .elementor-element.elementor-element-feb041d .elementor-icon-box-title{margin-bottom:10px;}.elementor-924 .elementor-element.elementor-element-feb041d .elementor-icon{font-size:70px;}.elementor-924 .elementor-element.elementor-element-feb041d .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-feb041d .elementor-icon-box-title a{font-family:"Anuphan", Sans-serif;font-size:24px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-feb041d > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-924 .elementor-element.elementor-element-abe48b6{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-644c366{--icon-box-icon-margin:40px;}.elementor-924 .elementor-element.elementor-element-644c366 .elementor-icon-box-title{margin-bottom:10px;}.elementor-924 .elementor-element.elementor-element-644c366 .elementor-icon{font-size:60px;}.elementor-924 .elementor-element.elementor-element-644c366 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-644c366 .elementor-icon-box-title a{font-family:"Anuphan", Sans-serif;font-size:24px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-644c366 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-924 .elementor-element.elementor-element-2c07e9c{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-cfc5410{--icon-box-icon-margin:40px;}.elementor-924 .elementor-element.elementor-element-cfc5410 .elementor-icon-box-title{margin-bottom:10px;}.elementor-924 .elementor-element.elementor-element-cfc5410 .elementor-icon{font-size:60px;}.elementor-924 .elementor-element.elementor-element-cfc5410 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-cfc5410 .elementor-icon-box-title a{font-family:"Anuphan", Sans-serif;font-size:24px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-cfc5410 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-924 .elementor-element.elementor-element-f208ccd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-924 .elementor-element.elementor-element-e60c852{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-9988b11{--icon-box-icon-margin:40px;}.elementor-924 .elementor-element.elementor-element-9988b11 .elementor-icon-box-title{margin-bottom:10px;}.elementor-924 .elementor-element.elementor-element-9988b11 .elementor-icon{font-size:60px;}.elementor-924 .elementor-element.elementor-element-9988b11 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-9988b11 .elementor-icon-box-title a{font-family:"Anuphan", Sans-serif;font-size:24px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-9988b11 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-924 .elementor-element.elementor-element-378ffc9{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-459bc1d{--icon-box-icon-margin:30px;}.elementor-924 .elementor-element.elementor-element-459bc1d .elementor-icon-box-title{margin-bottom:10px;}.elementor-924 .elementor-element.elementor-element-459bc1d .elementor-icon{font-size:70px;}.elementor-924 .elementor-element.elementor-element-459bc1d .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-459bc1d .elementor-icon-box-title a{font-family:"Anuphan", Sans-serif;font-size:24px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-459bc1d > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-924 .elementor-element.elementor-element-c56b476{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-a1c5ca4{--icon-box-icon-margin:30px;}.elementor-924 .elementor-element.elementor-element-a1c5ca4 .elementor-icon-box-title{margin-bottom:10px;}.elementor-924 .elementor-element.elementor-element-a1c5ca4 .elementor-icon{font-size:70px;}.elementor-924 .elementor-element.elementor-element-a1c5ca4 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-a1c5ca4 .elementor-icon-box-title a{font-family:"Anuphan", Sans-serif;font-size:24px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-a1c5ca4 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-924 .elementor-element.elementor-element-d322cdd{--display:flex;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-924 .elementor-element.elementor-element-905e5af{text-align:center;}.elementor-924 .elementor-element.elementor-element-905e5af .elementor-heading-title{font-family:"Anuphan", Sans-serif;font-size:34px;font-weight:700;}.elementor-924 .elementor-element.elementor-element-f477f53{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:8px;}.elementor-924 .elementor-element.elementor-element-f477f53 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-924 .elementor-element.elementor-element-f477f53 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-924 .elementor-element.elementor-element-07d0ddc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--border-radius:0px 0px 0px 100px;--padding-block-start:81px;--padding-block-end:110px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-924 .elementor-element.elementor-element-69df31a{text-align:center;}.elementor-924 .elementor-element.elementor-element-69df31a .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Anuphan", Sans-serif;font-size:34px;font-weight:700;}.elementor-924 .elementor-element.elementor-element-fc50552{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:8px;}.elementor-924 .elementor-element.elementor-element-fc50552 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-924 .elementor-element.elementor-element-fc50552 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-924 .elementor-element.elementor-element-d348ab8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-924 .elementor-element.elementor-element-9e72cbb{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-ebf07d4 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-924 .elementor-element.elementor-element-ebf07d4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-924 .elementor-element.elementor-element-ebf07d4 .elementor-main-swiper .swiper-slide{border-radius:20px;}.elementor-924 .elementor-element.elementor-element-ebf07d4 .elementor-swiper-button{font-size:20px;}.elementor-924 .elementor-element.elementor-element-62a2382{--e-image-carousel-slides-to-show:1;}.elementor-924 .elementor-element.elementor-element-62a2382 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-924 .elementor-element.elementor-element-5aa2fda{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-ee48e9a .gallery-item .gallery-caption{display:none;}.elementor-924 .elementor-element.elementor-element-ee48e9a .gallery-item{padding:0 20px 20px 0;}.elementor-924 .elementor-element.elementor-element-ee48e9a .gallery{margin:0 -20px -20px 0;}.elementor-924 .elementor-element.elementor-element-ee48e9a .gallery-item img{border-radius:30px 30px 30px 30px;}.elementor-924 .elementor-element.elementor-element-8f8287c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--border-radius:0px 0px 0px 100px;--padding-block-start:76px;--padding-block-end:72px;--padding-inline-start:22px;--padding-inline-end:22px;}.elementor-924 .elementor-element.elementor-element-8f8287c:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-8f8287c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E5A67A26 -120px, #FFFFFF26 73.91%);}.elementor-924 .elementor-element.elementor-element-8f8287c, .elementor-924 .elementor-element.elementor-element-8f8287c::before{--border-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-9db3d7c{text-align:center;}.elementor-924 .elementor-element.elementor-element-9db3d7c .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Anuphan", Sans-serif;font-size:34px;font-weight:700;}.elementor-924 .elementor-element.elementor-element-b1a5544{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:8px;}.elementor-924 .elementor-element.elementor-element-b1a5544 .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-924 .elementor-element.elementor-element-b1a5544 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-924 .elementor-element.elementor-element-38ae0bb{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-98e81be img{width:172px;border-style:solid;border-width:12px 12px 12px 12px;border-color:#C49A6C;border-radius:50% 50% 50% 50%;}.elementor-924 .elementor-element.elementor-element-98e81be{z-index:1;}.elementor-924 .elementor-element.elementor-element-5cfaddf{--display:flex;--gap:5px 5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;--border-radius:0px 50px 0px 50px;--margin-block-start:-86px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:105px;--padding-block-end:40px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-924 .elementor-element.elementor-element-5cfaddf:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-5cfaddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-924 .elementor-element.elementor-element-5cfaddf, .elementor-924 .elementor-element.elementor-element-5cfaddf::before{--border-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-d317122{text-align:center;}.elementor-924 .elementor-element.elementor-element-d317122 .elementor-heading-title{font-family:"Anuphan", Sans-serif;font-size:22px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-cbea448{text-align:center;}.elementor-924 .elementor-element.elementor-element-cbea448 .elementor-heading-title{font-family:"Anuphan", Sans-serif;font-size:22px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-cbea448 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-924 .elementor-element.elementor-element-34d9125{text-align:center;}.elementor-924 .elementor-element.elementor-element-f3cb5e1{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-a08e86c img{width:172px;border-style:solid;border-width:12px 12px 12px 12px;border-color:#C49A6C;border-radius:50% 50% 50% 50%;}.elementor-924 .elementor-element.elementor-element-a08e86c{z-index:1;}.elementor-924 .elementor-element.elementor-element-20d1e8e{--display:flex;--gap:5px 5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;--border-radius:0px 50px 0px 50px;--margin-block-start:-86px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:105px;--padding-block-end:40px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-924 .elementor-element.elementor-element-20d1e8e:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-20d1e8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-924 .elementor-element.elementor-element-20d1e8e, .elementor-924 .elementor-element.elementor-element-20d1e8e::before{--border-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-bf98607{text-align:center;}.elementor-924 .elementor-element.elementor-element-bf98607 .elementor-heading-title{font-family:"Anuphan", Sans-serif;font-size:22px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-8084583{text-align:center;}.elementor-924 .elementor-element.elementor-element-8084583 .elementor-heading-title{font-family:"Anuphan", Sans-serif;font-size:22px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-8084583 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-924 .elementor-element.elementor-element-211c063{text-align:center;}.elementor-924 .elementor-element.elementor-element-25d9c10{--display:flex;--background-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-5799c4a img{width:172px;border-style:solid;border-width:12px 12px 12px 12px;border-color:#C49A6C;border-radius:50% 50% 50% 50%;}.elementor-924 .elementor-element.elementor-element-5799c4a{z-index:1;}.elementor-924 .elementor-element.elementor-element-16c5acc{--display:flex;--gap:5px 5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;--border-radius:0px 50px 0px 50px;--margin-block-start:-86px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:105px;--padding-block-end:40px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-924 .elementor-element.elementor-element-16c5acc:not(.elementor-motion-effects-element-type-background), .elementor-924 .elementor-element.elementor-element-16c5acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-924 .elementor-element.elementor-element-16c5acc, .elementor-924 .elementor-element.elementor-element-16c5acc::before{--border-transition:0.3s;}.elementor-924 .elementor-element.elementor-element-bea95df{text-align:center;}.elementor-924 .elementor-element.elementor-element-bea95df .elementor-heading-title{font-family:"Anuphan", Sans-serif;font-size:22px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-b7a5c03{text-align:center;}.elementor-924 .elementor-element.elementor-element-b7a5c03 .elementor-heading-title{font-family:"Anuphan", Sans-serif;font-size:22px;font-weight:600;}.elementor-924 .elementor-element.elementor-element-b7a5c03 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-924 .elementor-element.elementor-element-d11c0bb{text-align:center;}.elementor-924 .elementor-element.elementor-element-519855d{--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;}.elementor-924 .elementor-element.elementor-element-519855d > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-924 .elementor-element.elementor-element-aa97f79 > .elementor-widget-container{margin:50px 0px 0px 0px;}@media(min-width:768px){.elementor-924 .elementor-element.elementor-element-2c2a5de{--width:50%;}.elementor-924 .elementor-element.elementor-element-e981223{--width:50%;}.elementor-924 .elementor-element.elementor-element-8d3ea3d{--content-width:750px;}.elementor-924 .elementor-element.elementor-element-541d1be{--width:25%;}.elementor-924 .elementor-element.elementor-element-b9bf737{--width:25%;}.elementor-924 .elementor-element.elementor-element-a136561{--width:25%;}.elementor-924 .elementor-element.elementor-element-4f52011{--width:25%;}.elementor-924 .elementor-element.elementor-element-e15ed73{--width:33%;}.elementor-924 .elementor-element.elementor-element-abe48b6{--width:34%;}.elementor-924 .elementor-element.elementor-element-2c07e9c{--width:33%;}.elementor-924 .elementor-element.elementor-element-e60c852{--width:33%;}.elementor-924 .elementor-element.elementor-element-378ffc9{--width:34%;}.elementor-924 .elementor-element.elementor-element-c56b476{--width:33%;}.elementor-924 .elementor-element.elementor-element-9e72cbb{--width:56.5%;}.elementor-924 .elementor-element.elementor-element-5aa2fda{--width:43.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-924 .elementor-element.elementor-element-9e72cbb{--width:100%;}}@media(max-width:1440px){.elementor-924 .elementor-element.elementor-element-5f0bdd0 .elementor-heading-title{font-size:32px;}.elementor-924 .elementor-element.elementor-element-827874a{font-size:var( --e-global-typography-text-font-size );}.elementor-924 .elementor-element.elementor-element-fd8d108 .elementor-heading-title{font-size:32px;}.elementor-924 .elementor-element.elementor-element-f7c798f{font-size:16px;}.elementor-924 .elementor-element.elementor-element-fdb0583 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-fdb0583 .elementor-icon-box-title a{font-size:22px;}.elementor-924 .elementor-element.elementor-element-543c91a .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-543c91a .elementor-icon-box-title a{font-size:22px;}.elementor-924 .elementor-element.elementor-element-63c4a47 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-63c4a47 .elementor-icon-box-title a{font-size:22px;}.elementor-924 .elementor-element.elementor-element-18b72a6 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-18b72a6 .elementor-icon-box-title a{font-size:22px;}.elementor-924 .elementor-element.elementor-element-ca8edd7 .elementor-heading-title{font-size:32px;}.elementor-924 .elementor-element.elementor-element-673c203{font-size:16px;}.elementor-924 .elementor-element.elementor-element-b74d5e7 .elementor-heading-title{font-size:32px;}.elementor-924 .elementor-element.elementor-element-feb041d .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-feb041d .elementor-icon-box-title a{font-size:22px;}.elementor-924 .elementor-element.elementor-element-644c366 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-644c366 .elementor-icon-box-title a{font-size:22px;}.elementor-924 .elementor-element.elementor-element-cfc5410 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-cfc5410 .elementor-icon-box-title a{font-size:22px;}.elementor-924 .elementor-element.elementor-element-9988b11 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-9988b11 .elementor-icon-box-title a{font-size:22px;}.elementor-924 .elementor-element.elementor-element-459bc1d .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-459bc1d .elementor-icon-box-title a{font-size:22px;}.elementor-924 .elementor-element.elementor-element-a1c5ca4 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-a1c5ca4 .elementor-icon-box-title a{font-size:22px;}.elementor-924 .elementor-element.elementor-element-905e5af .elementor-heading-title{font-size:32px;}.elementor-924 .elementor-element.elementor-element-69df31a .elementor-heading-title{font-size:32px;}.elementor-924 .elementor-element.elementor-element-ebf07d4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-924 .elementor-element.elementor-element-9db3d7c .elementor-heading-title{font-size:32px;}}@media(max-width:1024px){.elementor-924 .elementor-element.elementor-element-da1f909{--min-height:50vh;--gap:20px 20px;}.elementor-924 .elementor-element.elementor-element-d81f421 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-924 .elementor-element.elementor-element-35c12fa{font-size:13px;line-height:17px;}.elementor-924 .elementor-element.elementor-element-8d3ea3d{--padding-block-start:250px;--padding-block-end:50px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-924 .elementor-element.elementor-element-5f0bdd0 .elementor-heading-title{font-size:30px;line-height:26px;}.elementor-924 .elementor-element.elementor-element-827874a{font-size:var( --e-global-typography-text-font-size );}.elementor-924 .elementor-element.elementor-element-52ecc31{--e-n-carousel-swiper-slides-to-display:2;}.elementor-924 .elementor-element.elementor-element-fd8d108 .elementor-heading-title{font-size:30px;line-height:26px;}.elementor-924 .elementor-element.elementor-element-f7c798f{font-size:16px;line-height:20px;}.elementor-924 .elementor-element.elementor-element-fdb0583 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-fdb0583 .elementor-icon-box-title a{font-size:20px;}.elementor-924 .elementor-element.elementor-element-543c91a .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-543c91a .elementor-icon-box-title a{font-size:20px;}.elementor-924 .elementor-element.elementor-element-63c4a47 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-63c4a47 .elementor-icon-box-title a{font-size:20px;}.elementor-924 .elementor-element.elementor-element-18b72a6 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-18b72a6 .elementor-icon-box-title a{font-size:20px;}.elementor-924 .elementor-element.elementor-element-ca8edd7 .elementor-heading-title{font-size:30px;line-height:26px;}.elementor-924 .elementor-element.elementor-element-673c203{font-size:16px;line-height:20px;}.elementor-924 .elementor-element.elementor-element-b74d5e7 .elementor-heading-title{font-size:30px;line-height:26px;}.elementor-924 .elementor-element.elementor-element-feb041d .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-feb041d .elementor-icon-box-title a{font-size:20px;}.elementor-924 .elementor-element.elementor-element-644c366 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-644c366 .elementor-icon-box-title a{font-size:20px;}.elementor-924 .elementor-element.elementor-element-cfc5410 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-cfc5410 .elementor-icon-box-title a{font-size:20px;}.elementor-924 .elementor-element.elementor-element-9988b11 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-9988b11 .elementor-icon-box-title a{font-size:20px;}.elementor-924 .elementor-element.elementor-element-459bc1d .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-459bc1d .elementor-icon-box-title a{font-size:20px;}.elementor-924 .elementor-element.elementor-element-a1c5ca4 .elementor-icon-box-title, .elementor-924 .elementor-element.elementor-element-a1c5ca4 .elementor-icon-box-title a{font-size:20px;}.elementor-924 .elementor-element.elementor-element-905e5af .elementor-heading-title{font-size:30px;line-height:26px;}.elementor-924 .elementor-element.elementor-element-07d0ddc{--border-radius:0px 0px 0px 80px;}.elementor-924 .elementor-element.elementor-element-69df31a .elementor-heading-title{font-size:30px;line-height:26px;}.elementor-924 .elementor-element.elementor-element-ebf07d4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-924 .elementor-element.elementor-element-9db3d7c .elementor-heading-title{font-size:30px;line-height:26px;}.elementor-924 .elementor-element.elementor-element-519855d{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-dots-vertical-offset:-25px;}}@media(max-width:767px){.elementor-924 .elementor-element.elementor-element-da1f909{--border-radius:0px 0px 80px 0px;}.elementor-924 .elementor-element.elementor-element-2c2a5de{--min-height:40vh;--border-radius:0px 0px 0px 0px;}.elementor-924 .elementor-element.elementor-element-5f0bdd0 .elementor-heading-title{font-size:26px;line-height:1.25em;}.elementor-924 .elementor-element.elementor-element-827874a{font-size:var( --e-global-typography-text-font-size );}.elementor-924 .elementor-element.elementor-element-4c250e6{--flex-wrap:nowrap;}.elementor-924 .elementor-element.elementor-element-9474559{--flex-wrap:nowrap;}.elementor-924 .elementor-element.elementor-element-fa0c274{--flex-wrap:nowrap;}.elementor-924 .elementor-element.elementor-element-c65b946{--flex-wrap:nowrap;}.elementor-924 .elementor-element.elementor-element-52ecc31{--e-n-carousel-swiper-slides-to-display:1;}.elementor-924 .elementor-element.elementor-element-750f704{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-924 .elementor-element.elementor-element-fd8d108 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-924 .elementor-element.elementor-element-f7c798f{font-size:16px;}.elementor-924 .elementor-element.elementor-element-ca8edd7 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-924 .elementor-element.elementor-element-673c203{font-size:16px;}.elementor-924 .elementor-element.elementor-element-849bc29{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-924 .elementor-element.elementor-element-b74d5e7 .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-924 .elementor-element.elementor-element-905e5af .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-924 .elementor-element.elementor-element-07d0ddc{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-924 .elementor-element.elementor-element-69df31a .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-924 .elementor-element.elementor-element-ebf07d4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-924 .elementor-element.elementor-element-8f8287c{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-924 .elementor-element.elementor-element-9db3d7c .elementor-heading-title{font-size:26px;line-height:1.4em;}.elementor-924 .elementor-element.elementor-element-38ae0bb{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-924 .elementor-element.elementor-element-519855d{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-e981223 */.elementor-924 .elementor-element.elementor-element-e981223:after {
    content: url(/wp-content/uploads/2024/02/R-1.svg);
    position: absolute;
    left: -230px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-8d3308a */.elementor-924 .elementor-element.elementor-element-8d3308a .elementor-divider-separator {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d3ea3d */.elementor-924 .elementor-element.elementor-element-8d3ea3d:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    opacity: 0.3;
}
.term-perfect-bed .elementor-924 .elementor-element.elementor-element-8d3ea3d:before {
    background-image: linear-gradient(180deg, #e5a67a -195px, #fff 100%);
}
.term-perfect-elderly .elementor-924 .elementor-element.elementor-element-8d3ea3d:before {
    background-image: linear-gradient(180deg, #C49A6C -195px, #fff 100%);
}
.term-perfect-kid .elementor-924 .elementor-element.elementor-element-8d3ea3d:before {
    background-image: linear-gradient(180deg, #77BFA6 -195px, #fff 100%);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4684f56 */.elementor-924 .elementor-element.elementor-element-4684f56 .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ea0c550 */.elementor-924 .elementor-element.elementor-element-ea0c550 .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1baffbb */.elementor-924 .elementor-element.elementor-element-1baffbb .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60ca143 */.elementor-924 .elementor-element.elementor-element-60ca143 .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4684f56 */.elementor-924 .elementor-element.elementor-element-4684f56 .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ea0c550 */.elementor-924 .elementor-element.elementor-element-ea0c550 .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1baffbb */.elementor-924 .elementor-element.elementor-element-1baffbb .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60ca143 */.elementor-924 .elementor-element.elementor-element-60ca143 .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4684f56 */.elementor-924 .elementor-element.elementor-element-4684f56 .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ea0c550 */.elementor-924 .elementor-element.elementor-element-ea0c550 .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1baffbb */.elementor-924 .elementor-element.elementor-element-1baffbb .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60ca143 */.elementor-924 .elementor-element.elementor-element-60ca143 .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4684f56 */.elementor-924 .elementor-element.elementor-element-4684f56 .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ea0c550 */.elementor-924 .elementor-element.elementor-element-ea0c550 .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1baffbb */.elementor-924 .elementor-element.elementor-element-1baffbb .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60ca143 */.elementor-924 .elementor-element.elementor-element-60ca143 .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4684f56 */.elementor-924 .elementor-element.elementor-element-4684f56 .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ea0c550 */.elementor-924 .elementor-element.elementor-element-ea0c550 .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1baffbb */.elementor-924 .elementor-element.elementor-element-1baffbb .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60ca143 */.elementor-924 .elementor-element.elementor-element-60ca143 .elementor-image-box-content {
    position: absolute;
    left: 0;
    bottom: 25px;
    
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-52ecc31 */.elementor-924 .elementor-element.elementor-element-52ecc31 .swiper-pagination-bullet {
    width: 21px;
    background: #0C363A;
    border-radius: 10px;
    opacity: 1;
    transition: width .3s
}
.elementor-924 .elementor-element.elementor-element-52ecc31 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 51px;
    background: #9B7F29;
}
.elementor-924 .elementor-element.elementor-element-52ecc31 img {
    width: 100%;
}
.elementor-924 .elementor-element.elementor-element-52ecc31 h3 {
    text-align: left;
    padding: 0 40px;
}
.elementor-924 .elementor-element.elementor-element-52ecc31 .elementor-image-box-img {
    display: flex;
}
.elementor-924 .elementor-element.elementor-element-52ecc31 a {
    font-size: 24px;
    width: 100%;
}
.elementor-924 .elementor-element.elementor-element-52ecc31 .elementor-image-box-img:after {
    content: '';
    width: 100%;
    height: 100%;
    border-radius: 30px;
    position: absolute;
    top: 0;
    left: 0;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 56.32%, rgba(196, 154, 108, 0.5) 100%);

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7c798f */.elementor-924 .elementor-element.elementor-element-f7c798f p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6466e2d */.elementor-924 .elementor-element.elementor-element-6466e2d .elementor-divider-separator {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-673c203 */.elementor-924 .elementor-element.elementor-element-673c203 p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-0033a37 */.elementor-924 .elementor-element.elementor-element-0033a37 .elementor-divider-separator {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-bc62b35 */.elementor-924 .elementor-element.elementor-element-bc62b35 .e-con-inner {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3740540 */.elementor-924 .elementor-element.elementor-element-3740540 p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-db1b64b */.elementor-924 .elementor-element.elementor-element-db1b64b .elementor-divider-separator {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f477f53 */.elementor-924 .elementor-element.elementor-element-f477f53 .elementor-divider-separator {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-fc50552 */.elementor-924 .elementor-element.elementor-element-fc50552 .elementor-divider-separator {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-ebf07d4 */.elementor-924 .elementor-element.elementor-element-ebf07d4 .elementor-swiper-button svg {
    display: none
}
.elementor-924 .elementor-element.elementor-element-ebf07d4 .elementor-thumbnails-swiper .swiper-slide {
    border-radius: 10px
}
.elementor-924 .elementor-element.elementor-element-ebf07d4 .elementor-swiper-button {
    width: 160px;
    height: 160px;
    background: #9B7F2933;
    display: flex;
    align-items: center;
}
.elementor-924 .elementor-element.elementor-element-ebf07d4 .elementor-swiper-button-prev {
    padding-right: 40px;
    left: -80px;
    border-radius: 50%;
    justify-content: end;
}
.elementor-924 .elementor-element.elementor-element-ebf07d4 .elementor-swiper-button-next {
    padding-left: 40px;
    right: -80px;
    border-radius: 50%;
}
.elementor-924 .elementor-element.elementor-element-ebf07d4 .elementor-swiper-button-prev:before {
    content: url(/wp-content/uploads/2024/02/arrow-left.svg);
}
.elementor-924 .elementor-element.elementor-element-ebf07d4 .elementor-swiper-button-next:before {
    content: url(/wp-content/uploads/2024/02/arrow-right.svg);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-62a2382 */.elementor-924 .elementor-element.elementor-element-62a2382 {
    overflow: hidden
}
.elementor-924 .elementor-element.elementor-element-62a2382 img {
    aspect-ratio: 855 / 502;
    object-fit: cover;
}
.elementor-924 .elementor-element.elementor-element-62a2382 .elementor-swiper-button svg {
    display: none
}
.elementor-924 .elementor-element.elementor-element-62a2382 .elementor-swiper-button {
    width: 160px;
    height: 160px;
    background: #9B7F2933;
    display: flex;
    align-items: center;
}
.elementor-924 .elementor-element.elementor-element-62a2382 .elementor-swiper-button-prev {
    padding-right: 40px;
    left: -80px;
    border-radius: 50%;
    justify-content: end;
}
.elementor-924 .elementor-element.elementor-element-62a2382 .elementor-swiper-button-next {
    padding-left: 40px;
    right: -80px;
    border-radius: 50%;
}
.elementor-924 .elementor-element.elementor-element-62a2382 .elementor-swiper-button-prev:before {
    content: url(/wp-content/uploads/2024/02/arrow-left.svg);
}
.elementor-924 .elementor-element.elementor-element-62a2382 .elementor-swiper-button-next:before {
    content: url(/wp-content/uploads/2024/02/arrow-right.svg);
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-ee48e9a */.elementor-924 .elementor-element.elementor-element-ee48e9a img {
    width: 100%;
    aspect-ratio: 311 / 236;
    object-fit: cover
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07d0ddc */.elementor-924 .elementor-element.elementor-element-07d0ddc:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
}
.term-perfect-bed .elementor-924 .elementor-element.elementor-element-07d0ddc:before {
    background-image: radial-gradient(at top left, #fff 0%, #e5a67a 100%);
}
.term-perfect-kid .elementor-924 .elementor-element.elementor-element-07d0ddc:before {
    background-image: radial-gradient(at top left, #fff 0%, #77BFA6 100%);
}
.term-perfect-elderly .elementor-924 .elementor-element.elementor-element-07d0ddc:before {
    background-image: radial-gradient(at top left, #fff 0%, #C49A6C 100%);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b1a5544 */.elementor-924 .elementor-element.elementor-element-b1a5544 .elementor-divider-separator {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-519855d */.elementor-924 .elementor-element.elementor-element-519855d .swiper-pagination-bullet {
    width: 21px;
    background: #0C363A;
    border-radius: 10px;
    opacity: 1;
    transition: width .3s
}
.elementor-924 .elementor-element.elementor-element-519855d .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 51px;
    background: #9B7F29;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f8287c */.elementor-924 .elementor-element.elementor-element-8f8287c p {
    height: 72px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-924 .elementor-location-archive {
    overflow: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Anuphan';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://perfecthome.in.th/wp-content/uploads/2024/02/Anuphan-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Anuphan';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://perfecthome.in.th/wp-content/uploads/2024/02/Anuphan-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Anuphan';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://perfecthome.in.th/wp-content/uploads/2024/02/Anuphan-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Anuphan';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://perfecthome.in.th/wp-content/uploads/2024/02/Anuphan-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Anuphan';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://perfecthome.in.th/wp-content/uploads/2024/02/Anuphan-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */