.elementor-328 .elementor-element.elementor-element-a1129fb{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-328 .elementor-element.elementor-element-f0b0b25{--display:flex;--min-height:60vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-328 .elementor-element.elementor-element-f0b0b25:not(.elementor-motion-effects-element-type-background), .elementor-328 .elementor-element.elementor-element-f0b0b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angkorvisiontour.com/wp-content/uploads/2024/10/sasha-kaunas-TAgGZWz6Qg8-unsplash.webp");background-position:center center;background-size:cover;}.elementor-328 .elementor-element.elementor-element-f0b0b25::before, .elementor-328 .elementor-element.elementor-element-f0b0b25 > .elementor-background-video-container::before, .elementor-328 .elementor-element.elementor-element-f0b0b25 > .e-con-inner > .elementor-background-video-container::before, .elementor-328 .elementor-element.elementor-element-f0b0b25 > .elementor-background-slideshow::before, .elementor-328 .elementor-element.elementor-element-f0b0b25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-328 .elementor-element.elementor-element-f0b0b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ee8ee95 ) 50%, var( --e-global-color-4fa3735 ) 100%);}.elementor-328 .elementor-element.elementor-element-dfb4547 .elementor-heading-title{font-family:var( --e-global-typography-3dc2ef4-font-family ), Sans-serif;font-size:var( --e-global-typography-3dc2ef4-font-size );font-weight:var( --e-global-typography-3dc2ef4-font-weight );line-height:var( --e-global-typography-3dc2ef4-line-height );color:var( --e-global-color-bc08779 );}.elementor-328 .elementor-element.elementor-element-1e97ad5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-328 .elementor-element.elementor-element-1e97ad5:not(.elementor-motion-effects-element-type-background), .elementor-328 .elementor-element.elementor-element-1e97ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc08779 );}.elementor-328 .elementor-element.elementor-element-845c814 .elementor-heading-title{font-family:var( --e-global-typography-3dc2ef4-font-family ), Sans-serif;font-size:var( --e-global-typography-3dc2ef4-font-size );font-weight:var( --e-global-typography-3dc2ef4-font-weight );line-height:var( --e-global-typography-3dc2ef4-line-height );color:var( --e-global-color-primary );}.elementor-328 .elementor-element.elementor-element-8110a63{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-328 .elementor-element.elementor-element-c5184b8{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-328 .elementor-element.elementor-element-de0236e{--display:flex;}.elementor-328 .elementor-element.elementor-element-403fe4d .elementor-heading-title{font-size:var( --e-global-typography-d2ec50c-font-size );font-weight:var( --e-global-typography-d2ec50c-font-weight );line-height:var( --e-global-typography-d2ec50c-line-height );color:var( --e-global-color-primary );}.elementor-328 .elementor-element.elementor-element-ed4bc4e > .elementor-widget-container{background-color:var( --e-global-color-3c58ad6 );padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9641ba0 );border-radius:6px 6px 6px 6px;}.elementor-328 .elementor-element.elementor-element-ed4bc4e .contact-form-wrapper .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-328 .elementor-element.elementor-element-ed4bc4e{--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-328 .elementor-element.elementor-element-ed4bc4e .contact-form-wrapper label, .elementor-328 .elementor-element.elementor-element-ed4bc4e .contact-form-wrapper input.wpcf7-text, .elementor-328 .elementor-element.elementor-element-ed4bc4e .contact-form-wrapper .wpcf7-file{width:100%;}.elementor-328 .elementor-element.elementor-element-ed4bc4e .contact-form-wrapper textarea.wpcf7-textarea{width:100%;}.elementor-328 .elementor-element.elementor-element-ed4bc4e .contact-form-wrapper input.wpcf7-submit{width:50%;border-style:none;}.elementor-328 .elementor-element.elementor-element-353d653{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-328 .elementor-element.elementor-element-5dea130{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;}.elementor-328 .elementor-element.elementor-element-5dea130:not(.elementor-motion-effects-element-type-background), .elementor-328 .elementor-element.elementor-element-5dea130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bc08779 );}.elementor-328 .elementor-element.elementor-element-234e5c9 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;}.elementor-328 .elementor-element.elementor-element-234e5c9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-bc08779 );}.elementor-328 .elementor-element.elementor-element-153f8ad{--display:flex;--min-height:240px;--justify-content:flex-end;--border-radius:6px 6px 6px 6px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-328 .elementor-element.elementor-element-153f8ad .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-328 .elementor-element.elementor-element-f08c878 > .elementor-widget-container{background-color:#FFFFFF8A;padding:10px 10px 10px 10px;border-radius:12px 12px 12px 12px;}.elementor-328 .elementor-element.elementor-element-f08c878:hover .elementor-widget-container{background-color:var( --e-global-color-bc08779 );}.elementor-328 .elementor-element.elementor-element-f08c878.elementor-element{--align-self:flex-start;}.elementor-328 .elementor-element.elementor-element-f08c878 .elementor-icon-wrapper{text-align:center;}.elementor-328 .elementor-element.elementor-element-f08c878 .elementor-icon{font-size:32px;}.elementor-328 .elementor-element.elementor-element-f08c878 .elementor-icon svg{height:32px;}.elementor-328 .elementor-element.elementor-element-f08c878 .elementor-icon-wrapper svg{width:auto;}@media(min-width:768px){.elementor-328 .elementor-element.elementor-element-353d653{--width:45%;}}@media(max-width:1024px){.elementor-328 .elementor-element.elementor-element-a1129fb{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-328 .elementor-element.elementor-element-f0b0b25{--min-height:55vh;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-328 .elementor-element.elementor-element-dfb4547 .elementor-heading-title{font-size:var( --e-global-typography-3dc2ef4-font-size );line-height:var( --e-global-typography-3dc2ef4-line-height );}.elementor-328 .elementor-element.elementor-element-1e97ad5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-328 .elementor-element.elementor-element-845c814 .elementor-heading-title{font-size:var( --e-global-typography-3dc2ef4-font-size );line-height:var( --e-global-typography-3dc2ef4-line-height );}.elementor-328 .elementor-element.elementor-element-c5184b8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-328 .elementor-element.elementor-element-403fe4d .elementor-heading-title{font-size:var( --e-global-typography-d2ec50c-font-size );line-height:var( --e-global-typography-d2ec50c-line-height );}.elementor-328 .elementor-element.elementor-element-ed4bc4e .contact-form-wrapper .elementor-grid{grid-template-columns:repeat(2,1fr);}.elementor-328 .elementor-element.elementor-element-ed4bc4e .contact-form-wrapper input.wpcf7-submit{width:100%;}.elementor-328 .elementor-element.elementor-element-353d653{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-328 .elementor-element.elementor-element-234e5c9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-328 .elementor-element.elementor-element-a1129fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-328 .elementor-element.elementor-element-f0b0b25{--min-height:40vh;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-328 .elementor-element.elementor-element-dfb4547{text-align:center;}.elementor-328 .elementor-element.elementor-element-dfb4547 .elementor-heading-title{font-size:var( --e-global-typography-3dc2ef4-font-size );line-height:var( --e-global-typography-3dc2ef4-line-height );}.elementor-328 .elementor-element.elementor-element-1e97ad5{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-328 .elementor-element.elementor-element-845c814{text-align:left;}.elementor-328 .elementor-element.elementor-element-845c814 .elementor-heading-title{font-size:var( --e-global-typography-3dc2ef4-font-size );line-height:var( --e-global-typography-3dc2ef4-line-height );}.elementor-328 .elementor-element.elementor-element-8110a63{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-328 .elementor-element.elementor-element-403fe4d .elementor-heading-title{font-size:var( --e-global-typography-d2ec50c-font-size );line-height:var( --e-global-typography-d2ec50c-line-height );}.elementor-328 .elementor-element.elementor-element-ed4bc4e .contact-form-wrapper .elementor-grid{grid-template-columns:repeat(1,1fr);}.elementor-328 .elementor-element.elementor-element-234e5c9{text-align:left;}.elementor-328 .elementor-element.elementor-element-234e5c9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}