
/* post-2283.css */
.elementor-kit-2283{--e-global-color-primary:#05736C;--e-global-color-secondary:#F8AE00;--e-global-color-text:#32282E;--e-global-color-accent:#ED7068;--e-global-color-4b4536a:#E6E6E6;--e-global-color-79a6d6f:#FAF0E3;--e-global-color-42041c3:#FFFFFF;--e-global-typography-primary-font-family:"Noto Serif Display";--e-global-typography-primary-font-size:54px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:1.2;--e-global-typography-secondary-font-family:"Noto Serif Display";--e-global-typography-secondary-font-size:40px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.2;--e-global-typography-text-font-family:"Assistant";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.38;--e-global-typography-accent-font-family:"Assistant";--e-global-typography-accent-font-size:20px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:1.38;--e-global-typography-8b14b28-font-family:"Assistant";--e-global-typography-8b14b28-font-size:32px;--e-global-typography-8b14b28-font-weight:700;--e-global-typography-8b14b28-line-height:1.2;--e-global-typography-7526a4c-font-size:26px;--e-global-typography-7526a4c-font-weight:700;--e-global-typography-7526a4c-line-height:1.2;--e-global-typography-a913173-font-family:"Assistant";--e-global-typography-a913173-font-size:20px;--e-global-typography-a913173-font-weight:700;--e-global-typography-a913173-line-height:1.2;--e-global-typography-9175aea-font-family:"Assistant";--e-global-typography-9175aea-font-size:18px;--e-global-typography-9175aea-font-weight:700;--e-global-typography-4adc173-font-family:"Assistant";--e-global-typography-4adc173-font-size:18px;--e-global-typography-4adc173-font-weight:700;--e-global-typography-4adc173-line-height:1.2;--e-global-typography-5220284-font-family:"Assistant";--e-global-typography-5220284-font-size:18px;--e-global-typography-5220284-font-weight:700;--e-global-typography-ac3ceff-font-family:"Assistant";--e-global-typography-ac3ceff-font-size:16px;--e-global-typography-ac3ceff-line-height:1.5;--e-global-typography-bd60023-font-family:"Assistant";--e-global-typography-bd60023-font-size:12px;--e-global-typography-bd60023-line-height:1.5;--e-global-typography-bd60023-letter-spacing:0.25px;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-2283 button,.elementor-kit-2283 input[type="button"],.elementor-kit-2283 input[type="submit"],.elementor-kit-2283 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-4adc173-font-family ), Sans-serif;font-size:var( --e-global-typography-4adc173-font-size );font-weight:var( --e-global-typography-4adc173-font-weight );line-height:var( --e-global-typography-4adc173-line-height );color:var( --e-global-color-text );border-style:none;border-radius:1rem 1rem 1rem 1rem;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-kit-2283 e-page-transition{background-color:#FFBC7D;}.elementor-kit-2283 p{margin-block-end:1.38;}.elementor-kit-2283 a{font-family:"Assistant", Sans-serif;}.elementor-kit-2283 h1{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-2283 h2{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-2283 h3{font-family:var( --e-global-typography-8b14b28-font-family ), Sans-serif;font-size:var( --e-global-typography-8b14b28-font-size );font-weight:var( --e-global-typography-8b14b28-font-weight );line-height:var( --e-global-typography-8b14b28-line-height );}.elementor-kit-2283 h4{font-size:var( --e-global-typography-7526a4c-font-size );font-weight:var( --e-global-typography-7526a4c-font-weight );line-height:var( --e-global-typography-7526a4c-line-height );}.elementor-kit-2283 h5{font-family:var( --e-global-typography-a913173-font-family ), Sans-serif;font-size:var( --e-global-typography-a913173-font-size );font-weight:var( --e-global-typography-a913173-font-weight );line-height:var( --e-global-typography-a913173-line-height );}.elementor-kit-2283 h6{font-family:var( --e-global-typography-9175aea-font-family ), Sans-serif;font-size:var( --e-global-typography-9175aea-font-size );font-weight:var( --e-global-typography-9175aea-font-weight );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-2283{--e-global-typography-primary-font-size:44px;--e-global-typography-secondary-font-size:32px;--e-global-typography-8b14b28-font-size:28px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-2283 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-2283 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-2283 h3{font-size:var( --e-global-typography-8b14b28-font-size );line-height:var( --e-global-typography-8b14b28-line-height );}.elementor-kit-2283 h4{font-size:var( --e-global-typography-7526a4c-font-size );line-height:var( --e-global-typography-7526a4c-line-height );}.elementor-kit-2283 h5{font-size:var( --e-global-typography-a913173-font-size );line-height:var( --e-global-typography-a913173-line-height );}.elementor-kit-2283 h6{font-size:var( --e-global-typography-9175aea-font-size );}.elementor-kit-2283 button,.elementor-kit-2283 input[type="button"],.elementor-kit-2283 input[type="submit"],.elementor-kit-2283 .elementor-button{font-size:var( --e-global-typography-4adc173-font-size );line-height:var( --e-global-typography-4adc173-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-2283{--e-global-typography-primary-font-size:34px;--e-global-typography-secondary-font-size:26px;--e-global-typography-text-font-size:17px;--e-global-typography-accent-font-size:19px;--e-global-typography-8b14b28-font-size:24px;--e-global-typography-7526a4c-font-size:20px;--e-global-typography-a913173-font-size:18px;--e-global-typography-9175aea-font-size:17px;--e-global-typography-4adc173-font-size:17px;--e-global-typography-5220284-font-size:17px;--e-global-typography-ac3ceff-font-size:14px;--e-global-typography-bd60023-font-size:12px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-2283 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-2283 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-kit-2283 h3{font-size:var( --e-global-typography-8b14b28-font-size );line-height:var( --e-global-typography-8b14b28-line-height );}.elementor-kit-2283 h4{font-size:var( --e-global-typography-7526a4c-font-size );line-height:var( --e-global-typography-7526a4c-line-height );}.elementor-kit-2283 h5{font-size:var( --e-global-typography-a913173-font-size );line-height:var( --e-global-typography-a913173-line-height );}.elementor-kit-2283 h6{font-size:var( --e-global-typography-9175aea-font-size );}.elementor-kit-2283 button,.elementor-kit-2283 input[type="button"],.elementor-kit-2283 input[type="submit"],.elementor-kit-2283 .elementor-button{font-size:var( --e-global-typography-4adc173-font-size );line-height:var( --e-global-typography-4adc173-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Noto Serif Display';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://vietnam-buddy.com/wp-content/uploads/2025/10/NotoSerifDisplay-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Noto Serif Display';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://vietnam-buddy.com/wp-content/uploads/2025/10/NotoSerifDisplay-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Assistant';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://vietnam-buddy.com/wp-content/uploads/2025/10/Assistant-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Assistant';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://vietnam-buddy.com/wp-content/uploads/2025/10/Assistant-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Assistant';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://vietnam-buddy.com/wp-content/uploads/2025/10/Assistant-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Assistant';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://vietnam-buddy.com/wp-content/uploads/2025/10/Assistant-Medium.woff2') format('woff2');
}
/* End Custom Fonts CSS */

