.elementor-2324 .elementor-element.elementor-element-ba366de{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.39;}.elementor-2324 .elementor-element.elementor-element-ba366de:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-ba366de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/hansvl.com/wp-content/uploads/2025/12/Hansvl_Industries_Banner-40.png?fit=1920%2C1000&ssl=1");background-position:center center;background-size:cover;}.elementor-2324 .elementor-element.elementor-element-ba366de::before, .elementor-2324 .elementor-element.elementor-element-ba366de > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-ba366de > .e-con-inner > .elementor-background-video-container::before, .elementor-2324 .elementor-element.elementor-element-ba366de > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-ba366de > .e-con-inner > .elementor-background-slideshow::before, .elementor-2324 .elementor-element.elementor-element-ba366de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-36967b6 );--background-overlay:'';}.elementor-2324 .elementor-element.elementor-element-12bb21a{width:var( --container-widget-width, 41.978% );max-width:41.978%;margin:170px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0100px;--container-widget-width:41.978%;--container-widget-flex-grow:0;}.elementor-2324 .elementor-element.elementor-element-12bb21a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-12bb21a .elementor-heading-title{font-family:"Battambang", Sans-serif;font-size:50px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-a41809f{--divider-border-style:solid;--divider-color:var( --e-global-color-69b6442 );--divider-border-width:2.3px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;}.elementor-2324 .elementor-element.elementor-element-a41809f .elementor-divider-separator{width:10%;}.elementor-2324 .elementor-element.elementor-element-a41809f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2324 .elementor-element.elementor-element-2090324{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2324 .elementor-element.elementor-element-0038c0d{--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-2324 .elementor-element.elementor-element-0038c0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-ebbec48{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:65px 65px 65px 65px;}.elementor-2324 .elementor-element.elementor-element-ebbec48 img{border-radius:10px 10px 10px 10px;box-shadow:10px 10px 33px 0px rgba(0,0,0,0.5);}.elementor-2324 .elementor-element.elementor-element-de1b9df{--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-2324 .elementor-element.elementor-element-9521a42{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 71px;}.elementor-2324 .elementor-element.elementor-element-9521a42 .elementor-heading-title{font-family:"Battambang", Sans-serif;font-size:50px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-3ba8539 );}.elementor-2324 .elementor-element.elementor-element-b8b84a5{--divider-border-style:solid;--divider-color:var( --e-global-color-69b6442 );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 076px;}.elementor-2324 .elementor-element.elementor-element-b8b84a5 .elementor-divider-separator{width:30%;}.elementor-2324 .elementor-element.elementor-element-b8b84a5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2324 .elementor-element.elementor-element-0ee46d1{width:var( --container-widget-width, 73.609% );max-width:73.609%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--container-widget-width:73.609%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-primary );}.elementor-2324 .elementor-element.elementor-element-0ee46d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-d4afce8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2324 .elementor-element.elementor-element-d4afce8:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-d4afce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-a6eab56{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2324 .elementor-element.elementor-element-a6eab56 .elementor-heading-title{font-family:"Battambang", Sans-serif;font-size:50px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-d8ddc96 );}.elementor-2324 .elementor-element.elementor-element-7bbe33a{--divider-border-style:solid;--divider-color:var( --e-global-color-1b1301e );--divider-border-width:2px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-7bbe33a .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-2324 .elementor-element.elementor-element-7bbe33a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2324 .elementor-element.elementor-element-63d66df2:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-63d66df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-63d66df2 > .elementor-container{max-width:1000px;}.elementor-2324 .elementor-element.elementor-element-63d66df2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-8px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-2324 .elementor-element.elementor-element-63d66df2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2324 .elementor-element.elementor-element-50992e97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2324 .elementor-element.elementor-element-50992e97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2324 .elementor-element.elementor-element-5de4bdda{background-color:var( --e-global-color-69b6442 );margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 20px 50px 20px;--ha-tfx-translate-y-hover:-15px;--ha-tfx-transition-duration:0.4s;border-radius:200px 200px 00px 00px;text-align:center;}.elementor-2324 .elementor-element.elementor-element-5de4bdda.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2324 .elementor-element.elementor-element-5de4bdda:hover{box-shadow:1px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-2324 .elementor-element.elementor-element-5de4bdda .ha-infobox-figure--icon{font-size:30px;border-radius:100px 100px 100px 100px;color:#FFFFFF;}.elementor-2324 .elementor-element.elementor-element-5de4bdda .ha-infobox-figure--image img, .elementor-2324 .elementor-element.elementor-element-5de4bdda .ha-infobox-figure--icon{padding:25px;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2324 .elementor-element.elementor-element-5de4bdda .ha-infobox-figure--image img{border-radius:100px 100px 100px 100px;}.elementor-2324 .elementor-element.elementor-element-5de4bdda .ha-infobox-title{margin-bottom:30px;color:var( --e-global-color-43e86c6 );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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-5de4bdda .ha-infobox-text{color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-5de4bdda .ha-btn .ha-btn-icon{--infobox-btn-icon-translate-x-hover:10px;}.elementor-2324 .elementor-element.elementor-element-22d6f765 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2324 .elementor-element.elementor-element-22d6f765 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2324 .elementor-element.elementor-element-54fe1a74{background-color:var( --e-global-color-69b6442 );margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 20px 35px 20px;--ha-tfx-translate-y-hover:-15px;--ha-tfx-transition-duration:0.4s;border-radius:200px 200px 0px 0px;text-align:center;}.elementor-2324 .elementor-element.elementor-element-54fe1a74.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2324 .elementor-element.elementor-element-54fe1a74:hover{box-shadow:1px 0px 10px 0px rgba(255, 247.7322565969214, 247.7322565969214, 0.5);}.elementor-2324 .elementor-element.elementor-element-54fe1a74 .ha-infobox-figure--icon{font-size:30px;border-radius:100px 100px 100px 100px;color:#FFFFFF;}.elementor-2324 .elementor-element.elementor-element-54fe1a74 .ha-infobox-figure--image img, .elementor-2324 .elementor-element.elementor-element-54fe1a74 .ha-infobox-figure--icon{padding:25px;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2324 .elementor-element.elementor-element-54fe1a74 .ha-infobox-figure--image img{border-radius:100px 100px 100px 100px;}.elementor-2324 .elementor-element.elementor-element-54fe1a74 .ha-infobox-title{margin-bottom:30px;color:#FFFFFF;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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-54fe1a74 .ha-infobox-text{color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-54fe1a74 .ha-btn{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2324 .elementor-element.elementor-element-54fe1a74 .ha-btn .ha-btn-icon{--infobox-btn-icon-translate-x-hover:10px;}.elementor-2324 .elementor-element.elementor-element-6d9655ed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2324 .elementor-element.elementor-element-6d9655ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2324 .elementor-element.elementor-element-d8d5be3{background-color:var( --e-global-color-69b6442 );margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 20px 50px 20px;--ha-tfx-translate-y-hover:-15px;--ha-tfx-transition-duration:0.4s;border-radius:200px 200px 0px 0px;text-align:center;}.elementor-2324 .elementor-element.elementor-element-d8d5be3.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2324 .elementor-element.elementor-element-d8d5be3:hover{box-shadow:1px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-2324 .elementor-element.elementor-element-d8d5be3 .ha-infobox-figure--icon{font-size:35px;border-radius:100px 100px 100px 100px;color:#FFFFFF;}.elementor-2324 .elementor-element.elementor-element-d8d5be3 .ha-infobox-figure--image img, .elementor-2324 .elementor-element.elementor-element-d8d5be3 .ha-infobox-figure--icon{padding:20px;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2324 .elementor-element.elementor-element-d8d5be3 .ha-infobox-figure--image img{border-radius:100px 100px 100px 100px;}.elementor-2324 .elementor-element.elementor-element-d8d5be3 .ha-infobox-title{margin-bottom:30px;color:#FFFFFF;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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-d8d5be3 .ha-infobox-text{color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-d8d5be3 .ha-btn .ha-btn-icon{--infobox-btn-icon-translate-x-hover:10px;}.elementor-2324 .elementor-element.elementor-element-78a4ec4e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2324 .elementor-element.elementor-element-78a4ec4e:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-78a4ec4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f1f4;background-image:url("https://i0.wp.com/hansvl.com/wp-content/uploads/2025/12/Hansvl_Industries_Banner-44.png?fit=1920%2C1000&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2324 .elementor-element.elementor-element-78a4ec4e > .elementor-background-overlay{opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2324 .elementor-element.elementor-element-78a4ec4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-2324 .elementor-element.elementor-element-16431ad4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2324 .elementor-element.elementor-element-16431ad4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2324 .elementor-element.elementor-element-16431ad4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2324 .elementor-element.elementor-element-60dd99f4{margin-top:0px;margin-bottom:50px;padding:0% 30% 0% 0%;}.elementor-2324 .elementor-element.elementor-element-3ada6280{width:var( --container-widget-width, 148.637% );max-width:148.637%;margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:148.637%;--container-widget-flex-grow:0;text-align:center;}.elementor-2324 .elementor-element.elementor-element-3ada6280.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-3ada6280 .elementor-heading-title{font-family:"Battambang", Sans-serif;font-size:50px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-df94b9a{--divider-border-style:solid;--divider-color:var( --e-global-color-69b6442 );--divider-border-width:2px;width:var( --container-widget-width, 141.065% );max-width:141.065%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:141.065%;--container-widget-flex-grow:0;}.elementor-2324 .elementor-element.elementor-element-df94b9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-df94b9a .elementor-divider-separator{width:46%;margin:0 auto;margin-center:0;}.elementor-2324 .elementor-element.elementor-element-df94b9a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2324 .elementor-element.elementor-element-4547f228{margin-top:16px;margin-bottom:0px;}.elementor-2324 .elementor-element.elementor-element-64225756:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2324 .elementor-element.elementor-element-64225756 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000070;}.elementor-2324 .elementor-element.elementor-element-64225756:hover > .elementor-element-populated{background-color:var( --e-global-color-69b6442 );}.elementor-2324 .elementor-element.elementor-element-64225756 > .elementor-element-populated{border-style:solid;border-color:#FFFFFF73;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 100px 0px 100px;--e-column-margin-right:100px;--e-column-margin-left:100px;padding:20px 20px 20px 20px;}.elementor-2324 .elementor-element.elementor-element-64225756 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2324 .elementor-element.elementor-element-5773522f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-2324 .elementor-element.elementor-element-5773522f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-1ad9b47d{width:var( --container-widget-width, 86.593% );max-width:86.593%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:86.593%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-1ad9b47d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-4d3fde28:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2324 .elementor-element.elementor-element-4d3fde28 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000073;}.elementor-2324 .elementor-element.elementor-element-4d3fde28:hover > .elementor-element-populated{background-color:#314459;}.elementor-2324 .elementor-element.elementor-element-4d3fde28 > .elementor-element-populated{border-style:solid;border-color:#FFFFFF7A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 100px 0px 60px;--e-column-margin-right:100px;--e-column-margin-left:60px;padding:20px 20px 20px 20px;}.elementor-2324 .elementor-element.elementor-element-4d3fde28 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2324 .elementor-element.elementor-element-4dfdb99{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-4dfdb99 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-4dfdb99 .elementor-heading-title a:hover, .elementor-2324 .elementor-element.elementor-element-4dfdb99 .elementor-heading-title a:focus{color:var( --e-global-color-1b1301e );}.elementor-2324 .elementor-element.elementor-element-7177680{width:var( --container-widget-width, 83.282% );max-width:83.282%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:83.282%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-7177680.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-aae69de{margin-top:16px;margin-bottom:0px;}.elementor-2324 .elementor-element.elementor-element-f9e438b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2324 .elementor-element.elementor-element-f9e438b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000070;}.elementor-2324 .elementor-element.elementor-element-f9e438b:hover > .elementor-element-populated{background-color:#314459;}.elementor-2324 .elementor-element.elementor-element-f9e438b > .elementor-element-populated{border-style:solid;border-color:#FFFFFF73;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 100px 0px 100px;--e-column-margin-right:100px;--e-column-margin-left:100px;padding:20px 20px 20px 20px;}.elementor-2324 .elementor-element.elementor-element-f9e438b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2324 .elementor-element.elementor-element-7f5c845{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-2324 .elementor-element.elementor-element-7f5c845 .elementor-heading-title{font-family:"Battambang", Sans-serif;font-size:25px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-c52f808{width:var( --container-widget-width, 86.593% );max-width:86.593%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:86.593%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-c52f808.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-7f0f2b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2324 .elementor-element.elementor-element-7f0f2b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000073;}.elementor-2324 .elementor-element.elementor-element-7f0f2b8:hover > .elementor-element-populated{background-color:var( --e-global-color-69b6442 );}.elementor-2324 .elementor-element.elementor-element-7f0f2b8 > .elementor-element-populated{border-style:solid;border-color:#FFFFFF7A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 100px 0px 60px;--e-column-margin-right:100px;--e-column-margin-left:60px;padding:20px 20px 20px 20px;}.elementor-2324 .elementor-element.elementor-element-7f0f2b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2324 .elementor-element.elementor-element-f2381e9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-f2381e9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-f2381e9 .elementor-heading-title a:hover, .elementor-2324 .elementor-element.elementor-element-f2381e9 .elementor-heading-title a:focus{color:var( --e-global-color-1b1301e );}.elementor-2324 .elementor-element.elementor-element-62ff85d{width:var( --container-widget-width, 83.282% );max-width:83.282%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:83.282%;--container-widget-flex-grow:0;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-62ff85d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-66604d97:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-66604d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040404;background-image:url("https://i0.wp.com/hansvl.com/wp-content/uploads/2025/12/Hansvl_Industries_Banner-44.png?fit=1920%2C1000&ssl=1");}.elementor-2324 .elementor-element.elementor-element-66604d97 > .elementor-background-overlay{background-color:var( --e-global-color-36967b6 );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2324 .elementor-element.elementor-element-66604d97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2324 .elementor-element.elementor-element-66604d97 > .elementor-shape-bottom svg{width:calc(151% + 1.3px);}.elementor-2324 .elementor-element.elementor-element-3eacb01e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2324 .elementor-element.elementor-element-3eacb01e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2324 .elementor-element.elementor-element-3eacb01e > .elementor-element-populated, .elementor-2324 .elementor-element.elementor-element-3eacb01e > .elementor-element-populated > .elementor-background-overlay, .elementor-2324 .elementor-element.elementor-element-3eacb01e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-2324 .elementor-element.elementor-element-3eacb01e > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 20px 20px 20px;}.elementor-2324 .elementor-element.elementor-element-3eacb01e:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px #FFFFFF;}.elementor-2324 .elementor-element.elementor-element-3eacb01e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2324 .elementor-element.elementor-element-4511640{text-align:center;}.elementor-2324 .elementor-element.elementor-element-4511640 .elementor-heading-title{font-family:"Battambang", Sans-serif;font-size:50px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;}.elementor-2324 .elementor-element.elementor-element-798eb339{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E9E9E9;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-2324 .elementor-element.elementor-element-4a52d6b2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-315dbbe{width:var( --container-widget-width, 8.926% );max-width:8.926%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;--container-widget-width:8.926%;--container-widget-flex-grow:0;}.elementor-2324 .elementor-element.elementor-element-315dbbe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-315dbbe .elementor-icon-wrapper{text-align:end;}.elementor-2324 .elementor-element.elementor-element-315dbbe.elementor-view-stacked .elementor-icon{background-color:#8A8A8A;}.elementor-2324 .elementor-element.elementor-element-315dbbe.elementor-view-framed .elementor-icon, .elementor-2324 .elementor-element.elementor-element-315dbbe.elementor-view-default .elementor-icon{color:#8A8A8A;border-color:#8A8A8A;}.elementor-2324 .elementor-element.elementor-element-315dbbe.elementor-view-framed .elementor-icon, .elementor-2324 .elementor-element.elementor-element-315dbbe.elementor-view-default .elementor-icon svg{fill:#8A8A8A;}.elementor-2324 .elementor-element.elementor-element-315dbbe .elementor-icon{font-size:29px;}.elementor-2324 .elementor-element.elementor-element-315dbbe .elementor-icon svg{height:29px;}.elementor-2324 .elementor-element.elementor-element-5b4bbbf8{width:var( --container-widget-width, 89.985% );max-width:89.985%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -21px) -55px;padding:0px 0px 0px 0px;--container-widget-width:89.985%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#222222;}.elementor-2324 .elementor-element.elementor-element-5b4bbbf8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-4d35be4{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E9E9E9;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-2324 .elementor-element.elementor-element-54bfc23 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-3306945{width:var( --container-widget-width, 8.926% );max-width:8.926%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;--container-widget-width:8.926%;--container-widget-flex-grow:0;}.elementor-2324 .elementor-element.elementor-element-3306945.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-3306945 .elementor-icon-wrapper{text-align:end;}.elementor-2324 .elementor-element.elementor-element-3306945 .elementor-icon{font-size:29px;}.elementor-2324 .elementor-element.elementor-element-3306945 .elementor-icon svg{height:29px;}.elementor-2324 .elementor-element.elementor-element-40c7784{width:var( --container-widget-width, 89.985% );max-width:89.985%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -21px) -17px;padding:0px 0px 0px 0px;--container-widget-width:89.985%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#222222;}.elementor-2324 .elementor-element.elementor-element-40c7784.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-27a2b54{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E9E9E9;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-2324 .elementor-element.elementor-element-802c3e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-d9f45af{width:var( --container-widget-width, 8.926% );max-width:8.926%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;--container-widget-width:8.926%;--container-widget-flex-grow:0;}.elementor-2324 .elementor-element.elementor-element-d9f45af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-d9f45af .elementor-icon-wrapper{text-align:end;}.elementor-2324 .elementor-element.elementor-element-d9f45af .elementor-icon{font-size:29px;}.elementor-2324 .elementor-element.elementor-element-d9f45af .elementor-icon svg{height:29px;}.elementor-2324 .elementor-element.elementor-element-b6c357d{width:var( --container-widget-width, 89.985% );max-width:89.985%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -21px) -35px;padding:0px 0px 0px 0px;--container-widget-width:89.985%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#222222;}.elementor-2324 .elementor-element.elementor-element-b6c357d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-2e59654{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E9E9E9;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-2324 .elementor-element.elementor-element-5cadda5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-4b7d727{width:var( --container-widget-width, 8.926% );max-width:8.926%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;--container-widget-width:8.926%;--container-widget-flex-grow:0;}.elementor-2324 .elementor-element.elementor-element-4b7d727.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-4b7d727 .elementor-icon-wrapper{text-align:end;}.elementor-2324 .elementor-element.elementor-element-4b7d727 .elementor-icon{font-size:29px;}.elementor-2324 .elementor-element.elementor-element-4b7d727 .elementor-icon svg{height:29px;}.elementor-2324 .elementor-element.elementor-element-02cf872{width:var( --container-widget-width, 89.985% );max-width:89.985%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -21px) -35px;padding:0px 0px 0px 0px;--container-widget-width:89.985%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#222222;}.elementor-2324 .elementor-element.elementor-element-02cf872.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-914363a{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E9E9E9;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-2324 .elementor-element.elementor-element-3fd9c1e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-cfe67cc{width:var( --container-widget-width, 8.926% );max-width:8.926%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 22px;--container-widget-width:8.926%;--container-widget-flex-grow:0;}.elementor-2324 .elementor-element.elementor-element-cfe67cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-cfe67cc .elementor-icon-wrapper{text-align:end;}.elementor-2324 .elementor-element.elementor-element-cfe67cc.elementor-view-stacked .elementor-icon{background-color:#6D6969;}.elementor-2324 .elementor-element.elementor-element-cfe67cc.elementor-view-framed .elementor-icon, .elementor-2324 .elementor-element.elementor-element-cfe67cc.elementor-view-default .elementor-icon{color:#6D6969;border-color:#6D6969;}.elementor-2324 .elementor-element.elementor-element-cfe67cc.elementor-view-framed .elementor-icon, .elementor-2324 .elementor-element.elementor-element-cfe67cc.elementor-view-default .elementor-icon svg{fill:#6D6969;}.elementor-2324 .elementor-element.elementor-element-cfe67cc .elementor-icon{font-size:29px;}.elementor-2324 .elementor-element.elementor-element-cfe67cc .elementor-icon svg{height:29px;}.elementor-2324 .elementor-element.elementor-element-9741b8c{width:var( --container-widget-width, 89.985% );max-width:89.985%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -21px) -35px;padding:0px 0px 0px 0px;--container-widget-width:89.985%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:#222222;}.elementor-2324 .elementor-element.elementor-element-9741b8c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-6505a72:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-6505a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/hansvl.com/wp-content/uploads/2025/12/Hansvl_Industries_Banner-45.png?fit=1920%2C1000&ssl=1");background-position:-130px 0px;background-size:cover;}.elementor-2324 .elementor-element.elementor-element-6505a72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-2324 .elementor-element.elementor-element-6505a72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2324 .elementor-element.elementor-element-593c6561 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-3dda03a5 > .elementor-element-populated{margin:-30px 0px 0px 60px;--e-column-margin-right:0px;--e-column-margin-left:60px;}.elementor-2324 .elementor-element.elementor-element-55adbcb{width:var( --container-widget-width, 100.004% );max-width:100.004%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;--container-widget-width:100.004%;--container-widget-flex-grow:0;text-align:start;}.elementor-2324 .elementor-element.elementor-element-55adbcb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2324 .elementor-element.elementor-element-55adbcb .elementor-heading-title{font-family:"Battambang", Sans-serif;font-size:50px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-3ba8539 );}.elementor-2324 .elementor-element.elementor-element-6de200e{--divider-border-style:solid;--divider-color:var( --e-global-color-69b6442 );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;}.elementor-2324 .elementor-element.elementor-element-6de200e .elementor-divider-separator{width:90%;}.elementor-2324 .elementor-element.elementor-element-6de200e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2324 .elementor-element.elementor-element-9495b32:hover{background-color:var( --e-global-color-43e86c6 );box-shadow:5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2324 .elementor-element.elementor-element-9495b32{margin-top:50px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-2324 .elementor-element.elementor-element-645ea872 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-3fbd6ded .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-69b6442 );}.elementor-2324 .elementor-element.elementor-element-1edc762d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-4985ddb:hover{background-color:var( --e-global-color-43e86c6 );box-shadow:5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2324 .elementor-element.elementor-element-4985ddb{margin-top:30px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-2324 .elementor-element.elementor-element-11afc73 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-ca43692 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-69b6442 );}.elementor-2324 .elementor-element.elementor-element-46788f3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-36570b1:hover{background-color:var( --e-global-color-43e86c6 );box-shadow:5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2324 .elementor-element.elementor-element-36570b1{margin-top:30px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-2324 .elementor-element.elementor-element-6ee7572 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-c602a93 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-69b6442 );}.elementor-2324 .elementor-element.elementor-element-5c55bbe{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-fb047f1:hover{background-color:var( --e-global-color-43e86c6 );box-shadow:5px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2324 .elementor-element.elementor-element-fb047f1{margin-top:30px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-2324 .elementor-element.elementor-element-a5f2794 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-94817b9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-69b6442 );}.elementor-2324 .elementor-element.elementor-element-1063844{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-2c7e10c:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-2c7e10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3c0d787 );}.elementor-2324 .elementor-element.elementor-element-2c7e10c:hover{background-color:var( --e-global-color-43e86c6 );box-shadow:5px 0px 10px 0px rgba(0, 0, 0, 0.44);}.elementor-2324 .elementor-element.elementor-element-2c7e10c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-2324 .elementor-element.elementor-element-2c7e10c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2324 .elementor-element.elementor-element-7fc4532 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-8ecc43b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-1b1301e );}.elementor-2324 .elementor-element.elementor-element-8ecc43b .elementor-heading-title a:hover, .elementor-2324 .elementor-element.elementor-element-8ecc43b .elementor-heading-title a:focus{color:var( --e-global-color-1b1301e );}.elementor-2324 .elementor-element.elementor-element-f3356c0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-7bc97b01:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-7bc97b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ba8539 );background-image:url("https://i0.wp.com/hansvl.com/wp-content/uploads/2025/11/Hansvl_Industries_Banner-9.png?fit=1920%2C1000&ssl=1");background-position:center center;background-size:cover;}.elementor-2324 .elementor-element.elementor-element-7bc97b01 > .elementor-background-overlay{background-color:var( --e-global-color-36967b6 );opacity:0.51;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2324 .elementor-element.elementor-element-7bc97b01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2324 .elementor-element.elementor-element-c5390c1{text-align:center;}.elementor-2324 .elementor-element.elementor-element-c5390c1 .elementor-heading-title{font-family:"Battambang", Sans-serif;font-size:50px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;color:#ffffff;}.elementor-2324 .elementor-element.elementor-element-e025420{--divider-border-style:solid;--divider-color:var( --e-global-color-69b6442 );--divider-border-width:2px;}.elementor-2324 .elementor-element.elementor-element-e025420 .elementor-divider-separator{width:32%;margin:0 auto;margin-center:0;}.elementor-2324 .elementor-element.elementor-element-e025420 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2324 .elementor-element.elementor-element-4faad0dd{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-63ce84a .elementor-button{background-color:var( --e-global-color-7cc218b );height:60px;width:300px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Battambang", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-43e86c6 );color:var( --e-global-color-43e86c6 );box-shadow:10px 10px 15px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-63ce84a .elementor-button:hover, .elementor-2324 .elementor-element.elementor-element-63ce84a .elementor-button:focus{background-color:var( --e-global-color-69b6442 );color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-63ce84a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-63ce84a .elementor-button:hover svg, .elementor-2324 .elementor-element.elementor-element-63ce84a .elementor-button:focus svg{fill:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-c7d332a .elementor-button{background-color:var( --e-global-color-7cc218b );height:60px;width:300px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Battambang", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-43e86c6 );color:var( --e-global-color-43e86c6 );box-shadow:10px 10px 15px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-c7d332a .elementor-button:hover, .elementor-2324 .elementor-element.elementor-element-c7d332a .elementor-button:focus{background-color:var( --e-global-color-69b6442 );color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-c7d332a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-c7d332a .elementor-button:hover svg, .elementor-2324 .elementor-element.elementor-element-c7d332a .elementor-button:focus svg{fill:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-d6f7890 .elementor-button{background-color:var( --e-global-color-7cc218b );height:60px;width:300px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Battambang", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-43e86c6 );color:var( --e-global-color-43e86c6 );box-shadow:10px 10px 15px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-d6f7890 .elementor-button:hover, .elementor-2324 .elementor-element.elementor-element-d6f7890 .elementor-button:focus{background-color:var( --e-global-color-69b6442 );color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-d6f7890{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-d6f7890 .elementor-button:hover svg, .elementor-2324 .elementor-element.elementor-element-d6f7890 .elementor-button:focus svg{fill:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-3312adf .elementor-button{background-color:var( --e-global-color-7cc218b );height:60px;width:300px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Battambang", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-43e86c6 );color:var( --e-global-color-43e86c6 );box-shadow:10px 10px 15px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-3312adf .elementor-button:hover, .elementor-2324 .elementor-element.elementor-element-3312adf .elementor-button:focus{background-color:var( --e-global-color-69b6442 );color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-3312adf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-3312adf .elementor-button:hover svg, .elementor-2324 .elementor-element.elementor-element-3312adf .elementor-button:focus svg{fill:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-911db46 .elementor-button{background-color:var( --e-global-color-7cc218b );height:60px;width:300px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Battambang", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-43e86c6 );color:var( --e-global-color-43e86c6 );box-shadow:10px 10px 15px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-911db46 .elementor-button:hover, .elementor-2324 .elementor-element.elementor-element-911db46 .elementor-button:focus{background-color:var( --e-global-color-69b6442 );color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-911db46{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-911db46 .elementor-button:hover svg, .elementor-2324 .elementor-element.elementor-element-911db46 .elementor-button:focus svg{fill:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-20e529a .elementor-button{background-color:var( --e-global-color-7cc218b );height:60px;width:300px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Battambang", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-43e86c6 );color:var( --e-global-color-43e86c6 );box-shadow:10px 10px 15px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-20e529a .elementor-button:hover, .elementor-2324 .elementor-element.elementor-element-20e529a .elementor-button:focus{background-color:var( --e-global-color-69b6442 );color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-20e529a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-20e529a .elementor-button:hover svg, .elementor-2324 .elementor-element.elementor-element-20e529a .elementor-button:focus svg{fill:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-2cdb8e5 .elementor-button{background-color:var( --e-global-color-7cc218b );height:60px;width:300px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Battambang", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-43e86c6 );color:var( --e-global-color-43e86c6 );box-shadow:10px 10px 15px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-2cdb8e5 .elementor-button:hover, .elementor-2324 .elementor-element.elementor-element-2cdb8e5 .elementor-button:focus{background-color:var( --e-global-color-69b6442 );color:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-2cdb8e5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-2cdb8e5 .elementor-button:hover svg, .elementor-2324 .elementor-element.elementor-element-2cdb8e5 .elementor-button:focus svg{fill:var( --e-global-color-43e86c6 );}.elementor-2324 .elementor-element.elementor-element-59be164a > .elementor-background-overlay{background-color:var( --e-global-color-43e86c6 );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2324 .elementor-element.elementor-element-59be164a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:39px;padding:10% 10% 10% 10%;}.elementor-bc-flex-widget .elementor-2324 .elementor-element.elementor-element-13d5d393.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2324 .elementor-element.elementor-element-13d5d393.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2324 .elementor-element.elementor-element-13d5d393.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2324 .elementor-element.elementor-element-4aaad0e3{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2324 .elementor-element.elementor-element-4aaad0e3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-2324 .elementor-element.elementor-element-31e86ee2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-primary );}.elementor-2324 .elementor-element.elementor-element-6920599{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2324 .elementor-element.elementor-element-6920599 .elementor-heading-title{font-family:"Battambang", Sans-serif;font-size:40px;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-2324 .elementor-element.elementor-element-3e85993c .elementor-button{background-color:var( --e-global-color-69b6442 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-43e86c6 );color:var( --e-global-color-43e86c6 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:20px 25px 20px 25px;}.elementor-2324 .elementor-element.elementor-element-3e85993c .elementor-button:hover, .elementor-2324 .elementor-element.elementor-element-3e85993c .elementor-button:focus{background-color:var( --e-global-color-3ba8539 );color:var( --e-global-color-43e86c6 );border-color:#ffffff;}.elementor-2324 .elementor-element.elementor-element-3e85993c{width:auto;max-width:auto;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-3e85993c .elementor-button:hover svg, .elementor-2324 .elementor-element.elementor-element-3e85993c .elementor-button:focus svg{fill:var( --e-global-color-43e86c6 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2324 .elementor-element.elementor-element-12bb21a{width:var( --container-widget-width, 518.948px );max-width:518.948px;--container-widget-width:518.948px;--container-widget-flex-grow:0;}.elementor-2324 .elementor-element.elementor-element-12bb21a .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-2324 .elementor-element.elementor-element-0038c0d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2324 .elementor-element.elementor-element-ebbec48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:107px 30px 30px 30px;}.elementor-2324 .elementor-element.elementor-element-de1b9df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2324 .elementor-element.elementor-element-9521a42{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-9521a42 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-2324 .elementor-element.elementor-element-b8b84a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-0ee46d1{width:var( --container-widget-width, 359.531px );max-width:359.531px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:359.531px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-a6eab56 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-2324 .elementor-element.elementor-element-5de4bdda .ha-infobox-title{margin-bottom:25px;font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-5de4bdda .ha-infobox-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-54fe1a74{padding:20px 20px 45px 20px;}.elementor-2324 .elementor-element.elementor-element-54fe1a74 .ha-infobox-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-54fe1a74 .ha-infobox-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-d8d5be3{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 20px 100px 20px;}.elementor-2324 .elementor-element.elementor-element-d8d5be3 .ha-infobox-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-d8d5be3 .ha-infobox-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-78a4ec4e{padding:50px 0px 50px 0px;}.elementor-2324 .elementor-element.elementor-element-3ada6280{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-3ada6280 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-2324 .elementor-element.elementor-element-64225756 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2324 .elementor-element.elementor-element-5773522f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-1ad9b47d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-4d3fde28 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2324 .elementor-element.elementor-element-4dfdb99 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-7177680{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-f9e438b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2324 .elementor-element.elementor-element-7f5c845 .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-2324 .elementor-element.elementor-element-c52f808{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-7f0f2b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2324 .elementor-element.elementor-element-f2381e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-62ff85d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-571f3ead > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2324 .elementor-element.elementor-element-3eacb01e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2324 .elementor-element.elementor-element-4511640 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-2324 .elementor-element.elementor-element-315dbbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-5b4bbbf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-3306945{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-40c7784{width:var( --container-widget-width, 341.844px );max-width:341.844px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;--container-widget-width:341.844px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-d9f45af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-b6c357d{width:var( --container-widget-width, 333.844px );max-width:333.844px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;--container-widget-width:333.844px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-4b7d727{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-02cf872{width:var( --container-widget-width, 328.844px );max-width:328.844px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;--container-widget-width:328.844px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-cfe67cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-9741b8c{width:var( --container-widget-width, 322.844px );max-width:322.844px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 7px;--container-widget-width:322.844px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-6505a72:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-6505a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2324 .elementor-element.elementor-element-6505a72{padding:20px 20px 20px 20px;}.elementor-2324 .elementor-element.elementor-element-593c6561 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-3dda03a5 > .elementor-element-populated{margin:0px 0px 0px -282px;--e-column-margin-right:0px;--e-column-margin-left:-282px;}.elementor-2324 .elementor-element.elementor-element-55adbcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-55adbcb .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-2324 .elementor-element.elementor-element-6de200e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-9495b32{margin-top:0px;margin-bottom:0px;}.elementor-2324 .elementor-element.elementor-element-3fbd6ded .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-1edc762d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-4985ddb{margin-top:0px;margin-bottom:0px;}.elementor-2324 .elementor-element.elementor-element-ca43692 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-46788f3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-36570b1{margin-top:0px;margin-bottom:0px;}.elementor-2324 .elementor-element.elementor-element-c602a93 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-5c55bbe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-fb047f1{margin-top:0px;margin-bottom:0px;}.elementor-2324 .elementor-element.elementor-element-94817b9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-1063844{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-2c7e10c{margin-top:0px;margin-bottom:0px;}.elementor-2324 .elementor-element.elementor-element-8ecc43b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-f3356c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-7bc97b01{padding:50px 0px 50px 0px;}.elementor-2324 .elementor-element.elementor-element-c5390c1 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-2324 .elementor-element.elementor-element-4faad0dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-63ce84a .elementor-button{font-size:38px;line-height:1.1em;}.elementor-2324 .elementor-element.elementor-element-c7d332a .elementor-button{font-size:38px;line-height:1.1em;}.elementor-2324 .elementor-element.elementor-element-d6f7890 .elementor-button{font-size:38px;line-height:1.1em;}.elementor-2324 .elementor-element.elementor-element-3312adf .elementor-button{font-size:38px;line-height:1.1em;}.elementor-2324 .elementor-element.elementor-element-911db46 .elementor-button{font-size:38px;line-height:1.1em;}.elementor-2324 .elementor-element.elementor-element-20e529a .elementor-button{font-size:38px;line-height:1.1em;}.elementor-2324 .elementor-element.elementor-element-2cdb8e5 .elementor-button{font-size:38px;line-height:1.1em;}.elementor-2324 .elementor-element.elementor-element-4aaad0e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-31e86ee2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-6920599 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-2324 .elementor-element.elementor-element-3e85993c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-2324 .elementor-element.elementor-element-12bb21a{width:var( --container-widget-width, 270.667px );max-width:270.667px;margin:100px 00px calc(var(--kit-widget-spacing, 0px) + 00px) 50px;--container-widget-width:270.667px;--container-widget-flex-grow:0;}.elementor-2324 .elementor-element.elementor-element-12bb21a .elementor-heading-title{font-size:44px;}.elementor-2324 .elementor-element.elementor-element-a41809f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-2324 .elementor-element.elementor-element-ebbec48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-2324 .elementor-element.elementor-element-de1b9df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2324 .elementor-element.elementor-element-9521a42{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 38px;}.elementor-2324 .elementor-element.elementor-element-9521a42 .elementor-heading-title{font-size:44px;}.elementor-2324 .elementor-element.elementor-element-b8b84a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 42px;}.elementor-2324 .elementor-element.elementor-element-0ee46d1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-a6eab56 .elementor-heading-title{font-size:44px;}.elementor-2324 .elementor-element.elementor-element-5de4bdda .ha-infobox-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-5de4bdda .ha-infobox-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-54fe1a74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-54fe1a74 .ha-infobox-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-54fe1a74 .ha-infobox-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-d8d5be3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2324 .elementor-element.elementor-element-d8d5be3 .ha-infobox-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-d8d5be3 .ha-infobox-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-78a4ec4e{padding:30px 0px 30px 0px;}.elementor-2324 .elementor-element.elementor-element-60dd99f4{padding:0px 0px 0px 0px;}.elementor-2324 .elementor-element.elementor-element-3ada6280{width:var( --container-widget-width, 279.382px );max-width:279.382px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;--container-widget-width:279.382px;--container-widget-flex-grow:0;}.elementor-2324 .elementor-element.elementor-element-3ada6280 .elementor-heading-title{font-size:44px;}.elementor-2324 .elementor-element.elementor-element-df94b9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -70px;}.elementor-2324 .elementor-element.elementor-element-64225756 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2324 .elementor-element.elementor-element-5773522f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-1ad9b47d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-4d3fde28 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2324 .elementor-element.elementor-element-4dfdb99 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-7177680{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-f9e438b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2324 .elementor-element.elementor-element-7f5c845 .elementor-heading-title{font-size:32px;}.elementor-2324 .elementor-element.elementor-element-c52f808{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-7f0f2b8 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2324 .elementor-element.elementor-element-f2381e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-62ff85d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-66604d97{padding:30px 20px 30px 20px;}.elementor-2324 .elementor-element.elementor-element-4511640 .elementor-heading-title{font-size:44px;}.elementor-2324 .elementor-element.elementor-element-5b4bbbf8{width:var( --container-widget-width, 198.156px );max-width:198.156px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:198.156px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-40c7784{width:var( --container-widget-width, 207.844px );max-width:207.844px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 025px;--container-widget-width:207.844px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-b6c357d{width:var( --container-widget-width, 199.844px );max-width:199.844px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:199.844px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-02cf872{width:var( --container-widget-width, 209.844px );max-width:209.844px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:209.844px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-9741b8c{width:var( --container-widget-width, 212.844px );max-width:212.844px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;--container-widget-width:212.844px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-6505a72:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-6505a72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2324 .elementor-element.elementor-element-3dda03a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2324 .elementor-element.elementor-element-55adbcb .elementor-heading-title{font-size:44px;}.elementor-2324 .elementor-element.elementor-element-3fbd6ded .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-1edc762d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-ca43692 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-46788f3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-c602a93 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-5c55bbe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-94817b9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-1063844{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-8ecc43b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-f3356c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-7bc97b01{padding:30px 0px 30px 0px;}.elementor-2324 .elementor-element.elementor-element-c5390c1 .elementor-heading-title{font-size:44px;}.elementor-2324 .elementor-element.elementor-element-4faad0dd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-63ce84a .elementor-button{font-size:32px;}.elementor-2324 .elementor-element.elementor-element-c7d332a .elementor-button{font-size:32px;}.elementor-2324 .elementor-element.elementor-element-d6f7890 .elementor-button{font-size:32px;}.elementor-2324 .elementor-element.elementor-element-3312adf .elementor-button{font-size:32px;}.elementor-2324 .elementor-element.elementor-element-911db46 .elementor-button{font-size:32px;}.elementor-2324 .elementor-element.elementor-element-20e529a .elementor-button{font-size:32px;}.elementor-2324 .elementor-element.elementor-element-2cdb8e5 .elementor-button{font-size:32px;}.elementor-2324 .elementor-element.elementor-element-59be164a{padding:20px 20px 20px 20px;}.elementor-2324 .elementor-element.elementor-element-4aaad0e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-2324 .elementor-element.elementor-element-31e86ee2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2324 .elementor-element.elementor-element-6920599 .elementor-heading-title{font-size:44px;}.elementor-2324 .elementor-element.elementor-element-3e85993c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-2324 .elementor-element.elementor-element-0038c0d{--width:50.088%;}.elementor-2324 .elementor-element.elementor-element-de1b9df{--width:50%;}.elementor-2324 .elementor-element.elementor-element-571f3ead{width:20%;}.elementor-2324 .elementor-element.elementor-element-3eacb01e{width:59.332%;}.elementor-2324 .elementor-element.elementor-element-553bc910{width:20%;}.elementor-2324 .elementor-element.elementor-element-593c6561{width:41.249%;}.elementor-2324 .elementor-element.elementor-element-3dda03a5{width:58.751%;}}@media(min-width:1025px){.elementor-2324 .elementor-element.elementor-element-78a4ec4e:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-78a4ec4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2324 .elementor-element.elementor-element-66604d97:not(.elementor-motion-effects-element-type-background), .elementor-2324 .elementor-element.elementor-element-66604d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}