.elementor-4301 .elementor-element.elementor-element-6e3b3b3a{--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-4301 .elementor-element.elementor-element-fa670fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-fa670fb{z-index:9;text-align:center;}.elementor-4301 .elementor-element.elementor-element-fa670fb .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:110px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-2693bfc5{z-index:3;text-align:center;font-family:"Noto Sans Thai", Sans-serif;font-size:22px;line-height:1.75em;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-379697a9{--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:-118px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:118px;--padding-bottom:90px;--padding-left:50px;--padding-right:50px;}.elementor-4301 .elementor-element.elementor-element-379697a9:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-379697a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6EC1E4 0%, #F8FBFF 100%);}.elementor-4301 .elementor-element.elementor-element-1e18522a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4301 .elementor-element.elementor-element-1e18522a .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:75vh;}.elementor-4301 .elementor-element.elementor-element-1e18522a .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:16 / 9;}.elementor-4301 .elementor-element.elementor-element-1e18522a .elementor-swiper-button{font-size:20px;}#elementor-lightbox-slideshow-1e18522a{background-color:var( --e-global-color-primary );}.elementor-4301 .elementor-element.elementor-element-51aae23d{--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:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-51aae23d:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-51aae23d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FBFF;}.elementor-4301 .elementor-element.elementor-element-7e31eed6{--display:flex;}.elementor-4301 .elementor-element.elementor-element-4a6562d5{width:100%;max-width:100%;}.elementor-4301 .elementor-element.elementor-element-4a6562d5 .elementor-heading-title{font-family:"ABeeZee", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;color:#599DC9;}.elementor-4301 .elementor-element.elementor-element-4023032d > .elementor-widget-container{margin:20px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-4023032d{text-align:center;font-family:"Noto Sans Thai", Sans-serif;font-size:17px;font-weight:400;color:#55585AF2;}.elementor-4301 .elementor-element.elementor-element-4a2951db{--divider-border-style:solid;--divider-color:#E6E6E6;--divider-border-width:1px;}.elementor-4301 .elementor-element.elementor-element-4a2951db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-4a2951db .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-4301 .elementor-element.elementor-element-4a2951db .elementor-divider{text-align:center;}.elementor-4301 .elementor-element.elementor-element-2139a496{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-2139a496:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-2139a496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FBFF;}.elementor-4301 .elementor-element.elementor-element-2b228e93{--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-4301 .elementor-element.elementor-element-2b228e93.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4301 .elementor-element.elementor-element-7226659b{width:100%;max-width:100%;}.elementor-4301 .elementor-element.elementor-element-7226659b .elementor-heading-title{font-family:"ABeeZee", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;color:#599DC9;}.elementor-4301 .elementor-element.elementor-element-72921370{--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:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4301 .elementor-element.elementor-element-7a7ae0f5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-4301 .elementor-element.elementor-element-7a7ae0f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-4301 .elementor-element.elementor-element-7a7ae0f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-4301 .elementor-element.elementor-element-7a7ae0f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-4301 .elementor-element.elementor-element-7a7ae0f5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-4301 .elementor-element.elementor-element-7a7ae0f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-4301 .elementor-element.elementor-element-7a7ae0f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-4301 .elementor-element.elementor-element-7a7ae0f5 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4301 .elementor-element.elementor-element-7a7ae0f5 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-4301 .elementor-element.elementor-element-7a7ae0f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4301 .elementor-element.elementor-element-7a7ae0f5 .elementor-icon-list-item > a{font-family:"Noto Sans Thai", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.1px;}.elementor-4301 .elementor-element.elementor-element-7a7ae0f5 .elementor-icon-list-text{color:#55585AF2;transition:color 0.3s;}.elementor-4301 .elementor-element.elementor-element-6fa0e782{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-4301 .elementor-element.elementor-element-6fa0e782 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-4301 .elementor-element.elementor-element-6fa0e782 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-4301 .elementor-element.elementor-element-6fa0e782 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-4301 .elementor-element.elementor-element-6fa0e782 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-4301 .elementor-element.elementor-element-6fa0e782 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-4301 .elementor-element.elementor-element-6fa0e782 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-4301 .elementor-element.elementor-element-6fa0e782 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4301 .elementor-element.elementor-element-6fa0e782 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-4301 .elementor-element.elementor-element-6fa0e782 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4301 .elementor-element.elementor-element-6fa0e782 .elementor-icon-list-item > a{font-family:"Noto Sans Thai", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.1px;}.elementor-4301 .elementor-element.elementor-element-6fa0e782 .elementor-icon-list-text{color:#55585AF2;transition:color 0.3s;}.elementor-4301 .elementor-element.elementor-element-3eb4c639{--display:flex;}.elementor-4301 .elementor-element.elementor-element-7a468991{--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:none;--border-style:none;}.elementor-4301 .elementor-element.elementor-element-460454{--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:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4301 .elementor-element.elementor-element-60e1b4c0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-4301 .elementor-element.elementor-element-60e1b4c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-4301 .elementor-element.elementor-element-60e1b4c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-4301 .elementor-element.elementor-element-60e1b4c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-4301 .elementor-element.elementor-element-60e1b4c0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-4301 .elementor-element.elementor-element-60e1b4c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-4301 .elementor-element.elementor-element-60e1b4c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-4301 .elementor-element.elementor-element-60e1b4c0 .elementor-icon-list-icon i{color:#595F5F;transition:color 0.3s;}.elementor-4301 .elementor-element.elementor-element-60e1b4c0 .elementor-icon-list-icon svg{fill:#595F5F;transition:fill 0.3s;}.elementor-4301 .elementor-element.elementor-element-60e1b4c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4301 .elementor-element.elementor-element-60e1b4c0 .elementor-icon-list-item > a{font-family:"Noto Sans Thai", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.2px;}.elementor-4301 .elementor-element.elementor-element-60e1b4c0 .elementor-icon-list-text{color:#595F5F;transition:color 0.3s;}.elementor-4301 .elementor-element.elementor-element-3f30cfe2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-4301 .elementor-element.elementor-element-3f30cfe2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}.elementor-4301 .elementor-element.elementor-element-3f30cfe2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}.elementor-4301 .elementor-element.elementor-element-3f30cfe2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}.elementor-4301 .elementor-element.elementor-element-3f30cfe2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}body.rtl .elementor-4301 .elementor-element.elementor-element-3f30cfe2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}body:not(.rtl) .elementor-4301 .elementor-element.elementor-element-3f30cfe2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}.elementor-4301 .elementor-element.elementor-element-3f30cfe2 .elementor-icon-list-icon i{color:#595F5F;transition:color 0.3s;}.elementor-4301 .elementor-element.elementor-element-3f30cfe2 .elementor-icon-list-icon svg{fill:#595F5F;transition:fill 0.3s;}.elementor-4301 .elementor-element.elementor-element-3f30cfe2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4301 .elementor-element.elementor-element-3f30cfe2 .elementor-icon-list-item > a{font-family:"Noto Sans Thai", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.2px;}.elementor-4301 .elementor-element.elementor-element-3f30cfe2 .elementor-icon-list-text{color:#595F5F;transition:color 0.3s;}.elementor-4301 .elementor-element.elementor-element-4857f706{--n-accordion-title-font-size:23px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#599DC9;--n-accordion-title-hover-color:#256B99;--n-accordion-title-active-color:#599DC9;--n-accordion-icon-size:17px;}.elementor-4301 .elementor-element.elementor-element-4857f706 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;}:where( .elementor-4301 .elementor-element.elementor-element-4857f706 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Cormorant", Sans-serif;font-weight:600;}:where( .elementor-4301 .elementor-element.elementor-element-4857f706 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-4301 .elementor-element.elementor-element-5d652a84{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4301 .elementor-element.elementor-element-2f3edda1 .elementor-button{background-color:#4267B2;font-family:"ABeeZee", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:1.7px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-style:none;border-radius:50px 50px 50px 50px;padding:10px 20px 7px 20px;}.elementor-4301 .elementor-element.elementor-element-2f3edda1 .elementor-button:hover, .elementor-4301 .elementor-element.elementor-element-2f3edda1 .elementor-button:focus{background-color:#2A4781;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-2f3edda1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-2f3edda1.elementor-element{--align-self:center;}.elementor-4301 .elementor-element.elementor-element-2f3edda1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4301 .elementor-element.elementor-element-2f3edda1 .elementor-button:hover svg, .elementor-4301 .elementor-element.elementor-element-2f3edda1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-2a346db8 .elementor-button{background-color:#06C152;font-family:"ABeeZee", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:1.4px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-style:none;border-radius:50px 50px 50px 50px;padding:10px 20px 7px 20px;}.elementor-4301 .elementor-element.elementor-element-2a346db8 .elementor-button:hover, .elementor-4301 .elementor-element.elementor-element-2a346db8 .elementor-button:focus{background-color:#03963F;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-2a346db8 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-4301 .elementor-element.elementor-element-2a346db8.elementor-element{--align-self:center;}.elementor-4301 .elementor-element.elementor-element-2a346db8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4301 .elementor-element.elementor-element-2a346db8 .elementor-button:hover svg, .elementor-4301 .elementor-element.elementor-element-2a346db8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-32d6e93a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:0.96;--border-radius:0px 0px 0px 0px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4301 .elementor-element.elementor-element-32d6e93a:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-32d6e93a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-4301 .elementor-element.elementor-element-32d6e93a::before, .elementor-4301 .elementor-element.elementor-element-32d6e93a > .elementor-background-video-container::before, .elementor-4301 .elementor-element.elementor-element-32d6e93a > .e-con-inner > .elementor-background-video-container::before, .elementor-4301 .elementor-element.elementor-element-32d6e93a > .elementor-background-slideshow::before, .elementor-4301 .elementor-element.elementor-element-32d6e93a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4301 .elementor-element.elementor-element-32d6e93a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4301 .elementor-element.elementor-element-358f7c7c{text-align:left;font-family:"Agdasima", Sans-serif;color:#3F4444;}.elementor-4301 .elementor-element.elementor-element-6106720f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4301 .elementor-element.elementor-element-6b9d22f4 .elementor-button{background-color:#4267B2;font-family:"ABeeZee", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:1.7px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-style:none;border-radius:50px 50px 50px 50px;padding:10px 20px 7px 20px;}.elementor-4301 .elementor-element.elementor-element-6b9d22f4 .elementor-button:hover, .elementor-4301 .elementor-element.elementor-element-6b9d22f4 .elementor-button:focus{background-color:#2A4781;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-6b9d22f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-6b9d22f4.elementor-element{--align-self:center;}.elementor-4301 .elementor-element.elementor-element-6b9d22f4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4301 .elementor-element.elementor-element-6b9d22f4 .elementor-button:hover svg, .elementor-4301 .elementor-element.elementor-element-6b9d22f4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-23cc49bc .elementor-button{background-color:#06C152;font-family:"ABeeZee", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:1.4px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-style:none;border-radius:50px 50px 50px 50px;padding:10px 20px 7px 20px;}.elementor-4301 .elementor-element.elementor-element-23cc49bc .elementor-button:hover, .elementor-4301 .elementor-element.elementor-element-23cc49bc .elementor-button:focus{background-color:#03963F;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-23cc49bc > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-4301 .elementor-element.elementor-element-23cc49bc.elementor-element{--align-self:center;}.elementor-4301 .elementor-element.elementor-element-23cc49bc .elementor-button-content-wrapper{flex-direction:row;}.elementor-4301 .elementor-element.elementor-element-23cc49bc .elementor-button:hover svg, .elementor-4301 .elementor-element.elementor-element-23cc49bc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-778fcef9{--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-778fcef9:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-778fcef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF8FF;}.elementor-4301 .elementor-element.elementor-element-4f8349d9 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;color:#2A2A2A;}.elementor-4301 .elementor-element.elementor-element-4379d9c5{font-family:"Noto Sans Thai", Sans-serif;font-size:18px;font-weight:400;}.elementor-4301 .elementor-element.elementor-element-1bc9f041{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-1bc9f041:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-1bc9f041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF8FF;}.elementor-4301 .elementor-element.elementor-element-1f57809d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4301 .elementor-element.elementor-element-1f57809d:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-1f57809d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFFB00;}.elementor-4301 .elementor-element.elementor-element-72e5b11e .gallery-item .gallery-caption{display:none;}.elementor-4301 .elementor-element.elementor-element-72e5b11e .gallery-item{padding:0 8px 8px 0;}.elementor-4301 .elementor-element.elementor-element-72e5b11e .gallery{margin:0 -8px -8px 0;}.elementor-4301 .elementor-element.elementor-element-4b6ccdfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-4b6ccdfa:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-4b6ccdfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FFFB00;}.elementor-4301 .elementor-element.elementor-element-2f867f28 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-4c60c901{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-4c60c901:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-4c60c901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FBFF;}.elementor-4301 .elementor-element.elementor-element-23f66121 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;color:#2A2A2A;}.elementor-4301 .elementor-element.elementor-element-5842cd55{font-family:"Noto Sans Thai", Sans-serif;font-size:18px;font-weight:400;}.elementor-4301 .elementor-element.elementor-element-32ac08b6 .gallery-item .gallery-caption{display:none;}.elementor-4301 .elementor-element.elementor-element-32ac08b6 .gallery-item{padding:0 8px 8px 0;}.elementor-4301 .elementor-element.elementor-element-32ac08b6 .gallery{margin:0 -8px -8px 0;}.elementor-4301 .elementor-element.elementor-element-2f573ec8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-2f573ec8:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-2f573ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF8FF;}.elementor-4301 .elementor-element.elementor-element-142ff4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-08f7282 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;color:#202020;}.elementor-4301 .elementor-element.elementor-element-2535fa28{font-family:"Noto Sans Thai", Sans-serif;font-size:18px;font-weight:400;}.elementor-4301 .elementor-element.elementor-element-a7765d6{--display:flex;--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:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;}.elementor-4301 .elementor-element.elementor-element-6a532cc0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-344d56f6{--e-image-carousel-slides-to-show:1;}.elementor-4301 .elementor-element.elementor-element-6faeaa93{--display:flex;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-186d0915 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-186d0915 .gallery-item .gallery-caption{display:none;}.elementor-4301 .elementor-element.elementor-element-186d0915 .gallery-item{padding:0 8px 8px 0;}.elementor-4301 .elementor-element.elementor-element-186d0915 .gallery{margin:0 -8px -8px 0;}.elementor-4301 .elementor-element.elementor-element-21bd0049{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-21bd0049:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-21bd0049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FBFF;}.elementor-4301 .elementor-element.elementor-element-56fa0086{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-12e9317b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;color:#202020;}.elementor-4301 .elementor-element.elementor-element-3507fe82{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:400;line-height:14px;}.elementor-4301 .elementor-element.elementor-element-6d95ece7{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;}.elementor-4301 .elementor-element.elementor-element-36cc1cdc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-7993b45e{--e-image-carousel-slides-to-show:1;}.elementor-4301 .elementor-element.elementor-element-66218bf0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-2bb2f8eb > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-2bb2f8eb .gallery-item .gallery-caption{display:none;}.elementor-4301 .elementor-element.elementor-element-2bb2f8eb .gallery-item{padding:0 8px 8px 0;}.elementor-4301 .elementor-element.elementor-element-2bb2f8eb .gallery{margin:0 -8px -8px 0;}.elementor-4301 .elementor-element.elementor-element-7e03ebf4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-7e03ebf4:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-7e03ebf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF8FF;}.elementor-4301 .elementor-element.elementor-element-64ff2f23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4301 .elementor-element.elementor-element-61ec29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:40px;}.elementor-4301 .elementor-element.elementor-element-119cbdf .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;color:#222222;}.elementor-4301 .elementor-element.elementor-element-5032a3bd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-5032a3bd{font-family:"Noto Sans Thai", Sans-serif;font-size:18px;font-weight:400;}.elementor-4301 .elementor-element.elementor-element-6404e47a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--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-4301 .elementor-element.elementor-element-26dd3e3a{--e-image-carousel-slides-to-show:1;}.elementor-4301 .elementor-element.elementor-element-31f03da1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4301 .elementor-element.elementor-element-3bdb7f50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-3bdb7f50 .gallery-item .gallery-caption{display:none;}.elementor-4301 .elementor-element.elementor-element-3bdb7f50 .gallery-item{padding:0 8px 8px 0;}.elementor-4301 .elementor-element.elementor-element-3bdb7f50 .gallery{margin:0 -8px -8px 0;}.elementor-4301 .elementor-element.elementor-element-cf0d0a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-12194574 .elementor-button{background-color:#3D3D3D;font-family:"ABeeZee", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-style:none;border-radius:50px 50px 50px 50px;padding:12px 40px 12px 40px;}.elementor-4301 .elementor-element.elementor-element-12194574 .elementor-button:hover, .elementor-4301 .elementor-element.elementor-element-12194574 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-12194574 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-4301 .elementor-element.elementor-element-12194574.elementor-element{--align-self:flex-start;}.elementor-4301 .elementor-element.elementor-element-12194574 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4301 .elementor-element.elementor-element-12194574 .elementor-button:hover svg, .elementor-4301 .elementor-element.elementor-element-12194574 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-2f183091 .elementor-button{background-color:#06C152;font-family:"ABeeZee", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.7px;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-style:none;border-radius:50px 50px 50px 50px;padding:12px 40px 12px 40px;}.elementor-4301 .elementor-element.elementor-element-2f183091 .elementor-button:hover, .elementor-4301 .elementor-element.elementor-element-2f183091 .elementor-button:focus{background-color:#03963F;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-2f183091 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-4301 .elementor-element.elementor-element-2f183091.elementor-element{--align-self:flex-start;}.elementor-4301 .elementor-element.elementor-element-2f183091 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4301 .elementor-element.elementor-element-2f183091 .elementor-button:hover svg, .elementor-4301 .elementor-element.elementor-element-2f183091 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-72e1f3c3{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-72e1f3c3:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-72e1f3c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FBFF;}.elementor-4301 .elementor-element.elementor-element-567f8198 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:75px;font-weight:600;text-transform:uppercase;color:#2A2A2A;}.elementor-4301 .elementor-element.elementor-element-2036d7e6 .elementor-button{background-color:#02010100;font-size:21px;text-transform:uppercase;fill:#54595F;color:#54595F;padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-2036d7e6 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-2036d7e6 .elementor-button:hover, .elementor-4301 .elementor-element.elementor-element-2036d7e6 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-4301 .elementor-element.elementor-element-2036d7e6 .elementor-button:hover svg, .elementor-4301 .elementor-element.elementor-element-2036d7e6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-4301 .elementor-element.elementor-element-678cb421{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-678cb421:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-678cb421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF8FF;}.elementor-4301 .elementor-element.elementor-element-678cb421::before, .elementor-4301 .elementor-element.elementor-element-678cb421 > .elementor-background-video-container::before, .elementor-4301 .elementor-element.elementor-element-678cb421 > .e-con-inner > .elementor-background-video-container::before, .elementor-4301 .elementor-element.elementor-element-678cb421 > .elementor-background-slideshow::before, .elementor-4301 .elementor-element.elementor-element-678cb421 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4301 .elementor-element.elementor-element-678cb421 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4301 .elementor-element.elementor-element-594f0b98 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4301 .elementor-element.elementor-element-594f0b98 .elementor-custom-embed-play i{color:#FFFFFF;font-size:94px;}.elementor-4301 .elementor-element.elementor-element-594f0b98 .elementor-custom-embed-play svg{fill:#FFFFFF;width:94px;height:94px;}.elementor-4301 .elementor-element.elementor-element-5edcdfff{--display:flex;--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-4301 .elementor-element.elementor-element-5edcdfff:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-5edcdfff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FBFF;}.elementor-4301 .elementor-element.elementor-element-68811944 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:100px 0px 30px 0px;}.elementor-4301 .elementor-element.elementor-element-68811944{text-align:center;}.elementor-4301 .elementor-element.elementor-element-68811944 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;text-transform:uppercase;color:#64A4CC;}.elementor-4301 .elementor-element.elementor-element-c5bef81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-c5bef81:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-c5bef81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FBFF;}.elementor-4301 .elementor-element.elementor-element-c5bef81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4301 .elementor-element.elementor-element-56ecbbc7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-56ecbbc7:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-56ecbbc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FBFF;}.elementor-4301 .elementor-element.elementor-element-3f22b90c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-4301 .elementor-element.elementor-element-3f22b90c{text-align:center;}.elementor-4301 .elementor-element.elementor-element-3f22b90c .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:60px;font-weight:500;text-transform:uppercase;color:#64A4CC;}.elementor-4301 .elementor-element.elementor-element-aaffc8d{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-196ec6f7{font-family:"Noto Sans Thai", Sans-serif;font-weight:400;line-height:28px;}.elementor-4301 .elementor-element.elementor-element-29f8fb2c{font-family:"Noto Sans Thai", Sans-serif;font-weight:400;line-height:28px;}.elementor-4301 .elementor-element.elementor-element-5df19728{font-family:"Noto Sans Thai", Sans-serif;font-weight:400;line-height:28px;}.elementor-4301 .elementor-element.elementor-element-5a9d9a7c{--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:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-9f93004{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4301 .elementor-element.elementor-element-9f93004 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4301 .elementor-element.elementor-element-9f93004 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4301 .elementor-element.elementor-element-9f93004 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4301 .elementor-element.elementor-element-9f93004 .elementor-icon-list-item > a{font-family:"Noto Sans Thai", Sans-serif;line-height:30px;}.elementor-4301 .elementor-element.elementor-element-9f93004 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4301 .elementor-element.elementor-element-5f5564b5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4301 .elementor-element.elementor-element-5f5564b5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4301 .elementor-element.elementor-element-5f5564b5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4301 .elementor-element.elementor-element-5f5564b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4301 .elementor-element.elementor-element-5f5564b5 .elementor-icon-list-item > a{font-family:"Noto Sans Thai", Sans-serif;line-height:30px;}.elementor-4301 .elementor-element.elementor-element-5f5564b5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-4301 .elementor-element.elementor-element-58d72334{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-24480a21{font-family:"Noto Sans Thai", Sans-serif;font-weight:400;line-height:30px;}.elementor-4301 .elementor-element.elementor-element-b59241b{--n-accordion-title-font-size:22px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-title-normal-color:#181818;--n-accordion-title-hover-color:#0A0A0A;--n-accordion-title-active-color:#0F0F0F;--n-accordion-icon-size:15px;}.elementor-4301 .elementor-element.elementor-element-b59241b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#83B7D800;border-style:solid;border-width:0px 0px 01px 0px;border-color:#7CB3D6BF;}.elementor-4301 .elementor-element.elementor-element-b59241b > .elementor-widget-container{padding:0px 0px 0px 0px;}:where( .elementor-4301 .elementor-element.elementor-element-b59241b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans Thai", Sans-serif;}:where( .elementor-4301 .elementor-element.elementor-element-b59241b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-4301 .elementor-element.elementor-element-624c3121{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-624c3121:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-624c3121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FBFF;}.elementor-4301 .elementor-element.elementor-element-6ac6e6a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-6ac6e6a2{text-align:center;}.elementor-4301 .elementor-element.elementor-element-6ac6e6a2 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;color:#64A4CC;}.elementor-4301 .elementor-element.elementor-element-71a16885{text-align:center;font-family:"Noto Sans Thai", Sans-serif;font-size:18px;letter-spacing:0.1px;color:#010202D6;}.elementor-4301 .elementor-element.elementor-element-22695f98{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-6f3fe812 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-6f3fe812{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0.1px;color:#010202D6;}.elementor-4301 .elementor-element.elementor-element-8f9908c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-658ddc3f{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0.1px;color:#010202D6;}.elementor-4301 .elementor-element.elementor-element-76783ecc{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-3b2f9270{font-family:"Noto Sans Thai", Sans-serif;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0.1px;color:#010202D6;}.elementor-4301 .elementor-element.elementor-element-2f0b3479{--n-accordion-title-font-size:22px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-4301 .elementor-element.elementor-element-2f0b3479 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#83B7D8;border-style:solid;border-width:0px 0px 02px 0px;border-color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-2f0b3479 > .elementor-widget-container{padding:0px 0px 0px 0px;}:where( .elementor-4301 .elementor-element.elementor-element-2f0b3479 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans Thai", Sans-serif;}:where( .elementor-4301 .elementor-element.elementor-element-2f0b3479 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-4301 .elementor-element.elementor-element-180deb60{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-7b868aca{--display:flex;--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;--justify-content:flex-end;--align-items:center;}.elementor-4301 .elementor-element.elementor-element-61a3ce5c{text-align:center;}.elementor-4301 .elementor-element.elementor-element-61a3ce5c .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:24px;text-transform:uppercase;}.elementor-4301 .elementor-element.elementor-element-52dd8d85 .elementor-button{background-color:#83B7D8;font-size:30px;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-4301 .elementor-element.elementor-element-52dd8d85 .elementor-button:hover, .elementor-4301 .elementor-element.elementor-element-52dd8d85 .elementor-button:focus{background-color:#2E7BAC;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-52dd8d85 .elementor-button:hover svg, .elementor-4301 .elementor-element.elementor-element-52dd8d85 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-4f139483{--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:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-4f139483:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-4f139483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FBFF;}.elementor-4301 .elementor-element.elementor-element-6401aabd{--display:flex;--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-4301 .elementor-element.elementor-element-6401aabd:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-6401aabd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FBFF;}.elementor-4301 .elementor-element.elementor-element-c361cfc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-c361cfc{text-align:center;}.elementor-4301 .elementor-element.elementor-element-c361cfc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-4301 .elementor-element.elementor-element-87d656e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-87d656e:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-87d656e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF8FF;}.elementor-4301 .elementor-element.elementor-element-6769513c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:150px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-6769513c:not(.elementor-motion-effects-element-type-background), .elementor-4301 .elementor-element.elementor-element-6769513c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF8FF;}.elementor-4301 .elementor-element.elementor-element-db09423 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-db09423{text-align:left;}.elementor-4301 .elementor-element.elementor-element-db09423 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;color:#5484B4;}.elementor-4301 .elementor-element.elementor-element-2139e5e9{width:var( --container-widget-width, 294px );max-width:294px;--container-widget-width:294px;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:400;color:#6993BE;}.elementor-4301 .elementor-element.elementor-element-2139e5e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-3b2dd51{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:400;color:#6993BE;}.elementor-4301 .elementor-element.elementor-element-3b2dd51 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-5d9d4153 .elementor-button{background-color:#6993BE;font-family:"Cormorant Garamond", Sans-serif;font-size:23px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px;}.elementor-4301 .elementor-element.elementor-element-5d9d4153 .elementor-button:hover, .elementor-4301 .elementor-element.elementor-element-5d9d4153 .elementor-button:focus{background-color:#0F3C44;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-5d9d4153{width:100%;max-width:100%;}.elementor-4301 .elementor-element.elementor-element-5d9d4153 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-5d9d4153 .elementor-button:hover svg, .elementor-4301 .elementor-element.elementor-element-5d9d4153 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-77cedade{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-34bcfc51{--icon-box-icon-margin:15px;}.elementor-4301 .elementor-element.elementor-element-34bcfc51.elementor-view-stacked .elementor-icon{background-color:#6993BE;fill:#FFFFFF;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-34bcfc51.elementor-view-framed .elementor-icon, .elementor-4301 .elementor-element.elementor-element-34bcfc51.elementor-view-default .elementor-icon{fill:#6993BE;color:#6993BE;border-color:#6993BE;}.elementor-4301 .elementor-element.elementor-element-34bcfc51.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-34bcfc51.elementor-view-stacked .elementor-icon:hover{background-color:#4174A8;}.elementor-4301 .elementor-element.elementor-element-34bcfc51.elementor-view-framed .elementor-icon:hover, .elementor-4301 .elementor-element.elementor-element-34bcfc51.elementor-view-default .elementor-icon:hover{fill:#4174A8;color:#4174A8;border-color:#4174A8;}.elementor-4301 .elementor-element.elementor-element-34bcfc51 .elementor-icon{font-size:28px;}.elementor-4301 .elementor-element.elementor-element-34bcfc51 .elementor-icon-box-title{color:#6993BE;}.elementor-4301 .elementor-element.elementor-element-34bcfc51 .elementor-icon-box-title, .elementor-4301 .elementor-element.elementor-element-34bcfc51 .elementor-icon-box-title a{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:32px;}.elementor-4301 .elementor-element.elementor-element-35462a07{--icon-box-icon-margin:15px;}.elementor-4301 .elementor-element.elementor-element-35462a07.elementor-view-stacked .elementor-icon{background-color:#6993BE;fill:#FFFFFF;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-35462a07.elementor-view-framed .elementor-icon, .elementor-4301 .elementor-element.elementor-element-35462a07.elementor-view-default .elementor-icon{fill:#6993BE;color:#6993BE;border-color:#6993BE;}.elementor-4301 .elementor-element.elementor-element-35462a07.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-35462a07.elementor-view-stacked .elementor-icon:hover{background-color:#4174A8;}.elementor-4301 .elementor-element.elementor-element-35462a07.elementor-view-framed .elementor-icon:hover, .elementor-4301 .elementor-element.elementor-element-35462a07.elementor-view-default .elementor-icon:hover{fill:#4174A8;color:#4174A8;border-color:#4174A8;}.elementor-4301 .elementor-element.elementor-element-35462a07 .elementor-icon{font-size:28px;}.elementor-4301 .elementor-element.elementor-element-35462a07 .elementor-icon-box-title{color:#6993BE;}.elementor-4301 .elementor-element.elementor-element-35462a07 .elementor-icon-box-title, .elementor-4301 .elementor-element.elementor-element-35462a07 .elementor-icon-box-title a{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:32px;}.elementor-4301 .elementor-element.elementor-element-47fde8ef{--icon-box-icon-margin:15px;}.elementor-4301 .elementor-element.elementor-element-47fde8ef.elementor-view-stacked .elementor-icon{background-color:#6993BE;fill:#FFFFFF;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-47fde8ef.elementor-view-framed .elementor-icon, .elementor-4301 .elementor-element.elementor-element-47fde8ef.elementor-view-default .elementor-icon{fill:#6993BE;color:#6993BE;border-color:#6993BE;}.elementor-4301 .elementor-element.elementor-element-47fde8ef.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-47fde8ef.elementor-view-stacked .elementor-icon:hover{background-color:#4174A8;}.elementor-4301 .elementor-element.elementor-element-47fde8ef.elementor-view-framed .elementor-icon:hover, .elementor-4301 .elementor-element.elementor-element-47fde8ef.elementor-view-default .elementor-icon:hover{fill:#4174A8;color:#4174A8;border-color:#4174A8;}.elementor-4301 .elementor-element.elementor-element-47fde8ef .elementor-icon{font-size:28px;}.elementor-4301 .elementor-element.elementor-element-47fde8ef .elementor-icon-box-title{color:#6993BE;}.elementor-4301 .elementor-element.elementor-element-47fde8ef .elementor-icon-box-title, .elementor-4301 .elementor-element.elementor-element-47fde8ef .elementor-icon-box-title a{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:32px;}.elementor-4301 .elementor-element.elementor-element-797a2166{--icon-box-icon-margin:15px;}.elementor-4301 .elementor-element.elementor-element-797a2166.elementor-view-stacked .elementor-icon{background-color:#6993BE;fill:#FFFFFF;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-797a2166.elementor-view-framed .elementor-icon, .elementor-4301 .elementor-element.elementor-element-797a2166.elementor-view-default .elementor-icon{fill:#6993BE;color:#6993BE;border-color:#6993BE;}.elementor-4301 .elementor-element.elementor-element-797a2166.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-797a2166.elementor-view-stacked .elementor-icon:hover{background-color:#4174A8;}.elementor-4301 .elementor-element.elementor-element-797a2166.elementor-view-framed .elementor-icon:hover, .elementor-4301 .elementor-element.elementor-element-797a2166.elementor-view-default .elementor-icon:hover{fill:#4174A8;color:#4174A8;border-color:#4174A8;}.elementor-4301 .elementor-element.elementor-element-797a2166 .elementor-icon{font-size:28px;}.elementor-4301 .elementor-element.elementor-element-797a2166 .elementor-icon-box-title{color:#6993BE;}.elementor-4301 .elementor-element.elementor-element-797a2166 .elementor-icon-box-title, .elementor-4301 .elementor-element.elementor-element-797a2166 .elementor-icon-box-title a{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:32px;}.elementor-4301 .elementor-element.elementor-element-3e3efb63{--icon-box-icon-margin:15px;}.elementor-4301 .elementor-element.elementor-element-3e3efb63.elementor-view-stacked .elementor-icon{background-color:#6993BE;fill:#FFFFFF;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-3e3efb63.elementor-view-framed .elementor-icon, .elementor-4301 .elementor-element.elementor-element-3e3efb63.elementor-view-default .elementor-icon{fill:#6993BE;color:#6993BE;border-color:#6993BE;}.elementor-4301 .elementor-element.elementor-element-3e3efb63.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-3e3efb63.elementor-view-stacked .elementor-icon:hover{background-color:#4174A8;}.elementor-4301 .elementor-element.elementor-element-3e3efb63.elementor-view-framed .elementor-icon:hover, .elementor-4301 .elementor-element.elementor-element-3e3efb63.elementor-view-default .elementor-icon:hover{fill:#4174A8;color:#4174A8;border-color:#4174A8;}.elementor-4301 .elementor-element.elementor-element-3e3efb63 .elementor-icon{font-size:28px;}.elementor-4301 .elementor-element.elementor-element-3e3efb63 .elementor-icon-box-title{color:#6993BE;}.elementor-4301 .elementor-element.elementor-element-3e3efb63 .elementor-icon-box-title, .elementor-4301 .elementor-element.elementor-element-3e3efb63 .elementor-icon-box-title a{font-family:"Noto Sans Thai", Sans-serif;font-size:14px;font-weight:400;line-height:32px;}.elementor-4301 .elementor-element.elementor-element-64f39a2b .elementor-button{background-color:#6993BE;font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px;}.elementor-4301 .elementor-element.elementor-element-64f39a2b .elementor-button:hover, .elementor-4301 .elementor-element.elementor-element-64f39a2b .elementor-button:focus{background-color:#4A7CAF;color:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-64f39a2b{width:100%;max-width:100%;}.elementor-4301 .elementor-element.elementor-element-64f39a2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-64f39a2b .elementor-button:hover svg, .elementor-4301 .elementor-element.elementor-element-64f39a2b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4301 .elementor-element.elementor-element-647a66e3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-584c6699{width:100%;max-width:100%;}.elementor-4301 .elementor-element.elementor-element-584c6699 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-584c6699 iframe{height:400px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4301 .elementor-element.elementor-element-fa670fb .elementor-heading-title{font-size:83px;}.elementor-4301 .elementor-element.elementor-element-379697a9{--padding-top:119px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-1e18522a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4301 .elementor-element.elementor-element-1e18522a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-1e18522a .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:67vh;}.elementor-4301 .elementor-element.elementor-element-51aae23d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-2139a496{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4301 .elementor-element.elementor-element-32d6e93a{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4301 .elementor-element.elementor-element-778fcef9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-2f867f28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-4c60c901{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-2f573ec8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-142ff4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-a7765d6{--flex-wrap:wrap;}.elementor-4301 .elementor-element.elementor-element-21bd0049{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-56fa0086{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-6d95ece7{--flex-wrap:wrap;}.elementor-4301 .elementor-element.elementor-element-7e03ebf4{--flex-wrap:nowrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-64ff2f23{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-26dd3e3a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-4301 .elementor-element.elementor-element-72e1f3c3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-678cb421{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-5edcdfff{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-68811944 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-56ecbbc7{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-624c3121{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-87d656e{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-6769513c{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-647a66e3.e-con{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-4301 .elementor-element.elementor-element-6e3b3b3a{--margin-top:-155px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4301 .elementor-element.elementor-element-fa670fb .elementor-heading-title{font-size:39px;}.elementor-4301 .elementor-element.elementor-element-2693bfc5{font-size:16px;}.elementor-4301 .elementor-element.elementor-element-379697a9{--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-1e18522a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4301 .elementor-element.elementor-element-1e18522a > .elementor-widget-container{padding:106px 10px 10px 10px;}.elementor-4301 .elementor-element.elementor-element-1e18522a .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:37vh;}.elementor-4301 .elementor-element.elementor-element-51aae23d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-7e31eed6{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-4a6562d5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4301 .elementor-element.elementor-element-4a6562d5{text-align:center;}.elementor-4301 .elementor-element.elementor-element-4a6562d5 .elementor-heading-title{font-size:26px;}.elementor-4301 .elementor-element.elementor-element-4023032d > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 20px 20px 20px;}.elementor-4301 .elementor-element.elementor-element-2139a496{--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-2b228e93{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-2b228e93.e-con{--order:-99999 /* order start hack */;}.elementor-4301 .elementor-element.elementor-element-72921370{--content-width:100%;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4301 .elementor-element.elementor-element-7a7ae0f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4301 .elementor-element.elementor-element-6fa0e782 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-6fa0e782{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4301 .elementor-element.elementor-element-3eb4c639{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-7a468991{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-60e1b4c0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4301 .elementor-element.elementor-element-3f30cfe2 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-3f30cfe2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4301 .elementor-element.elementor-element-4857f706 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4301 .elementor-element.elementor-element-5d652a84{--flex-wrap:nowrap;}.elementor-4301 .elementor-element.elementor-element-2f3edda1 .elementor-button{font-size:10px;}.elementor-4301 .elementor-element.elementor-element-2a346db8 .elementor-button{font-size:10px;}.elementor-4301 .elementor-element.elementor-element-32d6e93a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-32d6e93a.e-con{--order:-99999 /* order start hack */;}.elementor-4301 .elementor-element.elementor-element-6106720f{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-6b9d22f4 .elementor-button{font-size:14px;}.elementor-4301 .elementor-element.elementor-element-23cc49bc .elementor-button{font-size:14px;}.elementor-4301 .elementor-element.elementor-element-778fcef9{--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-4301 .elementor-element.elementor-element-4f8349d9 .elementor-heading-title{font-size:40px;}.elementor-4301 .elementor-element.elementor-element-4379d9c5 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-4301 .elementor-element.elementor-element-1bc9f041{--padding-top:10px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-4301 .elementor-element.elementor-element-1f57809d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4301 .elementor-element.elementor-element-4b6ccdfa{--padding-top:8px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4301 .elementor-element.elementor-element-2f867f28 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-4c60c901{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-5842cd55 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-4301 .elementor-element.elementor-element-32ac08b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-2f573ec8{--padding-top:40px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-2535fa28 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-4301 .elementor-element.elementor-element-a7765d6{--margin-top:-58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-6a532cc0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4301 .elementor-element.elementor-element-6faeaa93{--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4301 .elementor-element.elementor-element-21bd0049{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-3507fe82 > .elementor-widget-container{margin:0px 0px -47px 0px;}.elementor-4301 .elementor-element.elementor-element-3507fe82{line-height:1.2em;}.elementor-4301 .elementor-element.elementor-element-6d95ece7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-66218bf0{--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4301 .elementor-element.elementor-element-7e03ebf4{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-119cbdf{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-4301 .elementor-element.elementor-element-5032a3bd > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-4301 .elementor-element.elementor-element-6404e47a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-26dd3e3a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-31f03da1{--padding-top:12px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-cf0d0a4{--content-width:200px;--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:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-12194574.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-4301 .elementor-element.elementor-element-12194574 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-4301 .elementor-element.elementor-element-12194574 .elementor-button{font-size:14px;padding:12px 0px 12px 0px;}.elementor-4301 .elementor-element.elementor-element-2f183091.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-4301 .elementor-element.elementor-element-2f183091 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-4301 .elementor-element.elementor-element-2f183091 .elementor-button{font-size:14px;padding:12px 0px 12px 0px;}.elementor-4301 .elementor-element.elementor-element-567f8198 .elementor-heading-title{font-size:50px;}.elementor-4301 .elementor-element.elementor-element-2036d7e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-2036d7e6 .elementor-button{font-size:16px;}.elementor-4301 .elementor-element.elementor-element-5edcdfff{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-68811944 .elementor-heading-title{font-size:44px;}.elementor-4301 .elementor-element.elementor-element-c5bef81{--margin-top:-6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-4301 .elementor-element.elementor-element-56ecbbc7{--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-3f22b90c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-3f22b90c .elementor-heading-title{font-size:44px;}.elementor-4301 .elementor-element.elementor-element-aaffc8d{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-196ec6f7{font-size:15px;}.elementor-4301 .elementor-element.elementor-element-29f8fb2c{font-size:15px;}.elementor-4301 .elementor-element.elementor-element-5df19728{font-size:15px;}.elementor-4301 .elementor-element.elementor-element-5a9d9a7c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-9f93004 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4301 .elementor-element.elementor-element-9f93004{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4301 .elementor-element.elementor-element-9f93004 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4301 .elementor-element.elementor-element-9f93004 .elementor-icon-list-item > a{font-size:15px;line-height:1.7em;}.elementor-4301 .elementor-element.elementor-element-5f5564b5 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-4301 .elementor-element.elementor-element-5f5564b5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4301 .elementor-element.elementor-element-5f5564b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4301 .elementor-element.elementor-element-5f5564b5 .elementor-icon-list-item > a{font-size:15px;line-height:1.7em;}.elementor-4301 .elementor-element.elementor-element-24480a21{font-size:15px;}.elementor-4301 .elementor-element.elementor-element-b59241b{--n-accordion-title-font-size:18px;}.elementor-4301 .elementor-element.elementor-element-624c3121{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-6ac6e6a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-6ac6e6a2 .elementor-heading-title{font-size:34px;}.elementor-4301 .elementor-element.elementor-element-71a16885 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-4301 .elementor-element.elementor-element-22695f98{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:10px;}.elementor-4301 .elementor-element.elementor-element-8f9908c{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:10px;}.elementor-4301 .elementor-element.elementor-element-76783ecc{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:10px;}.elementor-4301 .elementor-element.elementor-element-2f0b3479.elementor-element{--align-self:flex-start;}.elementor-4301 .elementor-element.elementor-element-2f0b3479{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:18px;}.elementor-4301 .elementor-element.elementor-element-7b868aca{--margin-top:-47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4301 .elementor-element.elementor-element-61a3ce5c .elementor-heading-title{font-size:17px;}.elementor-4301 .elementor-element.elementor-element-52dd8d85 .elementor-button{border-radius:50% 50% 50% 50%;padding:8px 8px 8px 8px;}.elementor-4301 .elementor-element.elementor-element-4f139483{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-c361cfc .elementor-heading-title{font-size:42px;}.elementor-4301 .elementor-element.elementor-element-87d656e{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4301 .elementor-element.elementor-element-6769513c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4301 .elementor-element.elementor-element-6769513c.e-con{--order:-99999 /* order start hack */;}.elementor-4301 .elementor-element.elementor-element-db09423{text-align:left;}.elementor-4301 .elementor-element.elementor-element-db09423 .elementor-heading-title{font-size:26px;}.elementor-4301 .elementor-element.elementor-element-3b2dd51 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-4301 .elementor-element.elementor-element-5d9d4153 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4301 .elementor-element.elementor-element-5d9d4153 .elementor-button{font-size:20px;padding:11px 26px 11px 25px;}.elementor-4301 .elementor-element.elementor-element-77cedade{--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-4301 .elementor-element.elementor-element-64f39a2b > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-4301 .elementor-element.elementor-element-584c6699 iframe{height:37vh;}}@media(min-width:768px){.elementor-4301 .elementor-element.elementor-element-2139a496{--content-width:1108px;}.elementor-4301 .elementor-element.elementor-element-2b228e93{--width:55%;}.elementor-4301 .elementor-element.elementor-element-460454{--width:100%;}.elementor-4301 .elementor-element.elementor-element-32d6e93a{--width:45%;}.elementor-4301 .elementor-element.elementor-element-1f57809d{--width:100%;}.elementor-4301 .elementor-element.elementor-element-4b6ccdfa{--width:100%;}.elementor-4301 .elementor-element.elementor-element-142ff4b{--width:100%;}.elementor-4301 .elementor-element.elementor-element-56fa0086{--width:100%;}.elementor-4301 .elementor-element.elementor-element-61ec29{--width:45%;}.elementor-4301 .elementor-element.elementor-element-6404e47a{--width:55%;}.elementor-4301 .elementor-element.elementor-element-678cb421{--content-width:70%;}.elementor-4301 .elementor-element.elementor-element-c5bef81{--width:100%;}.elementor-4301 .elementor-element.elementor-element-6769513c{--width:80%;}.elementor-4301 .elementor-element.elementor-element-77cedade{--width:100%;}.elementor-4301 .elementor-element.elementor-element-647a66e3{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4301 .elementor-element.elementor-element-2b228e93{--width:100%;}.elementor-4301 .elementor-element.elementor-element-32d6e93a{--width:100%;}.elementor-4301 .elementor-element.elementor-element-a7765d6{--width:100%;}.elementor-4301 .elementor-element.elementor-element-6faeaa93{--width:1600px;}.elementor-4301 .elementor-element.elementor-element-61ec29{--width:100%;}.elementor-4301 .elementor-element.elementor-element-6404e47a{--width:100%;}.elementor-4301 .elementor-element.elementor-element-6769513c{--width:100%;}.elementor-4301 .elementor-element.elementor-element-647a66e3{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6e3b3b3a */.elementor-4301 .elementor-element.elementor-element-6e3b3b3a {
    position: absolute;
    top: 350px;
    max-width:100% !important;
    overflow: hidden;
}

html,body {
    max-width:100% !important;
    overflow-x: hidden !important
}

.header-full-desktop , .header-small-desktop {
    background-color: #6ec1e4 !important;
    background-image: none !important;
}


.header-full-desktop a.elementor-item-active,
.header-small-desktop a.elementor-item-active,
.header-full-desktop a:hover,
.header-small-desktop a:hover
{
    color:#fff !important;
}

.header-full-desktop a.elementor-item-active svg,
.header-small-desktop a.elementor-item-active svg
{fill:#fff !important;}

.header-full-desktop .elementor-item:after,
.header-small-desktop .elementor-item:after
{
    background-color: #fff !important;
    height:1px !important;
}


.header-1, 
.header-2

{
    background: rgb(110 193 228 / 66%) !important;
    backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
}
.m-header-1,
.m-header-2 {
    background:rgb(110 193 228 / 61%) !important;
}


@media screen and (min-width:767px) {
    ul.sub-menu {
       background:rgb(255 255 255 / 93%) !important;
    }
    ul.sub-menu li{ border-color: #bdd7e2 !important; }
    
    ul.sub-menu  a.elementor-item-active ,  ul.sub-menu  a:hover {
        background-color: #5ba7c8 !important;
    }
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-1e18522a */.elementor-4301 .elementor-element.elementor-element-1e18522a .elementor-8875 .elementor-element.elementor-element-d94e97e .elementor-thumbnails-swiper .elementor-carousel-image {
    aspect-ratio: 3 / 2;
}

.elementor-4301 .elementor-element.elementor-element-1e18522a  .elementor-swiper .elementor-thumbnails-swiper {
    margin-top: -83px;
    width: 750px !important;
    height:150px;
}

.elementor-4301 .elementor-element.elementor-element-1e18522a.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide {
    border: solid   2px #fff;
    border-radius: 50%;

    
}

@media screen and (max-width:600px) {
    .elementor-thumbnails-swiper {
        display:none;
    }
    .elementor-4301 .elementor-element.elementor-element-1e18522a .swiper-slide {
        margin-top:4px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-379697a9 */.elementor-4301 .elementor-element.elementor-element-379697a9 {
    max-width:100% !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e31eed6 */@media screen and (max-width:600px) {
    .elementor-4301 .elementor-element.elementor-element-7e31eed6 {
        background:#fff;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7a7ae0f5 */#_478_Slider_Water_Park .cls-1 {
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a346db8 */.elementor-4301 .elementor-element.elementor-element-2a346db8 svg{
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b228e93 */@media screen and (max-width:600px) {
    .elementor-4301 .elementor-element.elementor-element-2b228e93 {
        background:#fff;
        padding:10px;
        padding-top:20px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-358f7c7c */.elementor-4301 .elementor-element.elementor-element-358f7c7c table {
    background-color: #fff;
    border: solid 1px #77A48B;
    width:100% !important;
    font-family: "Noto Sans Thai", Sans-serif !important;
   

}
.elementor-4301 .elementor-element.elementor-element-358f7c7c tr td ,th{
    font-family: 'noto sans thai' !important;
    font-size: 14px;
    text-align: center;
    background-color: #fff !important;
    padding:10px 20px;
     font-family: "Noto Sans Thai", Sans-serif !important;

    
    
   
}

th {
    background-color: #599DC9 !important;
    color: #fff;
    
    
}

.descrip-table td {
    text-align: left !important;
    
}

.tablehead th {
    border:2px solid #ccc;
}


@media screen and (max-width:600px) {
    td {min-width:140px;}
    table span {
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23cc49bc */.elementor-4301 .elementor-element.elementor-element-23cc49bc svg{
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f8349d9 */@media screen and (max-width:600px) {
    .zone {
        font-size:38px !important;
        line-height:1 !important;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-778fcef9 */.zone {
    color: #6993BE;
    font-size: 70px;
}
.number-zone {
    font-family: Josefin Sans;
    font-weight: 400;
    color: #2A2A2A;
}

.number-bed{
    color: #6993BE;
}

@media screen and (max-width:600px) {
    span.floor {
        font-size:28px;
    }
    span.number-zone {
        font-size:3คpx;
    }
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-72e5b11e */.elementor-4301 .elementor-element.elementor-element-72e5b11e img {
    height:317px !important;
    object-fit: cover;
    min-width:100%;
}

@media screen and (max-width:769px) {
    .elementor-4301 .elementor-element.elementor-element-72e5b11e img {
    height:240px !important;
    overflow:hidden;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2f867f28 */.elementor-4301 .elementor-element.elementor-element-2f867f28 img{
    object-fit: cover;
    padding: 10px;
}

.elementor-4301 .elementor-element.elementor-element-2f867f28 {
    max-width:100% !important;
    overflow: hidden !important;
}


@media screen and (max-width:600px) {
    .swiper-slide-image {
        padding:1px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc9f041 */.elementor-4301 .elementor-element.elementor-element-1bc9f041 img{
    width: 450px;
    height: 250px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-32ac08b6 */.elementor-4301 .elementor-element.elementor-element-32ac08b6 img {
    height:317px;
    object-fit: cover;
    width:100%;
}

@media screen and (max-width:769px) {
    .elementor-4301 .elementor-element.elementor-element-32ac08b6 img {
    height:240px !important;
    overflow:hidden;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2535fa28 */.elementor-4301 .elementor-element.elementor-element-2535fa28 img {
    max-width:40px;
    margin-right:10px;
}

@media screen and (max-width:600px) {
    .elementor-4301 .elementor-element.elementor-element-2535fa28 img {
        max-width:30px;
    }
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-186d0915 */.elementor-4301 .elementor-element.elementor-element-186d0915 img {
    height:176px;
    object-fit: cover;
    width:100%;
}

@media screen and (max-width:769px) {
    .elementor-4301 .elementor-element.elementor-element-186d0915 img {
    height:240px !important;
    overflow:hidden;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12e9317b */.number-bed{
    color: #6993BE;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3507fe82 */.elementor-4301 .elementor-element.elementor-element-3507fe82 img {
    max-width:40px;
    margin-right:10px;
}
.bedbox {
    display:block;
    margin-bottom:10px;
}

@media screen and (max-width:600px) {
    .elementor-4301 .elementor-element.elementor-element-3507fe82 img {
        max-width:30px;
    }
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-2bb2f8eb */.elementor-4301 .elementor-element.elementor-element-2bb2f8eb img {
    height:173px;
    object-fit: cover;
    width:100%;
}

@media screen and (max-width:769px) {
    .elementor-4301 .elementor-element.elementor-element-2bb2f8eb img {
    height:240px !important;
    overflow:hidden;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-119cbdf */.number-bed {
    font-family: Josefin Sans;
    font-weight: 400;
    color: #2A2A2A;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-26dd3e3a */@media screen and (min-width:768px) {
    .elementor-4301 .elementor-element.elementor-element-26dd3e3a img {
     height: 368px;
    min-width: 100%;
    object-fit: cover
    }
}

@media screen and (max-width:600px) {
    .elementor-4301 .elementor-element.elementor-element-26dd3e3a img {
        height:250px;
        width:100%;
        object-fit:cover;
    }
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-3bdb7f50 */@media screen and (max-width:769px) {
    .elementor-4301 .elementor-element.elementor-element-3bdb7f50 img {
    height:240px !important;
    overflow:hidden;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31f03da1 */.elementor-4301 .elementor-element.elementor-element-31f03da1 img{
    width: 100%;
    height: 250px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12194574 */.elementor-4301 .elementor-element.elementor-element-12194574 svg{
    fill: #fff;
    width:1.6em;
}

.elementor-4301 .elementor-element.elementor-element-12194574 .elementor-button-text {
    line-height:1.6em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f183091 */.elementor-4301 .elementor-element.elementor-element-2f183091 svg{
    fill: #fff;
    width:1.6em;
}

.elementor-4301 .elementor-element.elementor-element-2f183091 .elementor-button-text {
    line-height:1.6em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf0d0a4 */@media screen and (max-width:600px) {
    .elementor-4301 .elementor-element.elementor-element-cf0d0a4 .elementor-button-content-wrapper {
        display:inline-flex;
        max-width:180px;
    }
    .elementor-4301 .elementor-element.elementor-element-cf0d0a4 svg {
        margin-right:5px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-567f8198 */.our-review {
    color: #6993be;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4ffe53b3 */.elementor-4301 .elementor-element.elementor-element-4ffe53b3 img{
    width: 400px;
    height: 400px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2036d7e6 */.elementor-4301 .elementor-element.elementor-element-2036d7e6 a {
    display:inline-block;
    margin-right:70px;
    transition:all 0.3s ease;
}
.elementor-4301 .elementor-element.elementor-element-2036d7e6 a:after {
    content:'';
    width:55px;
    height:25px;
    display:inline-block;
    background:url('/wp-content/uploads/2025/01/arrow-right-svgrepo-com-1.svg');
    background-size:80px;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    right:0;
    top:31px;
    transition:all 0.3s ease;
}

.elementor-4301 .elementor-element.elementor-element-2036d7e6 a:hover:after {
    margin-right:-10px;
}
@media screen and (max-width:600px) {
    .elementor-4301 .elementor-element.elementor-element-2036d7e6 a:after {
        top:0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68811944 */.elementor-4301 .elementor-element.elementor-element-68811944 span {
    color:#000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5edcdfff */span.title {
    color:#6993be;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5bef81 */.color-over  {
    height: 50vh  !important; 

}
/* text*/
.elementor-4301 .elementor-element.elementor-element-c5bef81 .elementor-widget-container p {
    opacity: 1;
    transition: 0.5s;
}
.elementor-4301 .elementor-element.elementor-element-c5bef81 .swiper-slide-next:hover p {
    opacity: 1;
}


/*--------- " Navigator "---------*/
.elementor-4301 .elementor-element.elementor-element-c5bef81 svg {
    background-color: #83B7D8;
}
.elementor-4301 .elementor-element.elementor-element-c5bef81 svg polyline{
    filter: invert(1) !important;
}
.elementor-4301 .elementor-element.elementor-element-c5bef81 .elementor-swiper-button{
    margin-right: 5px;
}


.elementor-4301 .elementor-element.elementor-element-c5bef81 .elementor-swiper-button-next {
    position: relative;
    right:0%;
    bottom: -50px;
}

.elementor-4301 .elementor-element.elementor-element-c5bef81 .elementor-swiper-button-prev {
    position:  relative;
    left:0%;
    bottom: -50px;
    margin-left:61%;
}
/* --------------- */



/* this / all  < */
.elementor-4301 .elementor-element.elementor-element-c5bef81 .swiper-pagination-fraction {
    position:  relative;
    left:0%;
    bottom: 0px;
    margin-left:34%;
    font-family:"Cormorant Unicase";
    font-size: 30px;
}

.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next svg, .elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev svg {
    fill: var(--e-n-carousel-arrow-normal-color, hsla(0, 0%, 0%, 0));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f22b90c */.title {
    color: #000000;
}

.elementor-4301 .elementor-element.elementor-element-3f22b90c span {
    color:#000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaffc8d */.elementor-4301 .elementor-element.elementor-element-aaffc8d ul {
    padding-left:25px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24480a21 */.elementor-4301 .elementor-element.elementor-element-24480a21 {
    max-height: 290px;
    overflow: auto;
}

.elementor-4301 .elementor-element.elementor-element-24480a21 ul {
    padding-left:30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaffc8d */.elementor-4301 .elementor-element.elementor-element-aaffc8d ul {
    padding-left:25px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24480a21 */.elementor-4301 .elementor-element.elementor-element-24480a21 {
    max-height: 290px;
    overflow: auto;
}

.elementor-4301 .elementor-element.elementor-element-24480a21 ul {
    padding-left:30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaffc8d */.elementor-4301 .elementor-element.elementor-element-aaffc8d ul {
    padding-left:25px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24480a21 */.elementor-4301 .elementor-element.elementor-element-24480a21 {
    max-height: 290px;
    overflow: auto;
}

.elementor-4301 .elementor-element.elementor-element-24480a21 ul {
    padding-left:30px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaffc8d */.elementor-4301 .elementor-element.elementor-element-aaffc8d ul {
    padding-left:25px;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24480a21 */.elementor-4301 .elementor-element.elementor-element-24480a21 {
    max-height: 290px;
    overflow: auto;
}

.elementor-4301 .elementor-element.elementor-element-24480a21 ul {
    padding-left:30px !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b59241b */.title-accord-pattaya {
    font-weight: 600;
}


.elementor-4301 .elementor-element.elementor-element-b59241b [aria-controls="e-n-accordion-item-2050"]{
    border-top:1px solid #7CB3D6BF!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56ecbbc7 */@media screen and (max-width:600px) {
    .elementor-4301 .elementor-element.elementor-element-56ecbbc7 {
        background:#ECF8FF !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ac6e6a2 */.elementor-4301 .elementor-element.elementor-element-6ac6e6a2 span {
    color:#000;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2f0b3479 */.elementor-4301 .elementor-element.elementor-element-2f0b3479 .e-n-accordion-item-title-text {
    padding-left: 30px;
}
.elementor-4301 .elementor-element.elementor-element-2f0b3479 span.e-n-accordion-item-title-icon {
    padding-right: 30px;
    
}

@media screen and (max-width:600px) {
    .elementor-4301 .elementor-element.elementor-element-2f0b3479 .e-n-accordion-item-title-text {
    padding-left: 0px !important;
}

.elementor-4301 .elementor-element.elementor-element-2f0b3479 .e-n-accordion-item-title-icon {
    padding-right:10px !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61a3ce5c */.elementor-4301 .elementor-element.elementor-element-61a3ce5c:hover {
    color:#64A4CC;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52dd8d85 */.elementor-4301 .elementor-element.elementor-element-52dd8d85 .elementor-button-content-wrapper{
    max-height:30px;
    max-width:30px;
    line-height:30px;
    
}

@media screen and (max-width:600px) {
    .elementor-4301 .elementor-element.elementor-element-52dd8d85 svg {
        width:30px;
        height:30px;
    }
   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77cedade */.elementor-18 .elementor-element.elementor-element-1d85a931.elementor-view-stacked .elementor-icon:hover {
    background-color: #00b34f;
}

.elementor-18 .elementor-element.elementor-element-275fd4ac.elementor-view-stacked .elementor-icon:hover  {
    background-color: #0866FF;    
}


.elementor-18 .elementor-element.elementor-element-2a0c6f3c.elementor-view-stacked .elementor-icon:hover  {
    background: linear-gradient(45deg, 
    rgba(255, 204, 112, 1) 0%, 
    rgba(255, 94, 58, 1) 25%, 
    rgba(188, 42, 141, 1) 50%, 
    rgba(144, 42, 255, 1) 75%, 
    rgba(88, 81, 219, 1) 100%);
}


.elementor-18 .elementor-element.elementor-element-6cca609b.elementor-view-stacked .elementor-icon:hover {
    background-color: #FF0033;    
}/* End custom CSS */