.elementor-3158 .elementor-element.elementor-element-278770bf{--display:flex;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3158 .elementor-element.elementor-element-989a917 .elementor-heading-title{font-family:"Preahvihear", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-a4a1144{--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:39px 39px;--row-gap:39px;--column-gap:39px;--flex-wrap:wrap;}.elementor-3158 .elementor-element.elementor-element-a4a1144.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-fa71c78{--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.77;--border-radius:54px 54px 54px 54px;box-shadow:7px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-3158 .elementor-element.elementor-element-fa71c78::before, .elementor-3158 .elementor-element.elementor-element-fa71c78 > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-fa71c78 > .e-con-inner > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-fa71c78 > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-fa71c78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-fa71c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3158 .elementor-element.elementor-element-fa71c78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3158 .elementor-element.elementor-element-58e600d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-3158 .elementor-element.elementor-element-58e600d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-58e600d img{width:100%;max-width:100%;height:265px;object-fit:cover;object-position:center center;border-radius:43px 40px 0px 0px;}.elementor-3158 .elementor-element.elementor-element-9726142{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-1px 0px 0px 0px;text-align:center;}.elementor-3158 .elementor-element.elementor-element-9726142 .elementor-heading-title{font-family:"Preahvihear", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3158 .elementor-element.elementor-element-eb4ab77{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-eb4ab77 .elementor-icon-wrapper{text-align:center;}.elementor-3158 .elementor-element.elementor-element-eb4ab77.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-eb4ab77.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-eb4ab77.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-eb4ab77.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-eb4ab77.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-eb4ab77 .elementor-icon{font-size:33px;}.elementor-3158 .elementor-element.elementor-element-eb4ab77 .elementor-icon svg{height:33px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3158 .elementor-element.elementor-element-5b0c490{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3158 .elementor-element.elementor-element-57fb956 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(190deg, var( --e-global-color-astglobalcolor5 ) 0%, var( --e-global-color-astglobalcolor5 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:15px 15px 15px 15px;}.elementor-3158 .elementor-element.elementor-element-57fb956{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-284c4ee{--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.77;--border-radius:54px 54px 54px 54px;box-shadow:7px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-3158 .elementor-element.elementor-element-284c4ee::before, .elementor-3158 .elementor-element.elementor-element-284c4ee > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-284c4ee > .e-con-inner > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-284c4ee > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-284c4ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-284c4ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3158 .elementor-element.elementor-element-284c4ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-b3f2783{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-3158 .elementor-element.elementor-element-b3f2783.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-b3f2783 img{width:100%;max-width:100%;height:264px;object-fit:cover;object-position:center center;border-radius:43px 40px 0px 0px;}.elementor-3158 .elementor-element.elementor-element-e090aaf{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-1px 0px 0px 0px;text-align:center;}.elementor-3158 .elementor-element.elementor-element-e090aaf .elementor-heading-title{font-family:"Preahvihear", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-6226326{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-6226326 .elementor-icon-wrapper{text-align:center;}.elementor-3158 .elementor-element.elementor-element-6226326.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-6226326.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-6226326.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-6226326.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-6226326.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-6226326 .elementor-icon{font-size:33px;}.elementor-3158 .elementor-element.elementor-element-6226326 .elementor-icon svg{height:33px;}.elementor-3158 .elementor-element.elementor-element-d04932a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3158 .elementor-element.elementor-element-5fd4a48 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(190deg, var( --e-global-color-astglobalcolor5 ) 0%, var( --e-global-color-astglobalcolor5 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:15px 15px 15px 15px;}.elementor-3158 .elementor-element.elementor-element-5fd4a48{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-87dbbca{--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.77;--border-radius:54px 54px 54px 54px;box-shadow:7px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-3158 .elementor-element.elementor-element-87dbbca::before, .elementor-3158 .elementor-element.elementor-element-87dbbca > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-87dbbca > .e-con-inner > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-87dbbca > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-87dbbca > .e-con-inner > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-87dbbca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3158 .elementor-element.elementor-element-87dbbca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-f2781a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-3158 .elementor-element.elementor-element-f2781a2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-f2781a2 img{width:100%;max-width:100%;height:264px;object-fit:cover;object-position:center center;border-radius:43px 40px 0px 0px;}.elementor-3158 .elementor-element.elementor-element-f013cd0{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-1px 0px 0px 0px;text-align:center;}.elementor-3158 .elementor-element.elementor-element-f013cd0 .elementor-heading-title{font-family:"Preahvihear", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-14afde2{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-14afde2 .elementor-icon-wrapper{text-align:center;}.elementor-3158 .elementor-element.elementor-element-14afde2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-14afde2.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-14afde2.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-14afde2.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-14afde2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-14afde2 .elementor-icon{font-size:33px;}.elementor-3158 .elementor-element.elementor-element-14afde2 .elementor-icon svg{height:33px;}.elementor-3158 .elementor-element.elementor-element-b02b5ca{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3158 .elementor-element.elementor-element-0621563 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(190deg, var( --e-global-color-astglobalcolor5 ) 0%, var( --e-global-color-astglobalcolor5 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:15px 15px 15px 15px;}.elementor-3158 .elementor-element.elementor-element-0621563{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-97b651e{--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.77;--border-radius:54px 54px 54px 54px;box-shadow:7px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-3158 .elementor-element.elementor-element-97b651e::before, .elementor-3158 .elementor-element.elementor-element-97b651e > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-97b651e > .e-con-inner > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-97b651e > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-97b651e > .e-con-inner > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-97b651e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3158 .elementor-element.elementor-element-97b651e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-f328c52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-3158 .elementor-element.elementor-element-f328c52.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-f328c52 img{width:100%;max-width:100%;height:264px;object-fit:cover;object-position:center center;border-radius:43px 40px 0px 0px;}.elementor-3158 .elementor-element.elementor-element-847be9c{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-1px 0px 0px 0px;text-align:center;}.elementor-3158 .elementor-element.elementor-element-847be9c .elementor-heading-title{font-family:"Preahvihear", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-0a7720f{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-0a7720f .elementor-icon-wrapper{text-align:center;}.elementor-3158 .elementor-element.elementor-element-0a7720f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-0a7720f.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-0a7720f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-0a7720f.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-0a7720f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-0a7720f .elementor-icon{font-size:33px;}.elementor-3158 .elementor-element.elementor-element-0a7720f .elementor-icon svg{height:33px;}.elementor-3158 .elementor-element.elementor-element-05585d1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3158 .elementor-element.elementor-element-0f6eb9e .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(190deg, var( --e-global-color-astglobalcolor5 ) 0%, var( --e-global-color-astglobalcolor5 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:15px 15px 15px 15px;}.elementor-3158 .elementor-element.elementor-element-0f6eb9e{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-2b9e4da{--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.77;--border-radius:54px 54px 54px 54px;box-shadow:7px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-3158 .elementor-element.elementor-element-2b9e4da::before, .elementor-3158 .elementor-element.elementor-element-2b9e4da > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-2b9e4da > .e-con-inner > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-2b9e4da > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-2b9e4da > .e-con-inner > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-2b9e4da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3158 .elementor-element.elementor-element-2b9e4da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-690935a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-3158 .elementor-element.elementor-element-690935a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-690935a img{width:100%;max-width:100%;height:266px;object-fit:cover;object-position:center center;border-radius:43px 40px 0px 0px;}.elementor-3158 .elementor-element.elementor-element-5b9b1c3{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-1px 0px 0px 0px;text-align:center;}.elementor-3158 .elementor-element.elementor-element-5b9b1c3 .elementor-heading-title{font-family:"Preahvihear", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-9522cb4{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-9522cb4 .elementor-icon-wrapper{text-align:center;}.elementor-3158 .elementor-element.elementor-element-9522cb4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-9522cb4.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-9522cb4.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-9522cb4.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-9522cb4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-9522cb4 .elementor-icon{font-size:33px;}.elementor-3158 .elementor-element.elementor-element-9522cb4 .elementor-icon svg{height:33px;}.elementor-3158 .elementor-element.elementor-element-965d96b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3158 .elementor-element.elementor-element-560ccd2 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(190deg, var( --e-global-color-astglobalcolor5 ) 0%, var( --e-global-color-astglobalcolor5 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:15px 15px 15px 15px;}.elementor-3158 .elementor-element.elementor-element-560ccd2{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-48575c4{--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.77;--border-radius:54px 54px 54px 54px;box-shadow:7px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-3158 .elementor-element.elementor-element-48575c4::before, .elementor-3158 .elementor-element.elementor-element-48575c4 > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-48575c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-48575c4 > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-48575c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-48575c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3158 .elementor-element.elementor-element-48575c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-d612e08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-3158 .elementor-element.elementor-element-d612e08.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-d612e08 img{width:100%;max-width:100%;border-radius:43px 40px 0px 0px;}.elementor-3158 .elementor-element.elementor-element-36abe55{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-1px 0px 0px 0px;text-align:center;}.elementor-3158 .elementor-element.elementor-element-36abe55 .elementor-heading-title{font-family:"Preahvihear", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-953102e{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-953102e .elementor-icon-wrapper{text-align:center;}.elementor-3158 .elementor-element.elementor-element-953102e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-953102e.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-953102e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-953102e.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-953102e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-953102e .elementor-icon{font-size:33px;}.elementor-3158 .elementor-element.elementor-element-953102e .elementor-icon svg{height:33px;}.elementor-3158 .elementor-element.elementor-element-0822a35{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3158 .elementor-element.elementor-element-e756ea3 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(190deg, var( --e-global-color-astglobalcolor5 ) 0%, var( --e-global-color-astglobalcolor5 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:15px 15px 15px 15px;}.elementor-3158 .elementor-element.elementor-element-e756ea3{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-2a27a09{--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.77;--border-radius:54px 54px 54px 54px;box-shadow:7px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-3158 .elementor-element.elementor-element-2a27a09::before, .elementor-3158 .elementor-element.elementor-element-2a27a09 > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-2a27a09 > .e-con-inner > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-2a27a09 > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-2a27a09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-2a27a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3158 .elementor-element.elementor-element-2a27a09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-2afba02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-3158 .elementor-element.elementor-element-2afba02.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-2afba02 img{width:100%;max-width:100%;height:267px;object-fit:cover;object-position:center center;border-radius:43px 40px 0px 0px;}.elementor-3158 .elementor-element.elementor-element-6e431ed{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-1px 0px 0px 0px;text-align:center;}.elementor-3158 .elementor-element.elementor-element-6e431ed .elementor-heading-title{font-family:"Preahvihear", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-33e6e2e{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-33e6e2e .elementor-icon-wrapper{text-align:center;}.elementor-3158 .elementor-element.elementor-element-33e6e2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-33e6e2e.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-33e6e2e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-33e6e2e.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-33e6e2e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-33e6e2e .elementor-icon{font-size:33px;}.elementor-3158 .elementor-element.elementor-element-33e6e2e .elementor-icon svg{height:33px;}.elementor-3158 .elementor-element.elementor-element-9f38d58{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3158 .elementor-element.elementor-element-7019a4f .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(190deg, var( --e-global-color-astglobalcolor5 ) 0%, var( --e-global-color-astglobalcolor5 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:15px 15px 15px 15px;}.elementor-3158 .elementor-element.elementor-element-7019a4f{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-139552c{--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.83;--border-radius:54px 54px 54px 54px;box-shadow:7px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-3158 .elementor-element.elementor-element-139552c::before, .elementor-3158 .elementor-element.elementor-element-139552c > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-139552c > .e-con-inner > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-139552c > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-139552c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-139552c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3158 .elementor-element.elementor-element-139552c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-a719beb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-3158 .elementor-element.elementor-element-a719beb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-a719beb img{width:100%;max-width:100%;height:267px;object-fit:cover;object-position:center center;border-radius:43px 40px 0px 0px;}.elementor-3158 .elementor-element.elementor-element-d2ead8c{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-1px 0px 0px 0px;text-align:center;}.elementor-3158 .elementor-element.elementor-element-d2ead8c .elementor-heading-title{font-family:"Preahvihear", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-1ed782d{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-1ed782d .elementor-icon-wrapper{text-align:center;}.elementor-3158 .elementor-element.elementor-element-1ed782d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-1ed782d.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-1ed782d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-1ed782d.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-1ed782d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-1ed782d .elementor-icon{font-size:33px;}.elementor-3158 .elementor-element.elementor-element-1ed782d .elementor-icon svg{height:33px;}.elementor-3158 .elementor-element.elementor-element-c8aa7c0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3158 .elementor-element.elementor-element-64c6dc2 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(190deg, var( --e-global-color-astglobalcolor5 ) 0%, var( --e-global-color-astglobalcolor5 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:15px 15px 15px 15px;}.elementor-3158 .elementor-element.elementor-element-64c6dc2{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-b2c8fd9{--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.83;--border-radius:54px 54px 54px 54px;box-shadow:7px 10px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-3158 .elementor-element.elementor-element-b2c8fd9::before, .elementor-3158 .elementor-element.elementor-element-b2c8fd9 > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-b2c8fd9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-b2c8fd9 > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-b2c8fd9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-b2c8fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3158 .elementor-element.elementor-element-b2c8fd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-de42878{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-3158 .elementor-element.elementor-element-de42878.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-de42878 img{width:100%;max-width:100%;height:270px;border-radius:43px 40px 0px 0px;}.elementor-3158 .elementor-element.elementor-element-4a90e44{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-1px 0px 0px 0px;text-align:center;}.elementor-3158 .elementor-element.elementor-element-4a90e44 .elementor-heading-title{font-family:"Preahvihear", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-f5a2e6c{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-f5a2e6c .elementor-icon-wrapper{text-align:center;}.elementor-3158 .elementor-element.elementor-element-f5a2e6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-f5a2e6c.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-f5a2e6c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-f5a2e6c.elementor-view-framed .elementor-icon, .elementor-3158 .elementor-element.elementor-element-f5a2e6c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-3158 .elementor-element.elementor-element-f5a2e6c .elementor-icon{font-size:33px;}.elementor-3158 .elementor-element.elementor-element-f5a2e6c .elementor-icon svg{height:33px;}.elementor-3158 .elementor-element.elementor-element-b842ec0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-3158 .elementor-element.elementor-element-f541cf4 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(190deg, var( --e-global-color-astglobalcolor5 ) 0%, var( --e-global-color-astglobalcolor5 ) 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:15px 15px 15px 15px;}.elementor-3158 .elementor-element.elementor-element-f541cf4{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-8acce18{--display:flex;--overlay-opacity:0.5;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3158 .elementor-element.elementor-element-8acce18::before, .elementor-3158 .elementor-element.elementor-element-8acce18 > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-8acce18 > .e-con-inner > .elementor-background-video-container::before, .elementor-3158 .elementor-element.elementor-element-8acce18 > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-8acce18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3158 .elementor-element.elementor-element-8acce18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-3158 .elementor-element.elementor-element-8acce18.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3158 .elementor-element.elementor-element-d21344d{width:var( --container-widget-width, 84.117% );max-width:84.117%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-17px 0px 0px 0px;--container-widget-width:84.117%;--container-widget-flex-grow:0;}.elementor-3158 .elementor-element.elementor-element-d21344d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3158 .elementor-element.elementor-element-fa71c78{--width:31.019%;}.elementor-3158 .elementor-element.elementor-element-284c4ee{--width:31.019%;}.elementor-3158 .elementor-element.elementor-element-87dbbca{--width:31.019%;}.elementor-3158 .elementor-element.elementor-element-97b651e{--width:31.019%;}.elementor-3158 .elementor-element.elementor-element-2b9e4da{--width:31.019%;}.elementor-3158 .elementor-element.elementor-element-48575c4{--width:31.019%;}.elementor-3158 .elementor-element.elementor-element-2a27a09{--width:31.019%;}.elementor-3158 .elementor-element.elementor-element-139552c{--width:31.019%;}.elementor-3158 .elementor-element.elementor-element-b2c8fd9{--width:31.019%;}}@media(max-width:767px){.elementor-3158 .elementor-element.elementor-element-a4a1144{--content-width:558px;--min-height:0px;}.elementor-3158 .elementor-element.elementor-element-fa71c78{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3158 .elementor-element.elementor-element-9726142{margin:26px 26px calc(var(--kit-widget-spacing, 0px) + 26px) 26px;}.elementor-3158 .elementor-element.elementor-element-eb4ab77{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-284c4ee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3158 .elementor-element.elementor-element-e090aaf{margin:26px 26px calc(var(--kit-widget-spacing, 0px) + 26px) 26px;}.elementor-3158 .elementor-element.elementor-element-6226326{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-87dbbca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3158 .elementor-element.elementor-element-f013cd0{margin:26px 26px calc(var(--kit-widget-spacing, 0px) + 26px) 26px;}.elementor-3158 .elementor-element.elementor-element-14afde2{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-97b651e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3158 .elementor-element.elementor-element-847be9c{margin:26px 26px calc(var(--kit-widget-spacing, 0px) + 26px) 26px;}.elementor-3158 .elementor-element.elementor-element-0a7720f{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-2b9e4da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3158 .elementor-element.elementor-element-5b9b1c3{margin:26px 26px calc(var(--kit-widget-spacing, 0px) + 26px) 26px;}.elementor-3158 .elementor-element.elementor-element-9522cb4{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-48575c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3158 .elementor-element.elementor-element-36abe55{margin:26px 26px calc(var(--kit-widget-spacing, 0px) + 26px) 26px;}.elementor-3158 .elementor-element.elementor-element-953102e{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-2a27a09{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3158 .elementor-element.elementor-element-6e431ed{margin:26px 26px calc(var(--kit-widget-spacing, 0px) + 26px) 26px;}.elementor-3158 .elementor-element.elementor-element-33e6e2e{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-139552c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3158 .elementor-element.elementor-element-d2ead8c{margin:26px 26px calc(var(--kit-widget-spacing, 0px) + 26px) 26px;}.elementor-3158 .elementor-element.elementor-element-1ed782d{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-b2c8fd9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3158 .elementor-element.elementor-element-de42878 img{max-width:98%;}.elementor-3158 .elementor-element.elementor-element-4a90e44{margin:26px 26px calc(var(--kit-widget-spacing, 0px) + 26px) 26px;}.elementor-3158 .elementor-element.elementor-element-f5a2e6c{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3158 .elementor-element.elementor-element-8acce18{--width:500px;--margin-top:28px;--margin-bottom:28px;--margin-left:6px;--margin-right:28px;}.elementor-3158 .elementor-element.elementor-element-d21344d{width:var( --container-widget-width, 582px );max-width:582px;--container-widget-width:582px;--container-widget-flex-grow:0;}}/* Start custom CSS for html, class: .elementor-element-d21344d */.map-container {
  /* This is the final visible size of your map, matching your original desired size */
  width: 640px; 
  height: 480px;
  /* This is the key step: it hides any content that extends beyond these dimensions */
  overflow: hidden; 
  position: relative; 
}

.map-iframe {
  /* We make the iframe larger to create extra space for the controls to hide in */
  /* width: 740px (original 640 + 100px buffer) */
  /* height: 530px (original 480 + 50px buffer) */
  
  /* These negative margins shift the iframe content (including controls) up and left */
  /* This moves the controls 50px up and 50px left, outside the visible container */
  margin-top: -50px;
  margin-left: -50px;
}/* End custom CSS */