.elementor-24 .elementor-element.elementor-element-7ffffb2{--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:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-b40e87c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .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 );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-3a82ef0 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-24 .elementor-element.elementor-element-3a82ef0{text-align:center;}.elementor-24 .elementor-element.elementor-element-3a82ef0 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:32px;font-weight:600;}.elementor-widget-text-editor{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 );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-24 .elementor-element.elementor-element-5cd7e1c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-5cd7e1c{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:300;color:#000000;}.elementor-24 .elementor-element.elementor-element-9063d43{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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 );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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 );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-15697b7.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-24 .elementor-element.elementor-element-15697b7.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-24 .elementor-element.elementor-element-15697b7.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-15697b7 .elementor-image-box-title{margin-bottom:0px;font-family:"Be Vietnam Pro", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-24 .elementor-element.elementor-element-15697b7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-24 .elementor-element.elementor-element-15697b7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-15697b7:has(:hover) .elementor-image-box-title,
					 .elementor-24 .elementor-element.elementor-element-15697b7:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-24 .elementor-element.elementor-element-15697b7 .elementor-image-box-description{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-da311cb.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-24 .elementor-element.elementor-element-da311cb.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-24 .elementor-element.elementor-element-da311cb.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-da311cb .elementor-image-box-title{margin-bottom:0px;font-family:"Be Vietnam Pro", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-24 .elementor-element.elementor-element-da311cb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-24 .elementor-element.elementor-element-da311cb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-da311cb:has(:hover) .elementor-image-box-title,
					 .elementor-24 .elementor-element.elementor-element-da311cb:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-24 .elementor-element.elementor-element-da311cb .elementor-image-box-description{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-640e115.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-24 .elementor-element.elementor-element-640e115.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-24 .elementor-element.elementor-element-640e115.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-640e115 .elementor-image-box-title{margin-bottom:0px;font-family:"Be Vietnam Pro", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-24 .elementor-element.elementor-element-640e115 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-24 .elementor-element.elementor-element-640e115 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-640e115:has(:hover) .elementor-image-box-title,
					 .elementor-24 .elementor-element.elementor-element-640e115:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-24 .elementor-element.elementor-element-640e115 .elementor-image-box-description{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-2aa2cb2.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-24 .elementor-element.elementor-element-2aa2cb2.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-24 .elementor-element.elementor-element-2aa2cb2.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-2aa2cb2 .elementor-image-box-title{margin-bottom:0px;font-family:"Be Vietnam Pro", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-24 .elementor-element.elementor-element-2aa2cb2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-24 .elementor-element.elementor-element-2aa2cb2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-2aa2cb2:has(:hover) .elementor-image-box-title,
					 .elementor-24 .elementor-element.elementor-element-2aa2cb2:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-24 .elementor-element.elementor-element-2aa2cb2 .elementor-image-box-description{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-60bf645.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-24 .elementor-element.elementor-element-60bf645.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-24 .elementor-element.elementor-element-60bf645.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-60bf645 .elementor-image-box-title{margin-bottom:0px;font-family:"Be Vietnam Pro", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-24 .elementor-element.elementor-element-60bf645 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-24 .elementor-element.elementor-element-60bf645 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-60bf645:has(:hover) .elementor-image-box-title,
					 .elementor-24 .elementor-element.elementor-element-60bf645:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-24 .elementor-element.elementor-element-60bf645 .elementor-image-box-description{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-1cefbea.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-24 .elementor-element.elementor-element-1cefbea.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-24 .elementor-element.elementor-element-1cefbea.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-1cefbea .elementor-image-box-title{margin-bottom:0px;font-family:"Be Vietnam Pro", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.elementor-24 .elementor-element.elementor-element-1cefbea .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-24 .elementor-element.elementor-element-1cefbea .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-1cefbea:has(:hover) .elementor-image-box-title,
					 .elementor-24 .elementor-element.elementor-element-1cefbea:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-24 .elementor-element.elementor-element-1cefbea .elementor-image-box-description{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-f700cc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-f3376ac > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-24 .elementor-element.elementor-element-f3376ac{text-align:center;}.elementor-24 .elementor-element.elementor-element-f3376ac .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:32px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-5ab432e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a8862ab{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-38baa99{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00A651;--border-color:#00A651;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-446fa40 .elementor-heading-title{font-size:32px;font-weight:700;color:#00A651;}.elementor-24 .elementor-element.elementor-element-4fcc8f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-77bcc60 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-ec86184{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-widget-gallery .elementor-gallery-item__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 );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-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 );}.elementor-24 .elementor-element.elementor-element-ec8d546 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-24 .elementor-element.elementor-element-ec8d546 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-ec8d546{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-24 .elementor-element.elementor-element-72caee4{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-213fdda{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00A651;--border-color:#00A651;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-d3a59b0 .elementor-heading-title{font-size:32px;font-weight:700;color:#00A651;}.elementor-24 .elementor-element.elementor-element-c9a4c07{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e250a1f .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-9008797{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-840cf7e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-24 .elementor-element.elementor-element-840cf7e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-840cf7e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-24 .elementor-element.elementor-element-7b79a12{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e21ed53{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00A651;--border-color:#00A651;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6a85e9e .elementor-heading-title{font-size:32px;font-weight:700;color:#00A651;}.elementor-24 .elementor-element.elementor-element-8aa0380{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-094d03d .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-a30df04{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-a2d9961 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-24 .elementor-element.elementor-element-a2d9961 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-a2d9961{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-24 .elementor-element.elementor-element-92f105b{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-44db9e5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00A651;--border-color:#00A651;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-b3870ec .elementor-heading-title{font-size:32px;font-weight:700;color:#00A651;}.elementor-24 .elementor-element.elementor-element-5bde055{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5f2e856 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-37ab106{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-5d1e7a6 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-24 .elementor-element.elementor-element-5d1e7a6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-5d1e7a6{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-24 .elementor-element.elementor-element-db10245{--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-f87795b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00A651;--border-color:#00A651;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-6358468 .elementor-heading-title{font-size:32px;font-weight:700;color:#00A651;}.elementor-24 .elementor-element.elementor-element-29c9576{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1aedd8a .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-44339ce{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-49b9722 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-24 .elementor-element.elementor-element-49b9722 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-49b9722{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-38baa99{--width:30%;}.elementor-24 .elementor-element.elementor-element-213fdda{--width:30%;}.elementor-24 .elementor-element.elementor-element-e21ed53{--width:30%;}.elementor-24 .elementor-element.elementor-element-44db9e5{--width:30%;}.elementor-24 .elementor-element.elementor-element-f87795b{--width:30%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-3a82ef0 .elementor-heading-title{font-size:26px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-5cd7e1c{font-size:16px;}.elementor-24 .elementor-element.elementor-element-9063d43{--e-con-grid-template-columns:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-15697b7 .elementor-image-box-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-15697b7 .elementor-image-box-description{font-size:14px;}.elementor-24 .elementor-element.elementor-element-da311cb .elementor-image-box-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-da311cb .elementor-image-box-description{font-size:14px;}.elementor-24 .elementor-element.elementor-element-640e115 .elementor-image-box-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-640e115 .elementor-image-box-description{font-size:14px;}.elementor-24 .elementor-element.elementor-element-2aa2cb2 .elementor-image-box-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-2aa2cb2 .elementor-image-box-description{font-size:14px;}.elementor-24 .elementor-element.elementor-element-60bf645 .elementor-image-box-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-60bf645 .elementor-image-box-description{font-size:14px;}.elementor-24 .elementor-element.elementor-element-1cefbea .elementor-image-box-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-1cefbea .elementor-image-box-description{font-size:14px;}.elementor-24 .elementor-element.elementor-element-f3376ac .elementor-heading-title{font-size:26px;}.elementor-24 .elementor-element.elementor-element-a8862ab{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-24 .elementor-element.elementor-element-446fa40 .elementor-heading-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-77bcc60 .elementor-heading-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-ec86184{font-size:16px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-72caee4{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-24 .elementor-element.elementor-element-d3a59b0 .elementor-heading-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-e250a1f .elementor-heading-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-9008797{font-size:16px;}.elementor-24 .elementor-element.elementor-element-7b79a12{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-24 .elementor-element.elementor-element-6a85e9e .elementor-heading-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-094d03d .elementor-heading-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-a30df04{font-size:16px;}.elementor-24 .elementor-element.elementor-element-92f105b{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-24 .elementor-element.elementor-element-b3870ec .elementor-heading-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-5f2e856 .elementor-heading-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-37ab106{font-size:16px;}.elementor-24 .elementor-element.elementor-element-db10245{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-24 .elementor-element.elementor-element-6358468 .elementor-heading-title{font-size:22px;}.elementor-24 .elementor-element.elementor-element-1aedd8a .elementor-heading-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-44339ce{font-size:16px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-3a82ef0 .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-9063d43{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-15697b7 .elementor-image-box-img{margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-15697b7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-24 .elementor-element.elementor-element-15697b7 .elementor-image-box-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-da311cb .elementor-image-box-img{margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-da311cb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-24 .elementor-element.elementor-element-da311cb .elementor-image-box-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-640e115 .elementor-image-box-img{margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-640e115 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-24 .elementor-element.elementor-element-640e115 .elementor-image-box-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-2aa2cb2 .elementor-image-box-img{margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-2aa2cb2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-24 .elementor-element.elementor-element-2aa2cb2 .elementor-image-box-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-60bf645 .elementor-image-box-img{margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-60bf645 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-24 .elementor-element.elementor-element-60bf645 .elementor-image-box-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-1cefbea .elementor-image-box-img{margin-bottom:10px;}.elementor-24 .elementor-element.elementor-element-1cefbea .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-24 .elementor-element.elementor-element-1cefbea .elementor-image-box-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-f3376ac .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-24 .elementor-element.elementor-element-a8862ab{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-24 .elementor-element.elementor-element-38baa99{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-24 .elementor-element.elementor-element-446fa40 .elementor-heading-title{font-size:24px;}.elementor-24 .elementor-element.elementor-element-77bcc60 .elementor-heading-title{font-size:18px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-72caee4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-24 .elementor-element.elementor-element-213fdda{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-24 .elementor-element.elementor-element-d3a59b0 .elementor-heading-title{font-size:24px;}.elementor-24 .elementor-element.elementor-element-c9a4c07{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-e250a1f .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-7b79a12{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-24 .elementor-element.elementor-element-e21ed53{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-24 .elementor-element.elementor-element-6a85e9e .elementor-heading-title{font-size:24px;}.elementor-24 .elementor-element.elementor-element-8aa0380{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-094d03d .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-92f105b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-24 .elementor-element.elementor-element-44db9e5{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-24 .elementor-element.elementor-element-b3870ec .elementor-heading-title{font-size:24px;}.elementor-24 .elementor-element.elementor-element-5bde055{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-5f2e856 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-db10245{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-24 .elementor-element.elementor-element-f87795b{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-24 .elementor-element.elementor-element-6358468 .elementor-heading-title{font-size:24px;}.elementor-24 .elementor-element.elementor-element-29c9576{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-1aedd8a .elementor-heading-title{font-size:18px;}}/* Start custom CSS for shortcode, class: .elementor-element-250e6f5 */.elementor-24 .elementor-element.elementor-element-250e6f5 a,.elementor-24 .elementor-element.elementor-element-250e6f5 span{
    color: #656565;
    color: var(--Color-Styles-Neutral-Grey-Grey---600, #656565);

/* Body/16/Regular */
font-family: var(--Typography-Typeface-Body, "Be Vietnam Pro");
font-size: var(--Typography-Size-16, 16px);
font-style: normal;
font-weight: var(--Typography-Weight-Regular, 400);
line-height: 150%; /* 24px */
}
.elementor-24 .elementor-element.elementor-element-250e6f5 span{color:#000;}
.elementor-24 .elementor-element.elementor-element-250e6f5 p{
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a82ef0 */.elementor-24 .elementor-element.elementor-element-3a82ef0 span{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3376ac */.elementor-24 .elementor-element.elementor-element-f3376ac span{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-446fa40 */.elementor-24 .elementor-element.elementor-element-446fa40 .elementor-heading-title:before{
    content:'';
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #00A651;
    position: absolute;
    right: 0px;
    top: 8px;
    transform: translateX(50%);
}
.elementor-24 .elementor-element.elementor-element-446fa40 .elementor-heading-title{
    position: relative;
}
@media only screen and (max-width: 767px) {
.elementor-24 .elementor-element.elementor-element-446fa40 .elementor-heading-title:before{
    content:none;

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3a59b0 */.elementor-24 .elementor-element.elementor-element-d3a59b0 .elementor-heading-title:before{
    content:'';
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #00A651;
    position: absolute;
    right: 0px;
    top: 8px;
    transform: translateX(50%);
}
.elementor-24 .elementor-element.elementor-element-d3a59b0 .elementor-heading-title{
    position: relative;
}
@media only screen and (max-width: 767px) {
.elementor-24 .elementor-element.elementor-element-d3a59b0 .elementor-heading-title:before{
    content:none;

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a85e9e */.elementor-24 .elementor-element.elementor-element-6a85e9e .elementor-heading-title:before{
    content:'';
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #00A651;
    position: absolute;
    right: 0px;
    top: 8px;
    transform: translateX(50%);
}
.elementor-24 .elementor-element.elementor-element-6a85e9e .elementor-heading-title{
    position: relative;
}
@media only screen and (max-width: 767px) {
.elementor-24 .elementor-element.elementor-element-6a85e9e .elementor-heading-title:before{
    content:none;

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3870ec */.elementor-24 .elementor-element.elementor-element-b3870ec .elementor-heading-title:before{
    content:'';
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #00A651;
    position: absolute;
    right: 0px;
    top: 8px;
    transform: translateX(50%);
}
.elementor-24 .elementor-element.elementor-element-b3870ec .elementor-heading-title{
    position: relative;
}
@media only screen and (max-width: 767px) {
.elementor-24 .elementor-element.elementor-element-b3870ec .elementor-heading-title:before{
    content:none;

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6358468 */.elementor-24 .elementor-element.elementor-element-6358468 .elementor-heading-title:before{
    content:'';
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #00A651;
    position: absolute;
    right: 0px;
    top: 8px;
    transform: translateX(50%);
}
.elementor-24 .elementor-element.elementor-element-6358468 .elementor-heading-title{
    position: relative;
}
@media only screen and (max-width: 767px) {
.elementor-24 .elementor-element.elementor-element-6358468 .elementor-heading-title:before{
    content:none;

}
}/* End custom CSS */