/* post-4895.css */
.elementor-4895 .elementor-element.elementor-element-7d28cbf{--display:grid;--min-height:500px;--e-con-grid-template-columns:min-content 1fr;--e-con-grid-template-rows:1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:none;--border-style:none;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4895 .elementor-element.elementor-element-123ba5c{width:initial;max-width:initial;grid-column:2 / span 1;grid-row:1 / span 1;}.elementor-4895 .elementor-element.elementor-element-123ba5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-4895 .elementor-element.elementor-element-123ba5c img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-4895 .elementor-element.elementor-element-704221b{--display:flex;--gap:1.75rem 0rem;--row-gap:1.75rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:1 / span 1;grid-row:1;}.elementor-4895 .elementor-element.elementor-element-704221b:not(.elementor-motion-effects-element-type-background), .elementor-4895 .elementor-element.elementor-element-704221b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF0E3;}.elementor-4895 .elementor-element.elementor-element-da5b0ec > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-4895 .elementor-element.elementor-element-da5b0ec.elementor-element{--align-self:flex-start;}.elementor-4895 .elementor-element.elementor-element-da5b0ec{text-align:start;}.elementor-4895 .elementor-element.elementor-element-da5b0ec .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-4895 .elementor-element.elementor-element-49b6d9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-4895 .elementor-element.elementor-element-49b6d9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-4895 .elementor-element.elementor-element-49b6d9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-4895 .elementor-element.elementor-element-49b6d9c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-4895 .elementor-element.elementor-element-49b6d9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-4895 .elementor-element.elementor-element-49b6d9c .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-4895 .elementor-element.elementor-element-49b6d9c .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-4895 .elementor-element.elementor-element-49b6d9c{--e-icon-list-icon-size:1.2rem;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-4895 .elementor-element.elementor-element-49b6d9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4895 .elementor-element.elementor-element-49b6d9c .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-weight:300;line-height:1.38;}.elementor-4895 .elementor-element.elementor-element-49b6d9c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-4895 .elementor-element.elementor-element-39bd373{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-4895 .elementor-element.elementor-element-39bd373:not(.elementor-motion-effects-element-type-background), .elementor-4895 .elementor-element.elementor-element-39bd373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79a6d6f );}.elementor-4895 .elementor-element.elementor-element-b46d50e{--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;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:1rem;--margin-right:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4895 .elementor-element.elementor-element-faacc6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4895 .elementor-element.elementor-element-faacc6f img{width:10rem;height:10rem;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-4895 .elementor-element.elementor-element-a1cf8b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4895 .elementor-element.elementor-element-a1cf8b7{text-align:center;}.elementor-4895 .elementor-element.elementor-element-a1cf8b7 p{margin-block-end:0px;}.elementor-4895 .elementor-element.elementor-element-a564120{--display:flex;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--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-4895 .elementor-element.elementor-element-7fe90ae .elementor-heading-title{font-size:var( --e-global-typography-7526a4c-font-size );font-weight:var( --e-global-typography-7526a4c-font-weight );line-height:var( --e-global-typography-7526a4c-line-height );}.elementor-4895 .elementor-element.elementor-element-6aa1e0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4895 .elementor-element.elementor-element-6aa1e0d p{margin-block-end:0px;}.elementor-4895 .elementor-element.elementor-element-7rool7nn{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4895 .elementor-element.elementor-element-pushs0x5 > .elementor-widget-container{padding:40px 0px 16px 0px;}.elementor-4895 .elementor-element.elementor-element-pushs0x5{text-align:center;}.elementor-4895 .elementor-element.elementor-element-1k6kzx0r > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-4895 .elementor-element.elementor-element-098gbuj6{--display:flex;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-4895 .elementor-element.elementor-element-wymxr0c7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4895 .elementor-element.elementor-element-wymxr0c7{text-align:center;}.elementor-4895 .elementor-element.elementor-element-4e07213 .gallery-item .gallery-caption{text-align:center;}.elementor-4895 .elementor-element.elementor-element-23ngh5b4{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:180px;--padding-right:180px;}.elementor-4895 .elementor-element.elementor-element-23ngh5b4:not(.elementor-motion-effects-element-type-background), .elementor-4895 .elementor-element.elementor-element-23ngh5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4895 .elementor-element.elementor-element-um233rib > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4895 .elementor-element.elementor-element-yeooys4c{--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:30px 40px;--row-gap:30px;--column-gap:40px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4895 .elementor-element.elementor-element-yeooys4c:not(.elementor-motion-effects-element-type-background), .elementor-4895 .elementor-element.elementor-element-yeooys4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4895 .elementor-element.elementor-element-f7b8767{--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-4895 .elementor-element.elementor-element-b6c2356 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4895 .elementor-element.elementor-element-60de604{--display:flex;}.elementor-4895 .elementor-element.elementor-element-8cc716f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-4895 .elementor-element.elementor-element-8cc716f img{width:100%;}.elementor-4895 .elementor-element.elementor-element-r3wba06w{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:180px;--padding-right:180px;}.elementor-4895 .elementor-element.elementor-element-r3wba06w:not(.elementor-motion-effects-element-type-background), .elementor-4895 .elementor-element.elementor-element-r3wba06w > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4895 .elementor-element.elementor-element-3todl2u1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4895 .elementor-element.elementor-element-aii8lt1m{--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:30px 40px;--row-gap:30px;--column-gap:40px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4895 .elementor-element.elementor-element-aii8lt1m:not(.elementor-motion-effects-element-type-background), .elementor-4895 .elementor-element.elementor-element-aii8lt1m > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4895 .elementor-element.elementor-element-346fd81{--display:flex;}.elementor-4895 .elementor-element.elementor-element-4db0b13 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-4895 .elementor-element.elementor-element-4db0b13 img{width:100%;}.elementor-4895 .elementor-element.elementor-element-ba2b65e{--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-4895 .elementor-element.elementor-element-1e44d56 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4895 .elementor-element.elementor-element-ih75dksp{--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:30px 40px;--row-gap:30px;--column-gap:40px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4895 .elementor-element.elementor-element-ih75dksp:not(.elementor-motion-effects-element-type-background), .elementor-4895 .elementor-element.elementor-element-ih75dksp > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4895 .elementor-element.elementor-element-86c9680{--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-4895 .elementor-element.elementor-element-8cb4cf8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4895 .elementor-element.elementor-element-5bd2988{--display:flex;}.elementor-4895 .elementor-element.elementor-element-02deee6 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-4895 .elementor-element.elementor-element-02deee6 img{width:100%;}.elementor-4895 .elementor-element.elementor-element-qdcnvme3{--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:30px 40px;--row-gap:30px;--column-gap:40px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-4895 .elementor-element.elementor-element-qdcnvme3:not(.elementor-motion-effects-element-type-background), .elementor-4895 .elementor-element.elementor-element-qdcnvme3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4895 .elementor-element.elementor-element-4819604{--display:flex;}.elementor-4895 .elementor-element.elementor-element-7da1307 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-4895 .elementor-element.elementor-element-7da1307 img{width:100%;}.elementor-4895 .elementor-element.elementor-element-2334081{--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-4895 .elementor-element.elementor-element-1bc01df > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4895 .elementor-element.elementor-element-16ofjj6q{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:180px;--padding-right:180px;}.elementor-4895 .elementor-element.elementor-element-16ofjj6q:not(.elementor-motion-effects-element-type-background), .elementor-4895 .elementor-element.elementor-element-16ofjj6q > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4895 .elementor-element.elementor-element-8wvlr69a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4895 .elementor-element.elementor-element-znv4mfps{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4895 .elementor-element.elementor-element-znv4mfps:not(.elementor-motion-effects-element-type-background), .elementor-4895 .elementor-element.elementor-element-znv4mfps > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf6ef;}.elementor-4895 .elementor-element.elementor-element-8rbq7mgv > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4895 .elementor-element.elementor-element-8rbq7mgv{text-align:center;}.elementor-4895 .elementor-element.elementor-element-07h1u6yl .elementor-button{background-color:#b5893e;fill:#ffffff;color:#ffffff;}.elementor-4895 .elementor-element.elementor-element-07h1u6yl > .elementor-widget-container{margin:16px 0px 0px 0px;}@media(max-width:1024px){.elementor-4895 .elementor-element.elementor-element-7d28cbf{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:1fr;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-4895 .elementor-element.elementor-element-123ba5c{width:100%;max-width:100%;grid-column:span 1;grid-row:span 1;}.elementor-4895 .elementor-element.elementor-element-123ba5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4895 .elementor-element.elementor-element-123ba5c img{width:100%;max-width:100%;}.elementor-4895 .elementor-element.elementor-element-704221b{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:10rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-column:span 1;grid-row:span 1;}.elementor-4895 .elementor-element.elementor-element-da5b0ec > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-4895 .elementor-element.elementor-element-da5b0ec .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4895 .elementor-element.elementor-element-7fe90ae .elementor-heading-title{font-size:var( --e-global-typography-7526a4c-font-size );line-height:var( --e-global-typography-7526a4c-line-height );}.elementor-4895 .elementor-element.elementor-element-23ngh5b4{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4895 .elementor-element.elementor-element-yeooys4c{--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-4895 .elementor-element.elementor-element-r3wba06w{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4895 .elementor-element.elementor-element-aii8lt1m{--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-4895 .elementor-element.elementor-element-ih75dksp{--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-4895 .elementor-element.elementor-element-qdcnvme3{--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-4895 .elementor-element.elementor-element-16ofjj6q{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-4895 .elementor-element.elementor-element-7d28cbf{--e-con-grid-template-columns:auto;--e-con-grid-template-rows:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-4895 .elementor-element.elementor-element-123ba5c{width:100%;max-width:100%;grid-column:span 1;grid-row:span 1;}.elementor-4895 .elementor-element.elementor-element-123ba5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4895 .elementor-element.elementor-element-704221b{--padding-top:1rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;grid-column:span 1;grid-row:span 1;}.elementor-4895 .elementor-element.elementor-element-da5b0ec > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-4895 .elementor-element.elementor-element-da5b0ec .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-4895 .elementor-element.elementor-element-49b6d9c.elementor-element{--order:99999 /* order end hack */;}.elementor-4895 .elementor-element.elementor-element-49b6d9c{--icon-vertical-offset:5px;}.elementor-4895 .elementor-element.elementor-element-39bd373{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-4895 .elementor-element.elementor-element-7fe90ae .elementor-heading-title{font-size:var( --e-global-typography-7526a4c-font-size );line-height:var( --e-global-typography-7526a4c-line-height );}.elementor-4895 .elementor-element.elementor-element-23ngh5b4{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-4895 .elementor-element.elementor-element-yeooys4c{--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:16px;--padding-right:16px;}.elementor-4895 .elementor-element.elementor-element-f7b8767{--width:100%;}.elementor-4895 .elementor-element.elementor-element-60de604{--width:100%;}.elementor-4895 .elementor-element.elementor-element-60de604.e-con{--order:-99999 /* order start hack */;}.elementor-4895 .elementor-element.elementor-element-r3wba06w{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-4895 .elementor-element.elementor-element-aii8lt1m{--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:16px;--padding-right:16px;}.elementor-4895 .elementor-element.elementor-element-346fd81{--width:100%;}.elementor-4895 .elementor-element.elementor-element-ba2b65e{--width:100%;}.elementor-4895 .elementor-element.elementor-element-ih75dksp{--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:16px;--padding-right:16px;}.elementor-4895 .elementor-element.elementor-element-86c9680{--width:100%;}.elementor-4895 .elementor-element.elementor-element-5bd2988{--width:100%;}.elementor-4895 .elementor-element.elementor-element-5bd2988.e-con{--order:-99999 /* order start hack */;}.elementor-4895 .elementor-element.elementor-element-qdcnvme3{--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:16px;--padding-right:16px;}.elementor-4895 .elementor-element.elementor-element-4819604{--width:100%;}.elementor-4895 .elementor-element.elementor-element-2334081{--width:100%;}.elementor-4895 .elementor-element.elementor-element-16ofjj6q{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}}@media(min-width:768px){.elementor-4895 .elementor-element.elementor-element-704221b{--width:max(10ch, min(35rem, 40vw));}.elementor-4895 .elementor-element.elementor-element-b46d50e{--width:max-content;}.elementor-4895 .elementor-element.elementor-element-a564120{--width:40em;}.elementor-4895 .elementor-element.elementor-element-f7b8767{--width:65%;}.elementor-4895 .elementor-element.elementor-element-60de604{--width:30%;}.elementor-4895 .elementor-element.elementor-element-346fd81{--width:30%;}.elementor-4895 .elementor-element.elementor-element-ba2b65e{--width:65%;}.elementor-4895 .elementor-element.elementor-element-86c9680{--width:65%;}.elementor-4895 .elementor-element.elementor-element-5bd2988{--width:30%;}.elementor-4895 .elementor-element.elementor-element-4819604{--width:30%;}.elementor-4895 .elementor-element.elementor-element-2334081{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4895 .elementor-element.elementor-element-704221b{--width:100;}.elementor-4895 .elementor-element.elementor-element-f7b8767{--width:100%;}.elementor-4895 .elementor-element.elementor-element-60de604{--width:70%;}.elementor-4895 .elementor-element.elementor-element-346fd81{--width:70%;}.elementor-4895 .elementor-element.elementor-element-ba2b65e{--width:100%;}.elementor-4895 .elementor-element.elementor-element-86c9680{--width:100%;}.elementor-4895 .elementor-element.elementor-element-5bd2988{--width:70%;}.elementor-4895 .elementor-element.elementor-element-4819604{--width:70%;}.elementor-4895 .elementor-element.elementor-element-2334081{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-7d28cbf *//* === MOBILE FIX: Reisebericht Layout === */

/* Hero section: Stack on mobile, no overlap */
@media (max-width: 767px) {
  /* Force all flex containers to stack on mobile */
  .elementor-page .e-con.e-con-boxed > .e-con-inner {
    flex-direction: column !important;
    gap: 16px !important;
  }
  
  /* Hero image: full width, limited height, no overlap */
  .elementor-page .e-con .e-con > .elementor-widget-image img {
    width: 100% !important;
    height: auto !important;
    max-height: 300px !important;
    object-fit: cover !important;
    border-radius: 8px;
  }
  
  /* All child containers on mobile: full width */
  .elementor-page .e-con.e-con-boxed > .e-con-inner > .e-con {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    flex-shrink: 1 !important;
  }
  
  /* Text sections: proper padding and readable */
  .elementor-page .elementor-widget-text-editor {
    padding: 0 8px !important;
  }
  
  /* Headings: smaller on mobile */
  .elementor-page h2.elementor-heading-title {
    font-size: 1.6rem !important;
    line-height: 1.3 !important;
  }
  
  /* Gallery: 2 columns on mobile */
  .elementor-page .elementor-image-gallery .gallery {
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 8px !important;
  }
  
  /* Profile image: smaller on mobile */
  .elementor-page .e-con .e-con > .elementor-widget-image img[style*="border-radius"] {
    max-width: 120px !important;
    max-height: 120px !important;
  }
  
  /* Station sections: clean spacing */
  .elementor-page .e-con.e-con-boxed {
    padding: 16px !important;
    margin-bottom: 8px !important;
  }
}

/* Tablet fix */
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-page .e-con.e-con-boxed > .e-con-inner {
    flex-direction: column !important;
    gap: 20px !important;
  }
  
  .elementor-page .e-con.e-con-boxed > .e-con-inner > .e-con {
    width: 100% !important;
    max-width: 100% !important;
  }
  
  .elementor-page .e-con .e-con > .elementor-widget-image img {
    max-height: 400px !important;
    object-fit: cover !important;
  }
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e07213 */.elementor-4895 .elementor-element.elementor-element-4e07213 .elementor-image-gallery .gallery-item img { width: 100%; height: 240px; object-fit: cover; border-radius: 8px; } .elementor-4895 .elementor-element.elementor-element-4e07213 .elementor-image-gallery .gallery-item { padding: 6px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60de604 */@media (max-width: 767px) { .elementor-4895 .elementor-element.elementor-element-60de604 { order: -1; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bd2988 */@media (max-width: 767px) { .elementor-4895 .elementor-element.elementor-element-5bd2988 { order: -1; } }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Assistant';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://vietnam-buddy.com/wp-content/uploads/2025/10/Assistant-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Assistant';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://vietnam-buddy.com/wp-content/uploads/2025/10/Assistant-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Assistant';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://vietnam-buddy.com/wp-content/uploads/2025/10/Assistant-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Assistant';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://vietnam-buddy.com/wp-content/uploads/2025/10/Assistant-Medium.woff2') format('woff2');
}
/* End Custom Fonts CSS */

/* post-25.css */
.elementor-25 .elementor-element.elementor-element-699498f9{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4b4536a );--border-color:var( --e-global-color-4b4536a );--border-radius:0px 0px 0px 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-25 .elementor-element.elementor-element-699498f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-adb2f46 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6a46eee1{--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:0rem 1rem;--row-gap:0rem;--column-gap:1rem;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.3rem;--padding-bottom:0.4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-25 .elementor-element.elementor-element-6a46eee1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6a46eee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-6a46eee1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-20b756c{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--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-25 .elementor-element.elementor-element-20b756c.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b6a4d39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b6a4d39.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b6a4d39 img{width:2.5rem;height:2.5rem;}.elementor-25 .elementor-element.elementor-element-0d977fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-0d977fe.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-0d977fe{text-align:start;font-family:"Assistant", Sans-serif;font-size:14px;line-height:1.38;}.elementor-25 .elementor-element.elementor-element-0d977fe p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-e6e6ef5{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--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-25 .elementor-element.elementor-element-e6e6ef5.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f32fca6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f32fca6.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-f32fca6 img{width:2.5rem;height:2.5rem;}.elementor-25 .elementor-element.elementor-element-b924a2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b924a2c.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-b924a2c{text-align:start;font-family:"Assistant", Sans-serif;font-size:14px;line-height:1.38;}.elementor-25 .elementor-element.elementor-element-b924a2c p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-cb944b2{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--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-25 .elementor-element.elementor-element-cb944b2.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-27bd7c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-27bd7c3.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-27bd7c3 img{width:2.5rem;height:2.5rem;}.elementor-25 .elementor-element.elementor-element-d6131dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d6131dd.elementor-element{--align-self:center;}.elementor-25 .elementor-element.elementor-element-d6131dd{text-align:start;font-family:"Assistant", Sans-serif;font-size:14px;line-height:1.38;}.elementor-25 .elementor-element.elementor-element-d6131dd p{margin-block-end:0px;}.elementor-25 .elementor-element.elementor-element-3c69938{--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:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--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-25 .elementor-element.elementor-element-3c69938.e-con{--align-self:center;}.elementor-25 .elementor-element.elementor-element-8e9a361.elementor-element{--align-self:center;}.elementor-25{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-699498f9{--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-699498f9{--content-width:100%;}.elementor-25 .elementor-element.elementor-element-6a46eee1{--content-width:1280px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-699498f9{--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:space-around;--align-items:stretch;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width: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-25 .elementor-element.elementor-element-699498f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-adb2f46{width:100%;max-width:100%;}.elementor-25 .elementor-element.elementor-element-6a46eee1{--justify-content:center;}.elementor-25 .elementor-element.elementor-element-0d977fe{font-size:14px;}.elementor-25 .elementor-element.elementor-element-b924a2c{font-size:14px;}.elementor-25 .elementor-element.elementor-element-d6131dd{font-size:14px;}.elementor-25 .elementor-element.elementor-element-3c69938{--justify-content:center;--margin-top:0.2rem;--margin-bottom:0.2rem;--margin-left:0rem;--margin-right:0rem;}}/* Start custom CSS for container, class: .elementor-element-6a46eee1 */@media (max-width: 767px) {
    .elementor-element-b852b9a .e-con-inner .elementor-element-8a2fee5 ul.elementor-icon-list-items li:nth-child(-n+3) {
        display: none;
    }
    
    
    .elementor-element-b852b9a .e-con-inner .elementor-element-8a2fee5 ul.elementor-icon-list-items li .header-navigation-wrapper {
 width: 5rem;
}


    
}/* End custom CSS */

/* post-29.css */
.elementor-29 .elementor-element.elementor-element-1a0619a9{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-29 .elementor-element.elementor-element-1a0619a9:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-1a0619a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF0E3;}.elementor-29 .elementor-element.elementor-element-7eeac308{--display:flex;--gap:0.25rem 0.25rem;--row-gap:0.25rem;--column-gap:0.25rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-29 .elementor-element.elementor-element-219b4a6c > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-29 .elementor-element.elementor-element-219b4a6c .elementor-heading-title{font-size:var( --e-global-typography-7526a4c-font-size );font-weight:var( --e-global-typography-7526a4c-font-weight );line-height:var( --e-global-typography-7526a4c-line-height );}.elementor-29 .elementor-element.elementor-element-5addbe62 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-29 .elementor-element.elementor-element-5addbe62 p{margin-block-end:1em;}.elementor-29 .elementor-element.elementor-element-427ca583 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-29 .elementor-element.elementor-element-427ca583 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-29 .elementor-element.elementor-element-427ca583 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-29 .elementor-element.elementor-element-427ca583 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-29 .elementor-element.elementor-element-427ca583 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-29 .elementor-element.elementor-element-427ca583 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-29 .elementor-element.elementor-element-427ca583 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-427ca583 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-29 .elementor-element.elementor-element-427ca583{--e-icon-list-icon-size:1.2rem;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-29 .elementor-element.elementor-element-427ca583 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-427ca583 .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-weight:300;line-height:1.38;}.elementor-29 .elementor-element.elementor-element-427ca583 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-6b2a5f4e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-29 .elementor-element.elementor-element-48d1ad38 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-29 .elementor-element.elementor-element-48d1ad38.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-48d1ad38.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-48d1ad38.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-48d1ad38.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-48d1ad38.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-48d1ad38 .elementor-icon{font-size:4.5rem;}.elementor-29 .elementor-element.elementor-element-48d1ad38 .elementor-icon svg{height:4.5rem;}.elementor-29 .elementor-element.elementor-element-48d1ad38 .elementor-icon i, .elementor-29 .elementor-element.elementor-element-48d1ad38 .elementor-icon svg{transform:rotate(270deg);}.elementor-29 .elementor-element.elementor-element-62fab72b{--display:flex;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-29 .elementor-element.elementor-element-6eff184d.elementor-element{--align-self:stretch;}.elementor-29 .elementor-element.elementor-element-6238593d{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-29 .elementor-element.elementor-element-6238593d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-6238593d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-3a130e6e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-3a130e6e.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-3757a4e2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-29 .elementor-element.elementor-element-f05f5d6 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-f05f5d6.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-f05f5d6{text-align:center;}.elementor-29 .elementor-element.elementor-element-f05f5d6 img{width:15rem;}.elementor-29 .elementor-element.elementor-element-41748e17{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:35px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-29 .elementor-element.elementor-element-41748e17.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-41748e17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-29 .elementor-element.elementor-element-41748e17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-29 .elementor-element.elementor-element-41748e17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-29 .elementor-element.elementor-element-41748e17 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-29 .elementor-element.elementor-element-41748e17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-29 .elementor-element.elementor-element-41748e17 .elementor-icon-list-icon i{color:#C17C45;transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-41748e17 .elementor-icon-list-icon svg{fill:#C17C45;transition:fill 0.3s;}.elementor-29 .elementor-element.elementor-element-41748e17 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-29 .elementor-element.elementor-element-41748e17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-41748e17 .elementor-icon-list-item > a{font-family:"Assistant", Sans-serif;font-size:14px;font-weight:400;}.elementor-29 .elementor-element.elementor-element-41748e17 .elementor-icon-list-text{color:#54595F;transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-fae9bfb.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-70dc9b37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-70dc9b37:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-70dc9b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79a6d6f );}.elementor-29 .elementor-element.elementor-element-413523a5{--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-29 .elementor-element.elementor-element-4df3efb{--display:flex;}.elementor-29 .elementor-element.elementor-element-2481aeab .elementor-heading-title{font-size:var( --e-global-typography-7526a4c-font-size );font-weight:var( --e-global-typography-7526a4c-font-weight );line-height:var( --e-global-typography-7526a4c-line-height );text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-5e046ed0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-1f056887 .elementor-heading-title{font-family:var( --e-global-typography-9175aea-font-family ), Sans-serif;font-size:var( --e-global-typography-9175aea-font-size );font-weight:var( --e-global-typography-9175aea-font-weight );-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-57251814{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-29 .elementor-element.elementor-element-a976a96{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-33872a7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-33872a7e img{width:10rem;max-width:100%;height:10rem;object-fit:contain;object-position:center center;border-style:none;}.elementor-29 .elementor-element.elementor-element-abadcb5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-5ead13e6{--display:flex;}.elementor-29 .elementor-element.elementor-element-5ead13e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-52ab85ec .elementor-heading-title{font-family:var( --e-global-typography-a913173-font-family ), Sans-serif;font-size:var( --e-global-typography-a913173-font-size );font-weight:var( --e-global-typography-a913173-font-weight );line-height:var( --e-global-typography-a913173-line-height );-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-16dd41ed{width:var( --container-widget-width, 104.304% );max-width:104.304%;--container-widget-width:104.304%;--container-widget-flex-grow:0;--e-icon-list-icon-size:1rem;--icon-vertical-offset:0px;}.elementor-29 .elementor-element.elementor-element-16dd41ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-16dd41ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-29 .elementor-element.elementor-element-16dd41ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-29 .elementor-element.elementor-element-16dd41ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-29 .elementor-element.elementor-element-16dd41ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-29 .elementor-element.elementor-element-16dd41ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-29 .elementor-element.elementor-element-16dd41ed .elementor-icon-list-icon i{color:#EFA20B;transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-16dd41ed .elementor-icon-list-icon svg{fill:#EFA20B;transition:fill 0.3s;}.elementor-29 .elementor-element.elementor-element-16dd41ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-16dd41ed .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-16dd41ed .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-6b3ad491{--display:flex;}.elementor-29 .elementor-element.elementor-element-6b3ad491.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-10917f04 .elementor-heading-title{font-family:var( --e-global-typography-a913173-font-family ), Sans-serif;font-size:var( --e-global-typography-a913173-font-size );font-weight:var( --e-global-typography-a913173-font-weight );line-height:var( --e-global-typography-a913173-line-height );-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-5baabbc4{width:var( --container-widget-width, 104.304% );max-width:104.304%;--container-widget-width:104.304%;--container-widget-flex-grow:0;--e-icon-list-icon-size:1rem;--icon-vertical-offset:0px;}.elementor-29 .elementor-element.elementor-element-5baabbc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29 .elementor-element.elementor-element-5baabbc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-29 .elementor-element.elementor-element-5baabbc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-29 .elementor-element.elementor-element-5baabbc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-29 .elementor-element.elementor-element-5baabbc4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-29 .elementor-element.elementor-element-5baabbc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-29 .elementor-element.elementor-element-5baabbc4 .elementor-icon-list-icon i{color:#EFA20B;transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-5baabbc4 .elementor-icon-list-icon svg{fill:#EFA20B;transition:fill 0.3s;}.elementor-29 .elementor-element.elementor-element-5baabbc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-5baabbc4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-5baabbc4 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-29 .elementor-element.elementor-element-580e5231{--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:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-29 .elementor-element.elementor-element-580e5231:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-580e5231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-a994812 img{width:16rem;}.elementor-29 .elementor-element.elementor-element-2370459d .elementor-heading-title{font-family:var( --e-global-typography-ac3ceff-font-family ), Sans-serif;font-size:var( --e-global-typography-ac3ceff-font-size );line-height:var( --e-global-typography-ac3ceff-line-height );color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-10af559f{--display:flex;--min-height:0px;--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;}.elementor-29 .elementor-element.elementor-element-10af559f:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-10af559f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#06746D;}.elementor-29 .elementor-element.elementor-element-439727a3{--display:flex;--min-height:0px;--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:center;--align-items:center;}.elementor-29 .elementor-element.elementor-element-6ed9f41b .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-4cc20a67 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-662d00f .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-1a0619a9{--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-29 .elementor-element.elementor-element-219b4a6c .elementor-heading-title{font-size:var( --e-global-typography-7526a4c-font-size );line-height:var( --e-global-typography-7526a4c-line-height );}.elementor-29 .elementor-element.elementor-element-6b2a5f4e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-48d1ad38 .elementor-icon i, .elementor-29 .elementor-element.elementor-element-48d1ad38 .elementor-icon svg{transform:rotate(90turn);}.elementor-29 .elementor-element.elementor-element-3757a4e2{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-2481aeab .elementor-heading-title{font-size:var( --e-global-typography-7526a4c-font-size );line-height:var( --e-global-typography-7526a4c-line-height );}.elementor-29 .elementor-element.elementor-element-5e046ed0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-1f056887 .elementor-heading-title{font-size:var( --e-global-typography-9175aea-font-size );}.elementor-29 .elementor-element.elementor-element-57251814{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-52ab85ec .elementor-heading-title{font-size:var( --e-global-typography-a913173-font-size );line-height:var( --e-global-typography-a913173-line-height );}.elementor-29 .elementor-element.elementor-element-16dd41ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-16dd41ed .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-10917f04 .elementor-heading-title{font-size:var( --e-global-typography-a913173-font-size );line-height:var( --e-global-typography-a913173-line-height );}.elementor-29 .elementor-element.elementor-element-5baabbc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-5baabbc4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-2370459d .elementor-heading-title{font-size:var( --e-global-typography-ac3ceff-font-size );line-height:var( --e-global-typography-ac3ceff-line-height );}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-7eeac308{--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-29 .elementor-element.elementor-element-219b4a6c .elementor-heading-title{font-size:var( --e-global-typography-7526a4c-font-size );line-height:var( --e-global-typography-7526a4c-line-height );}.elementor-29 .elementor-element.elementor-element-427ca583.elementor-element{--order:99999 /* order end hack */;}.elementor-29 .elementor-element.elementor-element-427ca583{--icon-vertical-offset:5px;}.elementor-29 .elementor-element.elementor-element-48d1ad38 .elementor-icon i, .elementor-29 .elementor-element.elementor-element-48d1ad38 .elementor-icon svg{transform:rotate(0turn);}.elementor-29 .elementor-element.elementor-element-3a130e6e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-3757a4e2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-29 .elementor-element.elementor-element-70dc9b37{--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-29 .elementor-element.elementor-element-413523a5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-4df3efb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-2481aeab{text-align:center;}.elementor-29 .elementor-element.elementor-element-2481aeab .elementor-heading-title{font-size:var( --e-global-typography-7526a4c-font-size );line-height:var( --e-global-typography-7526a4c-line-height );}.elementor-29 .elementor-element.elementor-element-5e046ed0.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-5e046ed0{text-align:center;}.elementor-29 .elementor-element.elementor-element-5e046ed0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-1f056887.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-1f056887{text-align:center;}.elementor-29 .elementor-element.elementor-element-1f056887 .elementor-heading-title{font-size:var( --e-global-typography-9175aea-font-size );}.elementor-29 .elementor-element.elementor-element-57251814{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-33872a7e.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-5ead13e6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-52ab85ec.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-52ab85ec{text-align:center;}.elementor-29 .elementor-element.elementor-element-52ab85ec .elementor-heading-title{font-size:var( --e-global-typography-a913173-font-size );line-height:var( --e-global-typography-a913173-line-height );}.elementor-29 .elementor-element.elementor-element-16dd41ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-16dd41ed .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-6b3ad491{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29 .elementor-element.elementor-element-10917f04.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-10917f04{text-align:center;}.elementor-29 .elementor-element.elementor-element-10917f04 .elementor-heading-title{font-size:var( --e-global-typography-a913173-font-size );line-height:var( --e-global-typography-a913173-line-height );}.elementor-29 .elementor-element.elementor-element-5baabbc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29 .elementor-element.elementor-element-5baabbc4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-29 .elementor-element.elementor-element-2370459d .elementor-heading-title{font-size:var( --e-global-typography-ac3ceff-font-size );line-height:var( --e-global-typography-ac3ceff-line-height );}.elementor-29 .elementor-element.elementor-element-10af559f{--min-height:0px;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-6b2a5f4e{--width:20rem;}.elementor-29 .elementor-element.elementor-element-3a130e6e{--width:75%;}.elementor-29 .elementor-element.elementor-element-4df3efb{--width:45%;}.elementor-29 .elementor-element.elementor-element-5ead13e6{--width:20%;}.elementor-29 .elementor-element.elementor-element-6b3ad491{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-6b2a5f4e{--width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-427ca583 */.elementor-1107 .elementor-element.elementor-element-b9c2e5c .elementor-icon-list-item > .elementor-icon-list-text{
        font-size: 1rem;
    
}

@media (max-width: 767px) 
{
    .elementor-1107 .elementor-element.elementor-element-b9c2e5c .elementor-icon-list-item > .elementor-icon-list-text{
        font-size: 0.85rem;
    
}

    
}/* End custom CSS */
