.elementor-4670 .elementor-element.elementor-element-5d62d83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-4256810{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-4670 .elementor-element.elementor-element-5f86388 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-5f86388.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-5f86388{text-align:start;}.elementor-4670 .elementor-element.elementor-element-5f86388 .elementor-heading-title{font-family:"Assistant", assistant;font-size:18px;font-weight:400;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-9494ef1{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:start;}.elementor-4670 .elementor-element.elementor-element-9494ef1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-9494ef1.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-9494ef1 .elementor-heading-title{font-family:var( --e-global-typography-07d9dce-font-family ), assistant;font-size:var( --e-global-typography-07d9dce-font-size );font-weight:var( --e-global-typography-07d9dce-font-weight );line-height:var( --e-global-typography-07d9dce-line-height );letter-spacing:var( --e-global-typography-07d9dce-letter-spacing );color:#322625;}.elementor-4670 .elementor-element.elementor-element-fd3e966 > .elementor-widget-container{margin:-38px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-fd3e966.elementor-element{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-4e2d864 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-4e2d864.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-4e2d864{text-align:start;}.elementor-4670 .elementor-element.elementor-element-4e2d864 .elementor-heading-title{font-family:var( --e-global-typography-455d4b1-font-family ), assistant;font-size:var( --e-global-typography-455d4b1-font-size );font-weight:var( --e-global-typography-455d4b1-font-weight );color:#322625;}.elementor-4670 .elementor-element.elementor-element-e06cf8a > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-4670 .elementor-element.elementor-element-e06cf8a.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-4670 .elementor-element.elementor-element-e06cf8a{text-align:start;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-916fb07{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-916fb07.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-4670 .elementor-element.elementor-element-d114c3d .elementor-button{background-color:var( --e-global-color-d12b680 );font-family:var( --e-global-typography-1cb1a0f-font-family ), assistant;font-size:var( --e-global-typography-1cb1a0f-font-size );font-weight:var( --e-global-typography-1cb1a0f-font-weight );line-height:var( --e-global-typography-1cb1a0f-line-height );letter-spacing:var( --e-global-typography-1cb1a0f-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d12b680 );border-radius:4px 4px 4px 4px;padding:20px 40px 20px 40px;}.elementor-4670 .elementor-element.elementor-element-d114c3d .elementor-button:hover, .elementor-4670 .elementor-element.elementor-element-d114c3d .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-d12b680 );}.elementor-4670 .elementor-element.elementor-element-d114c3d .elementor-button:hover svg, .elementor-4670 .elementor-element.elementor-element-d114c3d .elementor-button:focus svg{fill:var( --e-global-color-d12b680 );}.elementor-4670 .elementor-element.elementor-element-c0c919d .elementor-button{background-color:#322625;font-family:var( --e-global-typography-1cb1a0f-font-family ), assistant;font-size:var( --e-global-typography-1cb1a0f-font-size );font-weight:var( --e-global-typography-1cb1a0f-font-weight );line-height:var( --e-global-typography-1cb1a0f-line-height );letter-spacing:var( --e-global-typography-1cb1a0f-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#322625;border-radius:4px 4px 4px 4px;padding:20px 40px 20px 40px;}.elementor-4670 .elementor-element.elementor-element-c0c919d .elementor-button:hover, .elementor-4670 .elementor-element.elementor-element-c0c919d .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-d12b680 );}.elementor-4670 .elementor-element.elementor-element-c0c919d .elementor-button:hover svg, .elementor-4670 .elementor-element.elementor-element-c0c919d .elementor-button:focus svg{fill:var( --e-global-color-d12b680 );}.elementor-4670 .elementor-element.elementor-element-5f2dfa4{--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-4670 .elementor-element.elementor-element-97df4e3.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-4670 .elementor-element.elementor-element-97df4e3 img{width:100%;max-width:1920px;}.elementor-4670 .elementor-element.elementor-element-9b8566d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:100px;}.elementor-4670 .elementor-element.elementor-element-5aa474e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-7e7a1c7{width:100%;max-width:100%;text-align:start;}.elementor-4670 .elementor-element.elementor-element-7e7a1c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-7e7a1c7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-7e7a1c7 .elementor-heading-title{font-family:"Assistant", assistant;font-size:48px;font-weight:300;letter-spacing:0.5px;color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-1d5d5a7 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-4670 .elementor-element.elementor-element-1d5d5a7.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-4670 .elementor-element.elementor-element-1d5d5a7{text-align:start;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-b062265{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4670 .elementor-element.elementor-element-b062265.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4670 .elementor-element.elementor-element-5c6e5ad.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-4670 .elementor-element.elementor-element-5c6e5ad img{width:100%;}.elementor-4670 .elementor-element.elementor-element-65d3f75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-65d3f75:not(.elementor-motion-effects-element-type-background), .elementor-4670 .elementor-element.elementor-element-65d3f75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#322625;}.elementor-4670 .elementor-element.elementor-element-65d3f75.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-b810115{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4670 .elementor-element.elementor-element-b810115.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-4670 .elementor-element.elementor-element-4622e53{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-4622e53 > .elementor-widget-container{padding:5% 0% 5% 5%;}.elementor-4670 .elementor-element.elementor-element-4622e53.elementor-element{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-0e5429e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4670 .elementor-element.elementor-element-0e5429e.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4670 .elementor-element.elementor-element-e35ad95{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-e35ad95 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-4670 .elementor-element.elementor-element-e35ad95.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-e35ad95 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4670 .elementor-element.elementor-element-a56b0c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-a56b0c9:not(.elementor-motion-effects-element-type-background), .elementor-4670 .elementor-element.elementor-element-a56b0c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C6241;}.elementor-4670 .elementor-element.elementor-element-a56b0c9.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-31361d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-5167198{width:100%;max-width:100%;text-align:center;}.elementor-4670 .elementor-element.elementor-element-5167198 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-5167198.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-5167198 .elementor-heading-title{font-family:"Assistant", assistant;font-size:48px;font-weight:300;letter-spacing:0.5px;color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-4d3cf65{width:100%;max-width:100%;text-align:center;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-4d3cf65 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-4d3cf65.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-f29ab9c{width:100%;max-width:100%;text-align:center;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-f29ab9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-f29ab9c.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-e44bfff{width:100%;max-width:100%;text-align:center;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-e44bfff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-e44bfff.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-d2350e9{--divider-border-style:solid;--divider-color:var( --e-global-color-160ec7d );--divider-border-width:1.9px;}.elementor-4670 .elementor-element.elementor-element-d2350e9 .elementor-divider-separator{width:100%;}.elementor-4670 .elementor-element.elementor-element-d2350e9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4670 .elementor-element.elementor-element-6861f2b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-6861f2b:not(.elementor-motion-effects-element-type-background), .elementor-4670 .elementor-element.elementor-element-6861f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5C6241;}.elementor-4670 .elementor-element.elementor-element-6861f2b.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-fa78d1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-d541a88{width:100%;max-width:100%;text-align:center;}.elementor-4670 .elementor-element.elementor-element-d541a88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-d541a88.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-d541a88 .elementor-heading-title{font-family:"Assistant", assistant;font-size:48px;font-weight:300;letter-spacing:0.5px;color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-a19a651{width:100%;max-width:100%;text-align:center;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-a19a651 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-a19a651.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-9eb387d{width:100%;max-width:100%;text-align:center;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-9eb387d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-9eb387d.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-49ae28e{width:100%;max-width:100%;text-align:center;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-49ae28e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-49ae28e.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-6b0c8d7{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-6623a0b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-6623a0b.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-f215652{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-1ea9031{width:100%;max-width:100%;text-align:center;}.elementor-4670 .elementor-element.elementor-element-1ea9031 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-1ea9031.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-1ea9031 .elementor-heading-title{font-family:"Assistant", assistant;font-size:48px;font-weight:300;letter-spacing:0.5px;color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-22758eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-22758eb.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-22758eb{text-align:start;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-e8b61ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-e8b61ed.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-3b50e22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-ae83e2f{width:100%;max-width:100%;text-align:center;}.elementor-4670 .elementor-element.elementor-element-ae83e2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-ae83e2f.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-ae83e2f .elementor-heading-title{font-family:"Assistant", assistant;font-size:48px;font-weight:300;letter-spacing:0.5px;color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-e9c586f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-e9c586f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-e9c586f{text-align:center;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-510aa2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-4670 .elementor-element.elementor-element-907d637{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4670 .elementor-element.elementor-element-907d637 > .elementor-widget-container{background-color:var( --e-global-color-160ec7d );padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-4670 .elementor-element.elementor-element-907d637 .elementor-icon-box-wrapper{text-align:center;gap:23px;}.elementor-4670 .elementor-element.elementor-element-907d637 .elementor-icon-box-title{margin-block-end:16px;color:#212121;}.elementor-4670 .elementor-element.elementor-element-907d637.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b8ca811 );}.elementor-4670 .elementor-element.elementor-element-907d637.elementor-view-framed .elementor-icon, .elementor-4670 .elementor-element.elementor-element-907d637.elementor-view-default .elementor-icon{fill:var( --e-global-color-b8ca811 );color:var( --e-global-color-b8ca811 );border-color:var( --e-global-color-b8ca811 );}.elementor-4670 .elementor-element.elementor-element-907d637 .elementor-icon{font-size:100px;}.elementor-4670 .elementor-element.elementor-element-907d637 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-907d637 .elementor-icon-box-title a{font-family:var( --e-global-typography-6b506ef-font-family ), assistant;font-size:var( --e-global-typography-6b506ef-font-size );font-weight:var( --e-global-typography-6b506ef-font-weight );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-907d637 .elementor-icon-box-description{font-family:"Poppins", assistant;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#212121;}.elementor-4670 .elementor-element.elementor-element-0d0e2b9{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4670 .elementor-element.elementor-element-0d0e2b9 > .elementor-widget-container{background-color:var( --e-global-color-160ec7d );padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-4670 .elementor-element.elementor-element-0d0e2b9 .elementor-icon-box-wrapper{text-align:center;gap:23px;}.elementor-4670 .elementor-element.elementor-element-0d0e2b9 .elementor-icon-box-title{margin-block-end:16px;color:#212121;}.elementor-4670 .elementor-element.elementor-element-0d0e2b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b8ca811 );}.elementor-4670 .elementor-element.elementor-element-0d0e2b9.elementor-view-framed .elementor-icon, .elementor-4670 .elementor-element.elementor-element-0d0e2b9.elementor-view-default .elementor-icon{fill:var( --e-global-color-b8ca811 );color:var( --e-global-color-b8ca811 );border-color:var( --e-global-color-b8ca811 );}.elementor-4670 .elementor-element.elementor-element-0d0e2b9 .elementor-icon{font-size:100px;}.elementor-4670 .elementor-element.elementor-element-0d0e2b9 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-0d0e2b9 .elementor-icon-box-title a{font-family:var( --e-global-typography-6b506ef-font-family ), assistant;font-size:var( --e-global-typography-6b506ef-font-size );font-weight:var( --e-global-typography-6b506ef-font-weight );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-0d0e2b9 .elementor-icon-box-description{font-family:"Poppins", assistant;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#212121;}.elementor-4670 .elementor-element.elementor-element-88f14c2{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4670 .elementor-element.elementor-element-88f14c2 > .elementor-widget-container{background-color:var( --e-global-color-160ec7d );padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-4670 .elementor-element.elementor-element-88f14c2 .elementor-icon-box-wrapper{text-align:center;gap:23px;}.elementor-4670 .elementor-element.elementor-element-88f14c2 .elementor-icon-box-title{margin-block-end:16px;color:#212121;}.elementor-4670 .elementor-element.elementor-element-88f14c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b8ca811 );}.elementor-4670 .elementor-element.elementor-element-88f14c2.elementor-view-framed .elementor-icon, .elementor-4670 .elementor-element.elementor-element-88f14c2.elementor-view-default .elementor-icon{fill:var( --e-global-color-b8ca811 );color:var( --e-global-color-b8ca811 );border-color:var( --e-global-color-b8ca811 );}.elementor-4670 .elementor-element.elementor-element-88f14c2 .elementor-icon{font-size:100px;}.elementor-4670 .elementor-element.elementor-element-88f14c2 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-88f14c2 .elementor-icon-box-title a{font-family:var( --e-global-typography-6b506ef-font-family ), assistant;font-size:var( --e-global-typography-6b506ef-font-size );font-weight:var( --e-global-typography-6b506ef-font-weight );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-88f14c2 .elementor-icon-box-description{font-family:"Poppins", assistant;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#212121;}.elementor-4670 .elementor-element.elementor-element-6fd397d{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4670 .elementor-element.elementor-element-6fd397d > .elementor-widget-container{background-color:var( --e-global-color-160ec7d );padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-4670 .elementor-element.elementor-element-6fd397d .elementor-icon-box-wrapper{text-align:center;gap:23px;}.elementor-4670 .elementor-element.elementor-element-6fd397d .elementor-icon-box-title{margin-block-end:16px;color:#212121;}.elementor-4670 .elementor-element.elementor-element-6fd397d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b8ca811 );}.elementor-4670 .elementor-element.elementor-element-6fd397d.elementor-view-framed .elementor-icon, .elementor-4670 .elementor-element.elementor-element-6fd397d.elementor-view-default .elementor-icon{fill:var( --e-global-color-b8ca811 );color:var( --e-global-color-b8ca811 );border-color:var( --e-global-color-b8ca811 );}.elementor-4670 .elementor-element.elementor-element-6fd397d .elementor-icon{font-size:100px;}.elementor-4670 .elementor-element.elementor-element-6fd397d .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-6fd397d .elementor-icon-box-title a{font-family:var( --e-global-typography-6b506ef-font-family ), assistant;font-size:var( --e-global-typography-6b506ef-font-size );font-weight:var( --e-global-typography-6b506ef-font-weight );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-6fd397d .elementor-icon-box-description{font-family:"Poppins", assistant;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#212121;}.elementor-4670 .elementor-element.elementor-element-7d573f3{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4670 .elementor-element.elementor-element-7d573f3 > .elementor-widget-container{background-color:var( --e-global-color-160ec7d );padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-4670 .elementor-element.elementor-element-7d573f3 .elementor-icon-box-wrapper{text-align:center;gap:23px;}.elementor-4670 .elementor-element.elementor-element-7d573f3 .elementor-icon-box-title{margin-block-end:16px;color:#212121;}.elementor-4670 .elementor-element.elementor-element-7d573f3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b8ca811 );}.elementor-4670 .elementor-element.elementor-element-7d573f3.elementor-view-framed .elementor-icon, .elementor-4670 .elementor-element.elementor-element-7d573f3.elementor-view-default .elementor-icon{fill:var( --e-global-color-b8ca811 );color:var( --e-global-color-b8ca811 );border-color:var( --e-global-color-b8ca811 );}.elementor-4670 .elementor-element.elementor-element-7d573f3 .elementor-icon{font-size:100px;}.elementor-4670 .elementor-element.elementor-element-7d573f3 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-7d573f3 .elementor-icon-box-title a{font-family:var( --e-global-typography-6b506ef-font-family ), assistant;font-size:var( --e-global-typography-6b506ef-font-size );font-weight:var( --e-global-typography-6b506ef-font-weight );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-7d573f3 .elementor-icon-box-description{font-family:"Poppins", assistant;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#212121;}.elementor-4670 .elementor-element.elementor-element-7471ccc{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-4670 .elementor-element.elementor-element-7471ccc > .elementor-widget-container{background-color:var( --e-global-color-160ec7d );padding:20px 20px 20px 20px;border-radius:5px 5px 5px 5px;}.elementor-4670 .elementor-element.elementor-element-7471ccc .elementor-icon-box-wrapper{text-align:center;gap:23px;}.elementor-4670 .elementor-element.elementor-element-7471ccc .elementor-icon-box-title{margin-block-end:16px;color:#212121;}.elementor-4670 .elementor-element.elementor-element-7471ccc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b8ca811 );}.elementor-4670 .elementor-element.elementor-element-7471ccc.elementor-view-framed .elementor-icon, .elementor-4670 .elementor-element.elementor-element-7471ccc.elementor-view-default .elementor-icon{fill:var( --e-global-color-b8ca811 );color:var( --e-global-color-b8ca811 );border-color:var( --e-global-color-b8ca811 );}.elementor-4670 .elementor-element.elementor-element-7471ccc .elementor-icon{font-size:100px;}.elementor-4670 .elementor-element.elementor-element-7471ccc .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-7471ccc .elementor-icon-box-title a{font-family:var( --e-global-typography-6b506ef-font-family ), assistant;font-size:var( --e-global-typography-6b506ef-font-size );font-weight:var( --e-global-typography-6b506ef-font-weight );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-7471ccc .elementor-icon-box-description{font-family:"Poppins", assistant;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#212121;}.elementor-4670 .elementor-element.elementor-element-2a7bbda > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-2a7bbda.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4670 .elementor-element.elementor-element-2a7bbda{text-align:center;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-0b645e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-0b645e4.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-4c04728{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-f428c56{width:100%;max-width:100%;text-align:center;}.elementor-4670 .elementor-element.elementor-element-f428c56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-f428c56.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-f428c56 .elementor-heading-title{font-family:"Assistant", assistant;font-size:48px;font-weight:300;letter-spacing:0.5px;color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-70f3c99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-70f3c99.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-70f3c99{text-align:center;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-4b0f30c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-4b0f30c:not(.elementor-motion-effects-element-type-background), .elementor-4670 .elementor-element.elementor-element-4b0f30c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#322625;}.elementor-4670 .elementor-element.elementor-element-4b0f30c.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-b096e2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4670 .elementor-element.elementor-element-b096e2d.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-4670 .elementor-element.elementor-element-83e804f{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-83e804f > .elementor-widget-container{padding:5% 0% 5% 5%;}.elementor-4670 .elementor-element.elementor-element-83e804f.elementor-element{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-9e83935{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4670 .elementor-element.elementor-element-9e83935.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-4670 .elementor-element.elementor-element-6a9162e{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-6a9162e > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-4670 .elementor-element.elementor-element-6a9162e.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-6a9162e .elementor-wrapper{--video-aspect-ratio:1;}.elementor-4670 .elementor-element.elementor-element-6ddc193 .elementor-button{background-color:var( --e-global-color-d12b680 );font-family:var( --e-global-typography-accent-font-family ), assistant;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#322625;border-radius:4px 4px 4px 4px;padding:20px 40px 20px 40px;}.elementor-4670 .elementor-element.elementor-element-6ddc193 .elementor-button:hover, .elementor-4670 .elementor-element.elementor-element-6ddc193 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-d12b680 );}.elementor-4670 .elementor-element.elementor-element-6ddc193 .elementor-button:hover svg, .elementor-4670 .elementor-element.elementor-element-6ddc193 .elementor-button:focus svg{fill:var( --e-global-color-d12b680 );}.elementor-4670 .elementor-element.elementor-element-a22de73{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-a22de73.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-2e7f618{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-7313f9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-7313f9f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-7313f9f{text-align:center;}.elementor-4670 .elementor-element.elementor-element-7313f9f .elementor-heading-title{font-family:"Assistant", assistant;font-size:48px;font-weight:300;letter-spacing:0.5px;color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-d08c2d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-d08c2d1.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-d08c2d1{text-align:center;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-a26948a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-a26948a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-a26948a{text-align:start;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-2373b51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-2373b51.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-2373b51{text-align:center;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-51fd1ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-51fd1ab.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-51fd1ab{text-align:center;font-family:"Rubik", assistant;font-size:18px;font-weight:400;line-height:1.3em;letter-spacing:0.5px;color:var( --e-global-color-983532f );}.elementor-4670 .elementor-element.elementor-element-82cd3f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-4670 .elementor-element.elementor-element-82cd3f9:not(.elementor-motion-effects-element-type-background), .elementor-4670 .elementor-element.elementor-element-82cd3f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F6;}.elementor-4670 .elementor-element.elementor-element-78c2206{--display:flex;--justify-content:center;}.elementor-4670 .elementor-element.elementor-element-7505931 .swiper-pagination-bullet-active, .elementor-4670 .elementor-element.elementor-element-7505931 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-221ba52 );}.elementor-4670 .elementor-element.elementor-element-7505931 .swiper-pagination-fraction{color:var( --e-global-color-221ba52 );}.elementor-4670 .elementor-element.elementor-element-7505931 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:40px 40px 40px 40px;}.elementor-4670 .elementor-element.elementor-element-7505931.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4670 .elementor-element.elementor-element-7505931.elementor-arrows-yes .elementor-main-swiper{width:calc( 94% - 40px );}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-main-swiper{width:94%;}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-color:var( --e-global-color-f665a35 );}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-swiper-button{font-size:40px;color:var( --e-global-color-221ba52 );}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-swiper-button svg{fill:var( --e-global-color-221ba52 );}.elementor-4670 .elementor-element.elementor-element-7505931 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;height:7px;width:7px;}.elementor-4670 .elementor-element.elementor-element-7505931 .swiper-horizontal .swiper-pagination-progressbar{height:7px;}.elementor-4670 .elementor-element.elementor-element-7505931 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-221ba52 );opacity:var( --e-global-color-221ba52 );}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__header{padding-block-end:calc( 4px / 2 );}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__content{padding-block-start:calc( 4px / 2 );}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__name{color:var( --e-global-color-text );}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__header, .elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__name{font-family:"Assistant", assistant;font-size:20px;font-weight:600;line-height:1.5em;}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__title{color:#424242;}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:"Assistant", assistant;font-size:19px;font-weight:600;}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__image img{width:70px;height:70px;}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__image + cite{margin-inline-start:19px;margin-inline-end:0;}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__icon{font-size:34px;}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__icon svg{width:34px;}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-star-rating{font-size:14px;}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-star-rating i:not(:last-of-type){margin-inline-end:3px;}.elementor-4670 .elementor-element.elementor-element-d4f79bb.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-d4f79bb{text-align:center;}.elementor-4670 .elementor-element.elementor-element-d4f79bb .elementor-heading-title{font-family:var( --e-global-typography-455d4b1-font-family ), assistant;font-size:var( --e-global-typography-455d4b1-font-size );font-weight:var( --e-global-typography-455d4b1-font-weight );color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-c01bacc.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-c01bacc{text-align:center;}.elementor-4670 .elementor-element.elementor-element-c01bacc .elementor-heading-title{font-family:var( --e-global-typography-3f343c7-font-family ), assistant;font-size:var( --e-global-typography-3f343c7-font-size );font-weight:var( --e-global-typography-3f343c7-font-weight );line-height:var( --e-global-typography-3f343c7-line-height );letter-spacing:var( --e-global-typography-3f343c7-letter-spacing );color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-2f83176{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-2f83176.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-4f4182b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-70b8842 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-70b8842.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-70b8842{text-align:center;}.elementor-4670 .elementor-element.elementor-element-70b8842 .elementor-heading-title{font-family:"Assistant", assistant;font-size:48px;font-weight:300;letter-spacing:0.5px;color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-a0fc71a > .elementor-widget-container{background-color:#FAF9F6;padding:40px 40px 40px 40px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-a0fc71a.elementor-element{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-tab-title{border-width:0.5px;border-color:#212121;padding:6% 6% 6% 6%;}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-tab-content{border-width:0.5px;border-block-end-color:#212121;color:var( --e-global-color-983532f );font-family:var( --e-global-typography-text-font-family ), assistant;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:6% 6% 6% 6%;}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-toggle-title, .elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-toggle-title{font-family:var( --e-global-typography-text-font-family ), assistant;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-d12b680 );}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-d12b680 );}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-221ba52 );}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-221ba52 );}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-toggle-icon{margin-inline-end:10px;}.elementor-4670 .elementor-element.elementor-element-8d6d016{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-8d6d016:not(.elementor-motion-effects-element-type-background), .elementor-4670 .elementor-element.elementor-element-8d6d016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F6;}.elementor-4670 .elementor-element.elementor-element-ea60c4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4670 .elementor-element.elementor-element-b062d6d{--display:flex;--min-height:0px;--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.5;border-style:none;--border-style:none;}.elementor-4670 .elementor-element.elementor-element-b062d6d::before, .elementor-4670 .elementor-element.elementor-element-b062d6d > .elementor-background-video-container::before, .elementor-4670 .elementor-element.elementor-element-b062d6d > .e-con-inner > .elementor-background-video-container::before, .elementor-4670 .elementor-element.elementor-element-b062d6d > .elementor-background-slideshow::before, .elementor-4670 .elementor-element.elementor-element-b062d6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4670 .elementor-element.elementor-element-b062d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-4670 .elementor-element.elementor-element-7800944{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4670 .elementor-element.elementor-element-7800944.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-4477af1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-4477af1.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-4477af1{text-align:center;}.elementor-4670 .elementor-element.elementor-element-4477af1 .elementor-heading-title{font-family:"ATZMAI", assistant;font-size:28px;font-weight:600;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-f9082f8{width:100%;max-width:100%;z-index:10;text-align:center;}.elementor-4670 .elementor-element.elementor-element-f9082f8 .elementor-heading-title{font-family:"Rubik", assistant;font-size:24px;font-weight:600;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-8f425c6{width:100%;max-width:100%;z-index:10;text-align:center;}.elementor-4670 .elementor-element.elementor-element-8f425c6 .elementor-heading-title{font-family:"Rubik", assistant;font-size:24px;font-weight:600;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-8fa571f{width:100%;max-width:100%;z-index:12;text-align:center;font-family:"Assistant", assistant;font-size:24px;font-weight:800;color:var( --e-global-color-text );}.elementor-4670 .elementor-element.elementor-element-8fa571f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;border-radius:35px 35px 35px 35px;}.elementor-4670 .elementor-element.elementor-element-8fa571f.elementor-element{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-b138c96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;border-style:none;--border-style:none;}.elementor-4670 .elementor-element.elementor-element-b138c96::before, .elementor-4670 .elementor-element.elementor-element-b138c96 > .elementor-background-video-container::before, .elementor-4670 .elementor-element.elementor-element-b138c96 > .e-con-inner > .elementor-background-video-container::before, .elementor-4670 .elementor-element.elementor-element-b138c96 > .elementor-background-slideshow::before, .elementor-4670 .elementor-element.elementor-element-b138c96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4670 .elementor-element.elementor-element-b138c96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4670 .elementor-element.elementor-element-d1b31fd{--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;border-style:none;--border-style:none;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;z-index:100;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-b8ca811 );--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;border-radius:15px 15px 15px 15px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3.elementor-element{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-button span{gap:19px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-group{padding-right:calc( 9px/2 );padding-left:calc( 9px/2 );margin-bottom:20px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-form-fields-wrapper{margin-left:calc( -9px/2 );margin-right:calc( -9px/2 );margin-bottom:-20px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-group > label, .elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-subgroup label{color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-group > label{font-family:"Montserrat", assistant;font-size:18px;font-weight:600;line-height:1px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-type-html{padding-bottom:0px;font-family:"Assistant", assistant;font-size:22px;font-weight:600;line-height:1.5px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-group .elementor-field{color:#000000;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-group .elementor-field, .elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-subgroup label{font-family:"Assistant", assistant;font-size:22px;font-weight:400;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-button{font-family:"Montserrat", assistant;font-size:18px;font-weight:500;border-style:none;border-radius:15px 15px 15px 15px;padding:20px 50px 20px 50px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-221ba52 );color:#ffffff;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-button[type="submit"]{background-color:var( --e-global-color-221ba52 );color:#ffffff;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-6929207 );color:var( --e-global-color-text );border-color:#4ECED1;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-6929207 );color:var( --e-global-color-text );border-color:#4ECED1;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-text );}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-6929207 );color:#ffffff;}.elementor-4670 .elementor-element.elementor-element-c8179c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4670 .elementor-element.elementor-element-fd183b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4670 .elementor-element.elementor-element-d1aadfc{width:100%;max-width:100%;z-index:12;text-align:center;font-family:"Assistant", assistant;font-size:24px;font-weight:800;color:var( --e-global-color-text );}.elementor-4670 .elementor-element.elementor-element-d1aadfc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;border-radius:35px 35px 35px 35px;}.elementor-4670 .elementor-element.elementor-element-d1aadfc.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4670 .elementor-element.elementor-element-baefc72{width:100%;max-width:100%;z-index:10;text-align:center;}.elementor-4670 .elementor-element.elementor-element-baefc72 .elementor-heading-title{font-family:"Rubik", assistant;font-size:24px;font-weight:600;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-6defd80 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-4670 .elementor-element.elementor-element-6defd80.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-6defd80{text-align:center;}.elementor-4670 .elementor-element.elementor-element-6defd80 .elementor-heading-title{font-family:"ATZMAI", assistant;font-size:28px;font-weight:600;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-6351616{width:100%;max-width:100%;z-index:10;text-align:center;}.elementor-4670 .elementor-element.elementor-element-6351616.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-6351616 .elementor-heading-title{font-family:"Rubik", assistant;font-size:24px;font-weight:600;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-1dd9fa2{--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-4670 .elementor-element.elementor-element-980449c{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;z-index:100;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-b8ca811 );--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-4670 .elementor-element.elementor-element-980449c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;border-radius:15px 15px 15px 15px;}.elementor-4670 .elementor-element.elementor-element-980449c.elementor-element{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-button span{gap:19px;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-group{padding-right:calc( 9px/2 );padding-left:calc( 9px/2 );margin-bottom:20px;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-form-fields-wrapper{margin-left:calc( -9px/2 );margin-right:calc( -9px/2 );margin-bottom:-20px;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-4670 .elementor-element.elementor-element-980449c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-4670 .elementor-element.elementor-element-980449c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-4670 .elementor-element.elementor-element-980449c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-group > label, .elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-subgroup label{color:var( --e-global-color-ce92305 );}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-group > label{font-family:"Montserrat", assistant;font-size:18px;font-weight:600;line-height:1px;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-type-html{padding-bottom:0px;font-family:"Assistant", assistant;font-size:22px;font-weight:600;line-height:1.5px;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-group .elementor-field{color:#000000;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-group .elementor-field, .elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-subgroup label{font-family:"Assistant", assistant;font-size:22px;font-weight:400;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-button{font-family:"Montserrat", assistant;font-size:18px;font-weight:500;border-style:none;border-radius:15px 15px 15px 15px;padding:20px 50px 20px 50px;}.elementor-4670 .elementor-element.elementor-element-980449c .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-221ba52 );color:#ffffff;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-button[type="submit"]{background-color:var( --e-global-color-221ba52 );color:#ffffff;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-4670 .elementor-element.elementor-element-980449c .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-4670 .elementor-element.elementor-element-980449c .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-6929207 );color:var( --e-global-color-text );border-color:#4ECED1;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-6929207 );color:var( --e-global-color-text );border-color:#4ECED1;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-text );}.elementor-4670 .elementor-element.elementor-element-980449c .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-6929207 );color:#ffffff;}.elementor-4670 .elementor-element.elementor-element-0f30991.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-7939696{--display:flex;}.elementor-4670 .elementor-element.elementor-element-ff28ab5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4670 .elementor-element.elementor-element-ff28ab5:not(.elementor-motion-effects-element-type-background), .elementor-4670 .elementor-element.elementor-element-ff28ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4670 .elementor-element.elementor-element-f2879ef > .elementor-widget-container:hover{--e-transform-scale:1.2;}.elementor-4670 .elementor-element.elementor-element-f2879ef > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-f2879ef.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-f2879ef{text-align:center;}.elementor-4670 .elementor-element.elementor-element-f2879ef .elementor-heading-title{font-family:"Assistant", assistant;font-size:3.7vw;font-weight:600;line-height:1.1em;letter-spacing:-2px;color:var( --e-global-color-secondary );}.elementor-4670 .elementor-element.elementor-element-46d4989{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Assistant", assistant;font-size:22px;font-weight:400;line-height:1.4px;color:var( --e-global-color-text );}.elementor-4670 .elementor-element.elementor-element-46d4989.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-4670 .elementor-element.elementor-element-9494ef1 .elementor-heading-title{font-size:var( --e-global-typography-07d9dce-font-size );line-height:var( --e-global-typography-07d9dce-line-height );letter-spacing:var( --e-global-typography-07d9dce-letter-spacing );}.elementor-4670 .elementor-element.elementor-element-4e2d864 .elementor-heading-title{font-size:var( --e-global-typography-455d4b1-font-size );}.elementor-4670 .elementor-element.elementor-element-d114c3d .elementor-button{font-size:var( --e-global-typography-1cb1a0f-font-size );line-height:var( --e-global-typography-1cb1a0f-line-height );letter-spacing:var( --e-global-typography-1cb1a0f-letter-spacing );}.elementor-4670 .elementor-element.elementor-element-c0c919d .elementor-button{font-size:var( --e-global-typography-1cb1a0f-font-size );line-height:var( --e-global-typography-1cb1a0f-line-height );letter-spacing:var( --e-global-typography-1cb1a0f-letter-spacing );}.elementor-4670 .elementor-element.elementor-element-907d637 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-907d637 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-0d0e2b9 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-0d0e2b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-88f14c2 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-88f14c2 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-6fd397d .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-6fd397d .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-7d573f3 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-7d573f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-7471ccc .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-7471ccc .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-6ddc193 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4670 .elementor-element.elementor-element-d4f79bb .elementor-heading-title{font-size:var( --e-global-typography-455d4b1-font-size );}.elementor-4670 .elementor-element.elementor-element-c01bacc .elementor-heading-title{font-size:var( --e-global-typography-3f343c7-font-size );line-height:var( --e-global-typography-3f343c7-line-height );letter-spacing:var( --e-global-typography-3f343c7-letter-spacing );}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-toggle-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-4670 .elementor-element.elementor-element-9494ef1 .elementor-heading-title{font-size:var( --e-global-typography-07d9dce-font-size );line-height:var( --e-global-typography-07d9dce-line-height );letter-spacing:var( --e-global-typography-07d9dce-letter-spacing );}.elementor-4670 .elementor-element.elementor-element-4e2d864 .elementor-heading-title{font-size:var( --e-global-typography-455d4b1-font-size );}.elementor-4670 .elementor-element.elementor-element-e06cf8a > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-e06cf8a{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-d114c3d{width:initial;max-width:initial;align-self:center;}.elementor-4670 .elementor-element.elementor-element-d114c3d .elementor-button{font-size:var( --e-global-typography-1cb1a0f-font-size );line-height:var( --e-global-typography-1cb1a0f-line-height );letter-spacing:var( --e-global-typography-1cb1a0f-letter-spacing );}.elementor-4670 .elementor-element.elementor-element-c0c919d{width:initial;max-width:initial;align-self:center;}.elementor-4670 .elementor-element.elementor-element-c0c919d .elementor-button{font-size:var( --e-global-typography-1cb1a0f-font-size );line-height:var( --e-global-typography-1cb1a0f-line-height );letter-spacing:var( --e-global-typography-1cb1a0f-letter-spacing );}.elementor-4670 .elementor-element.elementor-element-5aa474e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-7e7a1c7{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-1d5d5a7 > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-1d5d5a7{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-b062265{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4670 .elementor-element.elementor-element-b810115{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-0e5429e{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4670 .elementor-element.elementor-element-31361d4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-5167198{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-4d3cf65 > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-4d3cf65{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-f29ab9c > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-f29ab9c{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-e44bfff > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-e44bfff{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-fa78d1e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-d541a88{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-a19a651 > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-a19a651{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-9eb387d > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-9eb387d{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-49ae28e > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-49ae28e{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-f215652{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-1ea9031{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-22758eb > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-22758eb{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-3b50e22{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-ae83e2f{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-e9c586f > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-e9c586f{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-907d637{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-4670 .elementor-element.elementor-element-907d637 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-907d637 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-0d0e2b9{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-4670 .elementor-element.elementor-element-0d0e2b9 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-0d0e2b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-88f14c2{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-4670 .elementor-element.elementor-element-88f14c2 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-88f14c2 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-6fd397d{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-4670 .elementor-element.elementor-element-6fd397d .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-6fd397d .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-7d573f3{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-4670 .elementor-element.elementor-element-7d573f3 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-7d573f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-7471ccc{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-4670 .elementor-element.elementor-element-7471ccc .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-7471ccc .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-2a7bbda > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-2a7bbda{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-4c04728{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-f428c56{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-70f3c99 > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-70f3c99{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-b096e2d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-9e83935{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-4670 .elementor-element.elementor-element-6ddc193{width:initial;max-width:initial;align-self:center;}.elementor-4670 .elementor-element.elementor-element-6ddc193 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4670 .elementor-element.elementor-element-2e7f618{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-7313f9f{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-d08c2d1 > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-d08c2d1{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-a26948a > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-a26948a{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-2373b51 > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-2373b51{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-51fd1ab > .elementor-widget-container{margin:0% 0% 15% 0%;}.elementor-4670 .elementor-element.elementor-element-51fd1ab{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__header, .elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__name{font-size:22px;}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__text{font-size:22px;}.elementor-4670 .elementor-element.elementor-element-d4f79bb .elementor-heading-title{font-size:var( --e-global-typography-455d4b1-font-size );}.elementor-4670 .elementor-element.elementor-element-c01bacc .elementor-heading-title{font-size:var( --e-global-typography-3f343c7-font-size );line-height:var( --e-global-typography-3f343c7-line-height );letter-spacing:var( --e-global-typography-3f343c7-letter-spacing );}.elementor-4670 .elementor-element.elementor-element-4f4182b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4670 .elementor-element.elementor-element-70b8842{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-toggle-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:0% 45% 3% 0%;}.elementor-4670 .elementor-element.elementor-element-f9082f8 .elementor-heading-title{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-8f425c6 .elementor-heading-title{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-8fa571f{font-size:26px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-group > label{font-size:22px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-type-html{font-size:26px;}.elementor-4670 .elementor-element.elementor-element-d1aadfc{font-size:26px;}.elementor-4670 .elementor-element.elementor-element-baefc72 .elementor-heading-title{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-6351616 .elementor-heading-title{font-size:17px;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-group > label{font-size:22px;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-type-html{font-size:26px;}.elementor-4670 .elementor-element.elementor-element-f2879ef .elementor-heading-title{font-size:32px;line-height:1.6px;letter-spacing:1px;}.elementor-4670 .elementor-element.elementor-element-46d4989{font-size:18px;}}@media(max-width:767px){.elementor-4670 .elementor-element.elementor-element-5d62d83{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-5d62d83.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-4256810{--width:95%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-4256810.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-5f86388{width:100%;max-width:100%;text-align:center;}.elementor-4670 .elementor-element.elementor-element-5f86388 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-5f86388.elementor-element{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-5f86388 .elementor-heading-title{font-size:14px;}.elementor-4670 .elementor-element.elementor-element-9494ef1 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-4670 .elementor-element.elementor-element-9494ef1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-4670 .elementor-element.elementor-element-9494ef1.elementor-element{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-9494ef1 .elementor-heading-title{font-size:var( --e-global-typography-07d9dce-font-size );line-height:var( --e-global-typography-07d9dce-line-height );letter-spacing:var( --e-global-typography-07d9dce-letter-spacing );}.elementor-4670 .elementor-element.elementor-element-fd3e966{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-fd3e966 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-4e2d864{width:100%;max-width:100%;text-align:center;}.elementor-4670 .elementor-element.elementor-element-4e2d864 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-4e2d864.elementor-element{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-4e2d864 .elementor-heading-title{font-size:var( --e-global-typography-455d4b1-font-size );}.elementor-4670 .elementor-element.elementor-element-e06cf8a{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-e06cf8a > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-e06cf8a.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4670 .elementor-element.elementor-element-916fb07{--width:100%;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-916fb07.e-con{--order:99999 /* order end hack */;}.elementor-4670 .elementor-element.elementor-element-d114c3d{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-d114c3d.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-d114c3d .elementor-button{font-size:var( --e-global-typography-1cb1a0f-font-size );line-height:var( --e-global-typography-1cb1a0f-line-height );letter-spacing:var( --e-global-typography-1cb1a0f-letter-spacing );border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-c0c919d{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-c0c919d.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-c0c919d .elementor-button{font-size:var( --e-global-typography-1cb1a0f-font-size );line-height:var( --e-global-typography-1cb1a0f-line-height );letter-spacing:var( --e-global-typography-1cb1a0f-letter-spacing );border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-5f2dfa4.e-con{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-97df4e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-97df4e3.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-97df4e3 img{width:100%;}.elementor-4670 .elementor-element.elementor-element-9b8566d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4670 .elementor-element.elementor-element-9b8566d.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-5aa474e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-4670 .elementor-element.elementor-element-7e7a1c7{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-4670 .elementor-element.elementor-element-7e7a1c7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-7e7a1c7.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-7e7a1c7 .elementor-heading-title{font-size:36px;line-height:1.3em;}.elementor-4670 .elementor-element.elementor-element-1d5d5a7{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-1d5d5a7 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-1d5d5a7.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4670 .elementor-element.elementor-element-b062265{--min-height:0vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4670 .elementor-element.elementor-element-5c6e5ad{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-5c6e5ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-5c6e5ad.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-5c6e5ad img{width:100%;max-width:350px;height:100%;object-fit:cover;}.elementor-4670 .elementor-element.elementor-element-65d3f75{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4670 .elementor-element.elementor-element-65d3f75.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-b810115{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4670 .elementor-element.elementor-element-0e5429e{--min-height:0vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4670 .elementor-element.elementor-element-0e5429e.e-con{--order:99999 /* order end hack */;}.elementor-4670 .elementor-element.elementor-element-e35ad95{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-e35ad95 > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-e35ad95.elementor-element{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-a56b0c9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4670 .elementor-element.elementor-element-a56b0c9.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-31361d4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4670 .elementor-element.elementor-element-5167198{width:100%;max-width:100%;text-align:start;}.elementor-4670 .elementor-element.elementor-element-5167198 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-5167198.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-5167198 .elementor-heading-title{font-size:40px;line-height:1.3em;}.elementor-4670 .elementor-element.elementor-element-4d3cf65{width:100%;max-width:100%;text-align:start;font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-4d3cf65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-4d3cf65.elementor-element{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-f29ab9c{width:100%;max-width:100%;text-align:start;font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-f29ab9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-f29ab9c.elementor-element{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-e44bfff{width:100%;max-width:100%;text-align:start;font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-e44bfff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-e44bfff.elementor-element{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-d2350e9 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-4670 .elementor-element.elementor-element-d2350e9 .elementor-divider{text-align:center;}.elementor-4670 .elementor-element.elementor-element-6861f2b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4670 .elementor-element.elementor-element-6861f2b.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-fa78d1e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4670 .elementor-element.elementor-element-d541a88{width:100%;max-width:100%;text-align:start;}.elementor-4670 .elementor-element.elementor-element-d541a88 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-d541a88.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-d541a88 .elementor-heading-title{font-size:40px;line-height:1.3em;}.elementor-4670 .elementor-element.elementor-element-a19a651{width:100%;max-width:100%;text-align:start;font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-a19a651 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-a19a651.elementor-element{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-9eb387d{width:100%;max-width:100%;text-align:start;font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-9eb387d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-9eb387d.elementor-element{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-49ae28e{width:100%;max-width:100%;text-align:start;font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-49ae28e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-49ae28e.elementor-element{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-6623a0b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4670 .elementor-element.elementor-element-6623a0b.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-f215652{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-f215652.e-con{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-1ea9031{width:100%;max-width:100%;text-align:start;}.elementor-4670 .elementor-element.elementor-element-1ea9031 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-1ea9031.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-1ea9031 .elementor-heading-title{font-size:40px;line-height:1.3em;}.elementor-4670 .elementor-element.elementor-element-22758eb{width:100%;max-width:100%;text-align:start;font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-22758eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-22758eb.elementor-element{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-e8b61ed{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-e8b61ed.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-3b50e22{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-ae83e2f{width:100%;max-width:100%;text-align:start;}.elementor-4670 .elementor-element.elementor-element-ae83e2f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-ae83e2f.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-ae83e2f .elementor-heading-title{font-size:40px;line-height:1.3em;}.elementor-4670 .elementor-element.elementor-element-e9c586f{width:100%;max-width:100%;text-align:start;font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-e9c586f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-e9c586f.elementor-element{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-510aa2a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4670 .elementor-element.elementor-element-510aa2a.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-907d637{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-907d637 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-4670 .elementor-element.elementor-element-907d637 .elementor-icon-box-wrapper{gap:0px;}.elementor-4670 .elementor-element.elementor-element-907d637 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4670 .elementor-element.elementor-element-907d637 .elementor-icon{font-size:100px;}.elementor-4670 .elementor-element.elementor-element-907d637 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-907d637 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-0d0e2b9{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-0d0e2b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-4670 .elementor-element.elementor-element-0d0e2b9 .elementor-icon-box-wrapper{gap:0px;}.elementor-4670 .elementor-element.elementor-element-0d0e2b9 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4670 .elementor-element.elementor-element-0d0e2b9 .elementor-icon{font-size:100px;}.elementor-4670 .elementor-element.elementor-element-0d0e2b9 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-0d0e2b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-88f14c2{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-88f14c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-4670 .elementor-element.elementor-element-88f14c2 .elementor-icon-box-wrapper{gap:0px;}.elementor-4670 .elementor-element.elementor-element-88f14c2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4670 .elementor-element.elementor-element-88f14c2 .elementor-icon{font-size:100px;}.elementor-4670 .elementor-element.elementor-element-88f14c2 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-88f14c2 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-6fd397d{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-6fd397d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-4670 .elementor-element.elementor-element-6fd397d .elementor-icon-box-wrapper{gap:0px;}.elementor-4670 .elementor-element.elementor-element-6fd397d .elementor-icon-box-title{margin-block-end:0px;}.elementor-4670 .elementor-element.elementor-element-6fd397d .elementor-icon{font-size:100px;}.elementor-4670 .elementor-element.elementor-element-6fd397d .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-6fd397d .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-7d573f3{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-7d573f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-4670 .elementor-element.elementor-element-7d573f3 .elementor-icon-box-wrapper{gap:0px;}.elementor-4670 .elementor-element.elementor-element-7d573f3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4670 .elementor-element.elementor-element-7d573f3 .elementor-icon{font-size:100px;}.elementor-4670 .elementor-element.elementor-element-7d573f3 .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-7d573f3 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-7471ccc{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-7471ccc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-4670 .elementor-element.elementor-element-7471ccc .elementor-icon-box-wrapper{gap:0px;}.elementor-4670 .elementor-element.elementor-element-7471ccc .elementor-icon-box-title{margin-block-end:0px;}.elementor-4670 .elementor-element.elementor-element-7471ccc .elementor-icon{font-size:100px;}.elementor-4670 .elementor-element.elementor-element-7471ccc .elementor-icon-box-title, .elementor-4670 .elementor-element.elementor-element-7471ccc .elementor-icon-box-title a{font-size:var( --e-global-typography-6b506ef-font-size );line-height:var( --e-global-typography-6b506ef-line-height );}.elementor-4670 .elementor-element.elementor-element-2a7bbda{width:100%;max-width:100%;text-align:start;font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-2a7bbda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-2a7bbda.elementor-element{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-0b645e4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4670 .elementor-element.elementor-element-0b645e4.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-4c04728{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-f428c56{width:100%;max-width:100%;text-align:start;}.elementor-4670 .elementor-element.elementor-element-f428c56 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-f428c56.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-f428c56 .elementor-heading-title{font-size:40px;line-height:1.3em;}.elementor-4670 .elementor-element.elementor-element-70f3c99{width:100%;max-width:100%;text-align:start;font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-70f3c99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-70f3c99.elementor-element{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-4b0f30c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4670 .elementor-element.elementor-element-4b0f30c.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-b096e2d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4670 .elementor-element.elementor-element-9e83935{--min-height:0vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4670 .elementor-element.elementor-element-9e83935.e-con{--order:99999 /* order end hack */;}.elementor-4670 .elementor-element.elementor-element-6a9162e{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-6a9162e > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-6a9162e.elementor-element{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-6ddc193{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-6ddc193.elementor-element{--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-6ddc193 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-a22de73{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4670 .elementor-element.elementor-element-a22de73.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-2e7f618{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-7313f9f{width:100%;max-width:100%;text-align:start;}.elementor-4670 .elementor-element.elementor-element-7313f9f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-7313f9f.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-7313f9f .elementor-heading-title{font-size:40px;line-height:1.3em;}.elementor-4670 .elementor-element.elementor-element-d08c2d1{width:100%;max-width:100%;text-align:start;font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-d08c2d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-d08c2d1.elementor-element{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-a26948a{width:100%;max-width:100%;text-align:start;font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-a26948a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-a26948a.elementor-element{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-2373b51{width:100%;max-width:100%;text-align:start;font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-2373b51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-2373b51.elementor-element{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-51fd1ab{width:100%;max-width:100%;text-align:start;font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-51fd1ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4670 .elementor-element.elementor-element-51fd1ab.elementor-element{--align-self:flex-start;}.elementor-4670 .elementor-element.elementor-element-82cd3f9{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4670 .elementor-element.elementor-element-82cd3f9.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-78c2206{--width:100%;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4670 .elementor-element.elementor-element-78c2206.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-7505931 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-7505931.elementor-element{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-swiper-button{font-size:24px;}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__header, .elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__name{font-size:18px;}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__header{padding-block-end:calc( 21px / 2 );}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__content{padding-block-start:calc( 21px / 2 );}.elementor-4670 .elementor-element.elementor-element-7505931 .elementor-testimonial__text{font-size:16px;}.elementor-4670 .elementor-element.elementor-element-d4f79bb{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-4670 .elementor-element.elementor-element-d4f79bb > .elementor-widget-container{margin:32px 20px 0px 20px;}.elementor-4670 .elementor-element.elementor-element-d4f79bb.elementor-element{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-d4f79bb .elementor-heading-title{font-size:var( --e-global-typography-455d4b1-font-size );}.elementor-4670 .elementor-element.elementor-element-c01bacc{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-4670 .elementor-element.elementor-element-c01bacc > .elementor-widget-container{margin:32px 20px 0px 20px;}.elementor-4670 .elementor-element.elementor-element-c01bacc.elementor-element{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-c01bacc .elementor-heading-title{font-size:var( --e-global-typography-3f343c7-font-size );line-height:var( --e-global-typography-3f343c7-line-height );letter-spacing:var( --e-global-typography-3f343c7-letter-spacing );}.elementor-4670 .elementor-element.elementor-element-2f83176{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4670 .elementor-element.elementor-element-2f83176.e-con{--align-self:center;}.elementor-4670 .elementor-element.elementor-element-4f4182b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-70b8842{width:100%;max-width:100%;text-align:start;}.elementor-4670 .elementor-element.elementor-element-70b8842 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-70b8842.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-70b8842 .elementor-heading-title{font-size:40px;line-height:1.3em;}.elementor-4670 .elementor-element.elementor-element-a0fc71a > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-toggle-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-tab-title{padding:10% 0% 10% 0%;}.elementor-4670 .elementor-element.elementor-element-a0fc71a .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:0% 10% 5% 0%;}.elementor-4670 .elementor-element.elementor-element-8d6d016{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4670 .elementor-element.elementor-element-ea60c4a{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4670 .elementor-element.elementor-element-7800944{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4670 .elementor-element.elementor-element-4477af1{width:100%;max-width:100%;text-align:center;}.elementor-4670 .elementor-element.elementor-element-4477af1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-4477af1.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-4477af1 .elementor-heading-title{font-size:22px;line-height:1.6em;letter-spacing:0px;}.elementor-4670 .elementor-element.elementor-element-f9082f8{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-f9082f8 > .elementor-widget-container{margin:0px 25px 20px 25px;}.elementor-4670 .elementor-element.elementor-element-f9082f8 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-8f425c6{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-8f425c6 > .elementor-widget-container{margin:0px 25px 20px 25px;}.elementor-4670 .elementor-element.elementor-element-8f425c6 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-8fa571f{width:100%;max-width:100%;text-align:center;font-size:22px;}.elementor-4670 .elementor-element.elementor-element-8fa571f > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 5px 0px 5px;border-radius:35px 35px 35px 35px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-group > label{font-size:18px;line-height:1.5px;}.elementor-4670 .elementor-element.elementor-element-ff2c3c3 .elementor-field-type-html{font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-d1aadfc{width:100%;max-width:100%;text-align:center;font-size:22px;}.elementor-4670 .elementor-element.elementor-element-d1aadfc > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 5px 0px 5px;border-radius:35px 35px 35px 35px;}.elementor-4670 .elementor-element.elementor-element-baefc72{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-baefc72 > .elementor-widget-container{margin:20px 25px 20px 25px;}.elementor-4670 .elementor-element.elementor-element-baefc72 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-6defd80{width:100%;max-width:100%;text-align:center;}.elementor-4670 .elementor-element.elementor-element-6defd80 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-6defd80.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-4670 .elementor-element.elementor-element-6defd80 .elementor-heading-title{font-size:22px;line-height:1.6em;letter-spacing:0px;}.elementor-4670 .elementor-element.elementor-element-6351616{width:100%;max-width:100%;}.elementor-4670 .elementor-element.elementor-element-6351616 > .elementor-widget-container{margin:20px 25px 20px 25px;}.elementor-4670 .elementor-element.elementor-element-6351616 .elementor-heading-title{font-size:16px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-980449c > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4670 .elementor-element.elementor-element-980449c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-group > label{font-size:18px;line-height:1.5px;}.elementor-4670 .elementor-element.elementor-element-980449c .elementor-field-type-html{font-size:20px;line-height:1.6em;}.elementor-4670 .elementor-element.elementor-element-f2879ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4670 .elementor-element.elementor-element-f2879ef .elementor-heading-title{font-size:22px;line-height:1.5em;}.elementor-4670 .elementor-element.elementor-element-46d4989 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4670 .elementor-element.elementor-element-46d4989{font-size:18px;line-height:1.4px;}}@media(min-width:768px){.elementor-4670 .elementor-element.elementor-element-5d62d83{--content-width:1300px;}.elementor-4670 .elementor-element.elementor-element-4256810{--width:60%;}.elementor-4670 .elementor-element.elementor-element-916fb07{--width:100%;}.elementor-4670 .elementor-element.elementor-element-5f2dfa4{--width:40%;}.elementor-4670 .elementor-element.elementor-element-9b8566d{--content-width:1300px;}.elementor-4670 .elementor-element.elementor-element-5aa474e{--width:60%;}.elementor-4670 .elementor-element.elementor-element-b062265{--width:40%;}.elementor-4670 .elementor-element.elementor-element-65d3f75{--content-width:1200px;}.elementor-4670 .elementor-element.elementor-element-b810115{--width:55%;}.elementor-4670 .elementor-element.elementor-element-0e5429e{--width:45%;}.elementor-4670 .elementor-element.elementor-element-a56b0c9{--content-width:1200px;}.elementor-4670 .elementor-element.elementor-element-31361d4{--width:55%;}.elementor-4670 .elementor-element.elementor-element-6861f2b{--content-width:1200px;}.elementor-4670 .elementor-element.elementor-element-fa78d1e{--width:55%;}.elementor-4670 .elementor-element.elementor-element-6623a0b{--content-width:1200px;}.elementor-4670 .elementor-element.elementor-element-f215652{--width:65%;}.elementor-4670 .elementor-element.elementor-element-e8b61ed{--content-width:1200px;}.elementor-4670 .elementor-element.elementor-element-3b50e22{--width:65%;}.elementor-4670 .elementor-element.elementor-element-0b645e4{--content-width:1200px;}.elementor-4670 .elementor-element.elementor-element-4c04728{--width:65%;}.elementor-4670 .elementor-element.elementor-element-4b0f30c{--content-width:1200px;}.elementor-4670 .elementor-element.elementor-element-b096e2d{--width:55%;}.elementor-4670 .elementor-element.elementor-element-9e83935{--width:45%;}.elementor-4670 .elementor-element.elementor-element-a22de73{--content-width:1200px;}.elementor-4670 .elementor-element.elementor-element-2e7f618{--width:85%;}.elementor-4670 .elementor-element.elementor-element-82cd3f9{--content-width:1300px;}.elementor-4670 .elementor-element.elementor-element-2f83176{--content-width:1200px;}.elementor-4670 .elementor-element.elementor-element-4f4182b{--width:85%;}.elementor-4670 .elementor-element.elementor-element-b062d6d{--width:50%;}.elementor-4670 .elementor-element.elementor-element-7800944{--width:100%;}.elementor-4670 .elementor-element.elementor-element-b138c96{--width:50%;}.elementor-4670 .elementor-element.elementor-element-d1b31fd{--width:100%;}.elementor-4670 .elementor-element.elementor-element-fd183b9{--width:50%;}.elementor-4670 .elementor-element.elementor-element-1dd9fa2{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4670 .elementor-element.elementor-element-5aa474e{--width:65%;}.elementor-4670 .elementor-element.elementor-element-b062265{--width:35%;}.elementor-4670 .elementor-element.elementor-element-b810115{--width:65%;}.elementor-4670 .elementor-element.elementor-element-0e5429e{--width:35%;}.elementor-4670 .elementor-element.elementor-element-31361d4{--width:65%;}.elementor-4670 .elementor-element.elementor-element-fa78d1e{--width:65%;}.elementor-4670 .elementor-element.elementor-element-f215652{--width:65%;}.elementor-4670 .elementor-element.elementor-element-3b50e22{--width:65%;}.elementor-4670 .elementor-element.elementor-element-4c04728{--width:65%;}.elementor-4670 .elementor-element.elementor-element-b096e2d{--width:65%;}.elementor-4670 .elementor-element.elementor-element-9e83935{--width:35%;}.elementor-4670 .elementor-element.elementor-element-2e7f618{--width:65%;}.elementor-4670 .elementor-element.elementor-element-4f4182b{--width:65%;}}/* Start custom CSS for image, class: .elementor-element-97df4e3 */.elementor-4670 .elementor-element.elementor-element-97df4e3 img {
    border-radius: 4px;
    box-shadow: 20px 20px 0px 0px #5C6241; /* המסגרת הזיתית */
    transition: all 0.4s ease;
}

@media (max-width: 767px) {
    .elementor-4670 .elementor-element.elementor-element-97df4e3 img {
        box-shadow: 10px 10px 0px 0px #5C6241; /* מסגרת קטנה יותר במובייל */
    }
}.elementor-4670 .elementor-element.elementor-element-97df4e3 {
    padding: 0 !important; /* מבטל פדינג של אלמנטור אם קיים */
    margin: 0 !important;
}

.elementor-4670 .elementor-element.elementor-element-97df4e3 img {
    width: 100%;
    height: auto;
    object-fit: cover; /* מבטיח מילוי יפה של הפריים */
    box-shadow: 0 30px 60px rgba(50, 38, 37, 0.1); /* הצל שהיה בקוד */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d62d83 *//* 1. מבנה הקונטיינר הראשי */
.elementor-4670 .elementor-element.elementor-element-5d62d83 {
    display: flex; 
    flex-direction: column; /* סידור אלמנטים אחד מתחת לשני */
    align-items: center; 
    justify-content: center;
    gap: 40px; 
    padding: 100px 40px; 
    max-width: 1300px; 
    margin: 0 auto; 
    direction: rtl;
}

/* 2. שורת המילים והנקודות - תיקון הנקודה */
.elementor-4670 .elementor-element.elementor-element-5d62d83 .mms-row {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 30px;
}

.elementor-4670 .elementor-element.elementor-element-5d62d83 .mms-row span {
    font-family: 'Assistant', sans-serif;
    font-weight: 300;
    color: #322625;
}

/* יצירת הנקודה כאלמנט גרפי שנראה תמיד */
.elementor-4670 .elementor-element.elementor-element-5d62d83 .mms-row .dot {
    width: 6px;
    height: 6px;
    background-color: #E26128; /* הכתום של דליה */
    border-radius: 50%;
    display: inline-block;
}

/* 3. הגדרות כפתורים - הגבהה ועיצוב */
.elementor-4670 .elementor-element.elementor-element-5d62d83 #btn-orange .elementor-button, 
.elementor-4670 .elementor-element.elementor-element-5d62d83 #btn-brown .elementor-button {
    padding: 22px 50px !important; /* הגבהה משמעותית */
    border-radius: 2px !important;
    transition: all 0.4s ease-out !important;
    border: 1.5px solid transparent !important;
    display: inline-flex !important;
    justify-content: center;
    align-items: center;
}

/* כפתור כתום - הובר שקוף */
.elementor-4670 .elementor-element.elementor-element-5d62d83 #btn-orange .elementor-button { 
    background-color: #E26128 !important; 
}
.elementor-4670 .elementor-element.elementor-element-5d62d83 #btn-orange .elementor-button:hover { 
    background-color: transparent !important; 
    color: #E26128 !important; 
    border-color: #E26128 !important; 
}

/* כפתור חום - הובר שקוף */
.elementor-4670 .elementor-element.elementor-element-5d62d83 #btn-brown .elementor-button { 
    background-color: #322625 !important; 
}
.elementor-4670 .elementor-element.elementor-element-5d62d83 #btn-brown .elementor-button:hover { 
    background-color: transparent !important; 
    color: #322625 !important; 
    border-color: #322625 !important; 
}

/* 4. ביטול אנימציות בדסקטופ */
.elementor-4670 .elementor-element.elementor-element-5d62d83, .elementor-4670 .elementor-element.elementor-element-5d62d83 * {
    animation: none !important;
}

/* 5. סידור מובייל - מרווח, אנימציה וגובה */
@media (max-width: 850px) {
    .elementor-4670 .elementor-element.elementor-element-5d62d83 {
        padding: 60px 20px;
        animation: fadeInUp 0.8s ease-out forwards !important; /* אנימציה רק במובייל */
    }

    .elementor-4670 .elementor-element.elementor-element-5d62d83 .mms-row {
        gap: 15px;
        flex-wrap: wrap;
        justify-content: center;
    }

    .hero-actions { 
        flex-direction: column !important;
        width: 100%; 
        max-width: 320px; 
        margin: 20px auto 0 auto !important;
        gap: 15px !important;
    }

    .elementor-4670 .elementor-element.elementor-element-5d62d83 #btn-orange .elementor-button, 
    .elementor-4670 .elementor-element.elementor-element-5d62d83 #btn-brown .elementor-button { 
        width: 100% !important; 
        padding: 24px 45px !important; /* גובה מקסימלי למובייל */
    }
    
    @keyframes fadeInUp {
        from { opacity: 0; transform: translateY(20px); }
        to { opacity: 1; transform: translateY(0); }
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b062265 */.elementor-4670 .elementor-element.elementor-element-b062265 {
    position: relative;
    display: inline-block;
    padding: 15px; /* המרווח בין התמונה למסגרת */
}

.elementor-4670 .elementor-element.elementor-element-b062265 img {
    display: block;
    width: 100%;
    height: auto;
    position: relative;
    z-index: 2;
    border-radius: 2px;
}

/* המסגרת היוקרתית */
.elementor-4670 .elementor-element.elementor-element-b062265::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border: 1px solid #5C6241; /* ירוק זית */
    z-index: 1;
    transform: translate(-15px, 15px); /* הזזה ליצירת עומק */
    pointer-events: none;
}

@media (max-width: 850px) {
    .elementor-4670 .elementor-element.elementor-element-b062265::after {
        transform: translate(-10px, 10px); /* צמצום המרווח במובייל */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b8566d *//* הגדרת כותרת אודות - הוספנו ריווח אותיות */
.about-headline {
    font-family: 'Assistant', sans-serif !important;
    font-size: 52px !important;
    font-weight: 200 !important;
    color: #322625 !important;
    line-height: 1.2 !important;
    margin-bottom: 30px !important;
    letter-spacing: -0.5px; /* מראה יוקרתי יותר */
}

/* הגדרת פסקאות אודות - הוספנו הגבלת רוחב */
.about-paragraph {
    font-family: 'Assistant', sans-serif !important;
    font-size: 20px !important;
    font-weight: 300 !important;
    line-height: 1.8 !important;
    color: #322625 !important;
    margin-bottom: 25px !important;
    max-width: 650px; /* מונע מהשורות להיות ארוכות מדי ומעייפות */
}

/* עיצוב כפתור מינימליסטי חום */
.btn-minimal-brown {
    display: inline-block !important;
    padding: 14px 40px !important;
    border: 1px solid #322625 !important;
    color: #322625 !important;
    background: transparent !important;
    border-radius: 2px !important;
    transition: all 0.4s ease !important;
    text-decoration: none;
    font-weight: 400;
}

.btn-minimal-brown:hover {
    border-color: #E26128 !important;
    color: #E26128 !important;
    background-color: rgba(226, 97, 40, 0.05) !important; /* אפקט רך במעבר עכבר */
}

/* מובייל - מרכוז ודיוק */
@media (max-width: 850px) {
    .about-headline { 
        font-size: 38px !important; 
        text-align: center !important;
        max-width: 90%; /* מונע מהכותרת להיצמד לקצוות */
        margin-left: auto !important;
        margin-right: auto !important;
    }
    
    .about-paragraph { 
        font-size: 18px !important; 
        text-align: center !important; 
        margin-left: auto !important;
        margin-right: auto !important;
        line-height: 1.6 !important;
    }
    
    .btn-minimal-brown { 
        display: block !important; /* תופס שורה שלמה במובייל */
        width: 100% !important; 
        max-width: 300px; /* מונע מהכפתור להיות ענק מדי לרוחב */
        margin: 0 auto !important;
        text-align: center !important; 
    }
}.elementor-4670 .elementor-element.elementor-element-9b8566d {
    background-color: #FAF9F6 !important; /* צבע השמנת הרך */
    border-top: 1px solid rgba(92, 98, 65, 0.1); /* קו הפרדה דקיק בירוק זית */
    border-bottom: 1px solid rgba(92, 98, 65, 0.1);
}.elementor-4670 .elementor-element.elementor-element-9b8566d {
    background: linear-gradient(180deg, #ffffff 0%, #FAF9F6 100%) !important;
    padding-top: 120px !important; /* הגדלת הריווח למעלה כדי לתת למעבר נשימה */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e5429e */.elementor-4670 .elementor-element.elementor-element-0e5429e {
    position: relative;
    display: inline-block;
    padding: 15px; /* המרווח בין התמונה למסגרת */
}

.elementor-4670 .elementor-element.elementor-element-0e5429e img {
    display: block;
    width: 100%;
    height: auto;
    position: relative;
    z-index: 2;
    border-radius: 2px;
}

/* המסגרת היוקרתית */
.elementor-4670 .elementor-element.elementor-element-0e5429e::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border: 1px solid #5C6241; /* ירוק זית */
    z-index: 1;
    transform: translate(-15px, 15px); /* הזזה ליצירת עומק */
    pointer-events: none;
}

@media (max-width: 850px) {
    .elementor-4670 .elementor-element.elementor-element-0e5429e::after {
        transform: translate(-10px, 10px); /* צמצום המרווח במובייל */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d3f75 *//* עיצוב המעטפת הכללית */
.dalia-mms-launch-section {
    background-color: #322625;
    padding: 100px 40px;
}

/* עיצוב הטקסטים מתוך ה-HTML */
.mms-badge {
    color: #C5D19A;
    font-size: 16px;
    letter-spacing: 2px;
    display: block;
    margin-bottom: 20px;
    font-weight: 400;
}

.mms-main-title {
    font-size: 64px !important;
    font-weight: 200 !important;
    color: #ffffff !important;
    margin: 0 !important;
    line-height: 1.1 !important;
}

.mms-subtitle {
    font-size: 30px !important;
    font-weight: 300 !important;
    color: #E26128 !important;
    margin-bottom: 30px !important;
}

.mms-description {
    font-size: 22px !important;
    font-weight: 300 !important;
    line-height: 1.7;
    margin-bottom: 35px;
    color: rgba(255, 255, 255, 0.9);
}

/* עיצוב הרשימה */
.mms-features-list { list-style: none; padding: 0; margin-bottom: 40px; }
.mms-features-list li { 
    margin-bottom: 15px; 
    font-size: 19px; 
    font-weight: 300; 
    color: #ffffff;
}
.dot-orange { color: #E26128; margin-left: 12px; }

/* עיצוב הכפתור של אלמנטור (ווידג'ט כפתור) */
.elementor-4670 .elementor-element.elementor-element-65d3f75 .elementor-button {
    background-color: #E26128 !important;
    padding: 18px 45px !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    border-radius: 2px !important;
    transition: all 0.4s ease !important;
}

.elementor-4670 .elementor-element.elementor-element-65d3f75 .elementor-button:hover {
    background-color: #ffffff !important;
    color: #322625 !important;
}

/* עיצוב הוידאו של אלמנטור */
.elementor-4670 .elementor-element.elementor-element-65d3f75 .elementor-widget-video .elementor-wrapper {
    aspect-ratio: 16 / 9 !important;
    border-radius: 4px !important;
    box-shadow: 0 30px 60px rgba(0,0,0,0.4) !important;
}

/* התאמה למובייל */
@media (max-width: 900px) {
    .mms-main-title { font-size: 42px !important; text-align: center; }
    .mms-subtitle { font-size: 24px !important; text-align: center; }
    .mms-description { text-align: center; font-size: 19px !important; }
    .mms-badge { text-align: center; }
    .mms-features-list li { text-align: right; font-size: 17px; }
    
    /* מירכוז הכפתור במובייל */
    .elementor-4670 .elementor-element.elementor-element-65d3f75 .elementor-widget-button { text-align: center !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a56b0c9 *//* 1. כותרת ותיאור של אלמנטור (מעל השלבים) */
.elementor-4670 .elementor-element.elementor-element-a56b0c9 .exercise-title h2 {
    color: #ffffff !important;
    font-weight: 200 !important;
    font-size: clamp(2rem, 5vw, 3.5rem) !important;
    margin-bottom: 20px !important;
}

.elementor-4670 .elementor-element.elementor-element-a56b0c9 .exercise-intro p {
    color: rgba(255, 255, 255, 0.9) !important;
    font-weight: 300 !important;
    font-size: 20px !important;
    line-height: 1.6 !important;
    margin-bottom: 40px !important;
}

/* 2. גריד השלבים (HTML) */
.exercise-steps-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
}

.step-card {
    background: rgba(255, 255, 255, 0.05);
    padding: 20px;
    border-right: 2px solid rgba(255, 255, 255, 0.2);
    display: flex;
    gap: 15px;
    transition: all 0.3s ease;
}

.step-card:hover {
    background: rgba(255, 255, 255, 0.1);
    border-right-color: #C5D19A;
}

.step-num {
    color: #C5D19A;
    font-weight: 400;
    font-size: 14px;
}

.step-text strong {
    display: block;
    color: #ffffff;
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 5px;
}

.step-text p {
    color: rgba(255, 255, 255, 0.8);
    font-size: 15px;
    margin: 0;
    line-height: 1.4;
}

/* 3. וידאו (ווידג'ט אלמנטור) */
.elementor-4670 .elementor-element.elementor-element-a56b0c9 .elementor-widget-video .elementor-wrapper {
    aspect-ratio: 16 / 9 !important;
    border-radius: 2px !important;
    box-shadow: 0 20px 50px rgba(0,0,0,0.2) !important;
}

/* 4. מובייל */
@media (max-width: 900px) {
    .exercise-steps-grid {
        grid-template-columns: 1fr;
    }
    
    .elementor-4670 .elementor-element.elementor-element-a56b0c9 .exercise-title, .elementor-4670 .elementor-element.elementor-element-a56b0c9 .exercise-intro {
        text-align: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6861f2b *//* 1. כותרת ותיאור של אלמנטור (מעל השלבים) */
.elementor-4670 .elementor-element.elementor-element-6861f2b .exercise-title h2 {
    color: #ffffff !important;
    font-weight: 200 !important;
    font-size: clamp(2rem, 5vw, 3.5rem) !important;
    margin-bottom: 20px !important;
}

.elementor-4670 .elementor-element.elementor-element-6861f2b .exercise-intro p {
    color: rgba(255, 255, 255, 0.9) !important;
    font-weight: 300 !important;
    font-size: 20px !important;
    line-height: 1.6 !important;
    margin-bottom: 40px !important;
}

/* 2. גריד השלבים (HTML) */
.exercise-steps-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
}

.step-card {
    background: rgba(255, 255, 255, 0.05);
    padding: 20px;
    border-right: 2px solid rgba(255, 255, 255, 0.2);
    display: flex;
    gap: 15px;
    transition: all 0.3s ease;
}

.step-card:hover {
    background: rgba(255, 255, 255, 0.1);
    border-right-color: #C5D19A;
}

.step-num {
    color: #C5D19A;
    font-weight: 400;
    font-size: 14px;
}

.step-text strong {
    display: block;
    color: #ffffff;
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 5px;
}

.step-text p {
    color: rgba(255, 255, 255, 0.8);
    font-size: 15px;
    margin: 0;
    line-height: 1.4;
}

/* 3. וידאו (ווידג'ט אלמנטור) */
.elementor-4670 .elementor-element.elementor-element-6861f2b .elementor-widget-video .elementor-wrapper {
    aspect-ratio: 16 / 9 !important;
    border-radius: 2px !important;
    box-shadow: 0 20px 50px rgba(0,0,0,0.2) !important;
}

/* 4. מובייל */
@media (max-width: 900px) {
    .exercise-steps-grid {
        grid-template-columns: 1fr;
    }
    
    .elementor-4670 .elementor-element.elementor-element-6861f2b .exercise-title, .elementor-4670 .elementor-element.elementor-element-6861f2b .exercise-intro {
        text-align: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6623a0b *//* 1. עיצוב התגית הכתובה (דליה בתקשורת) */ .elementor-4670 .elementor-element.elementor-element-6623a0b .media-badge {     color: #E26128 !important;     font-size: 14px !important;     font-weight: 400 !important;     letter-spacing: 2px !important;     text-transform: uppercase;     margin-bottom: 10px !important;     display: block; }  /* 2. כותרת ותיאור - התאמה לסגנון האתר */ .elementor-4670 .elementor-element.elementor-element-6623a0b .media-title h2 {     font-weight: 200 !important;     font-size: 52px !important;     color: #322625 !important;     line-height: 1.2 !important; }  .elementor-4670 .elementor-element.elementor-element-6623a0b .media-desc {     font-weight: 300 !important;     font-size: 20px !important;     line-height: 1.8 !important;     color: #322625 !important;     max-width: 550px; }  /* 3. עיצוב הווידאו ומניעת חיתוך הראש */ .elementor-4670 .elementor-element.elementor-element-6623a0b .media-video-widget video {     border-radius: 4px !important;     box-shadow: 0 15px 40px rgba(50, 38, 37, 0.06) !important;     aspect-ratio: 16 / 9 !important;     object-fit: cover !important;     object-position: center 10% !important; /* שומר על החלק העליון של הפריים */ }  /* 4. התאמות מובייל */ @media (max-width: 900px) {     .elementor-4670 .elementor-element.elementor-element-6623a0b {         padding: 60px 20px !important;     }          .elementor-4670 .elementor-element.elementor-element-6623a0b .media-title h2 {         font-size: 36px !important;         text-align: center !important;     }          .elementor-4670 .elementor-element.elementor-element-6623a0b .media-desc {         text-align: center !important;         margin: 0 auto !important;     }      .elementor-4670 .elementor-element.elementor-element-6623a0b .media-badge {         text-align: center !important;     }      /* וידאו במובייל - פרופורציה שונה למניעת חיתוך */     .elementor-4670 .elementor-element.elementor-element-6623a0b .media-video-widget video {         aspect-ratio: 4 / 3 !important;         object-position: center 5% !important;     } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8b61ed *//* 1. עיצוב התגית הכתובה (דליה בתקשורת) */ .elementor-4670 .elementor-element.elementor-element-e8b61ed .media-badge {     color: #E26128 !important;     font-size: 14px !important;     font-weight: 400 !important;     letter-spacing: 2px !important;     text-transform: uppercase;     margin-bottom: 10px !important;     display: block; }  /* 2. כותרת ותיאור - התאמה לסגנון האתר */ .elementor-4670 .elementor-element.elementor-element-e8b61ed .media-title h2 {     font-weight: 200 !important;     font-size: 52px !important;     color: #322625 !important;     line-height: 1.2 !important; }  .elementor-4670 .elementor-element.elementor-element-e8b61ed .media-desc {     font-weight: 300 !important;     font-size: 20px !important;     line-height: 1.8 !important;     color: #322625 !important;     max-width: 550px; }  /* 3. עיצוב הווידאו ומניעת חיתוך הראש */ .elementor-4670 .elementor-element.elementor-element-e8b61ed .media-video-widget video {     border-radius: 4px !important;     box-shadow: 0 15px 40px rgba(50, 38, 37, 0.06) !important;     aspect-ratio: 16 / 9 !important;     object-fit: cover !important;     object-position: center 10% !important; /* שומר על החלק העליון של הפריים */ }  /* 4. התאמות מובייל */ @media (max-width: 900px) {     .elementor-4670 .elementor-element.elementor-element-e8b61ed {         padding: 60px 20px !important;     }          .elementor-4670 .elementor-element.elementor-element-e8b61ed .media-title h2 {         font-size: 36px !important;         text-align: center !important;     }          .elementor-4670 .elementor-element.elementor-element-e8b61ed .media-desc {         text-align: center !important;         margin: 0 auto !important;     }      .elementor-4670 .elementor-element.elementor-element-e8b61ed .media-badge {         text-align: center !important;     }      /* וידאו במובייל - פרופורציה שונה למניעת חיתוך */     .elementor-4670 .elementor-element.elementor-element-e8b61ed .media-video-widget video {         aspect-ratio: 4 / 3 !important;         object-position: center 5% !important;     } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b645e4 *//* 1. עיצוב התגית הכתובה (דליה בתקשורת) */ .elementor-4670 .elementor-element.elementor-element-0b645e4 .media-badge {     color: #E26128 !important;     font-size: 14px !important;     font-weight: 400 !important;     letter-spacing: 2px !important;     text-transform: uppercase;     margin-bottom: 10px !important;     display: block; }  /* 2. כותרת ותיאור - התאמה לסגנון האתר */ .elementor-4670 .elementor-element.elementor-element-0b645e4 .media-title h2 {     font-weight: 200 !important;     font-size: 52px !important;     color: #322625 !important;     line-height: 1.2 !important; }  .elementor-4670 .elementor-element.elementor-element-0b645e4 .media-desc {     font-weight: 300 !important;     font-size: 20px !important;     line-height: 1.8 !important;     color: #322625 !important;     max-width: 550px; }  /* 3. עיצוב הווידאו ומניעת חיתוך הראש */ .elementor-4670 .elementor-element.elementor-element-0b645e4 .media-video-widget video {     border-radius: 4px !important;     box-shadow: 0 15px 40px rgba(50, 38, 37, 0.06) !important;     aspect-ratio: 16 / 9 !important;     object-fit: cover !important;     object-position: center 10% !important; /* שומר על החלק העליון של הפריים */ }  /* 4. התאמות מובייל */ @media (max-width: 900px) {     .elementor-4670 .elementor-element.elementor-element-0b645e4 {         padding: 60px 20px !important;     }          .elementor-4670 .elementor-element.elementor-element-0b645e4 .media-title h2 {         font-size: 36px !important;         text-align: center !important;     }          .elementor-4670 .elementor-element.elementor-element-0b645e4 .media-desc {         text-align: center !important;         margin: 0 auto !important;     }      .elementor-4670 .elementor-element.elementor-element-0b645e4 .media-badge {         text-align: center !important;     }      /* וידאו במובייל - פרופורציה שונה למניעת חיתוך */     .elementor-4670 .elementor-element.elementor-element-0b645e4 .media-video-widget video {         aspect-ratio: 4 / 3 !important;         object-position: center 5% !important;     } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e83935 */.elementor-4670 .elementor-element.elementor-element-9e83935 {
    position: relative;
    display: inline-block;
    padding: 15px; /* המרווח בין התמונה למסגרת */
}

.elementor-4670 .elementor-element.elementor-element-9e83935 img {
    display: block;
    width: 100%;
    height: auto;
    position: relative;
    z-index: 2;
    border-radius: 2px;
}

/* המסגרת היוקרתית */
.elementor-4670 .elementor-element.elementor-element-9e83935::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border: 1px solid #5C6241; /* ירוק זית */
    z-index: 1;
    transform: translate(-15px, 15px); /* הזזה ליצירת עומק */
    pointer-events: none;
}

@media (max-width: 850px) {
    .elementor-4670 .elementor-element.elementor-element-9e83935::after {
        transform: translate(-10px, 10px); /* צמצום המרווח במובייל */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0f30c *//* עיצוב המעטפת הכללית */
.dalia-mms-launch-section {
    background-color: #322625;
    padding: 100px 40px;
}

/* עיצוב הטקסטים מתוך ה-HTML */
.mms-badge {
    color: #C5D19A;
    font-size: 16px;
    letter-spacing: 2px;
    display: block;
    margin-bottom: 20px;
    font-weight: 400;
}

.mms-main-title {
    font-size: 64px !important;
    font-weight: 200 !important;
    color: #ffffff !important;
    margin: 0 !important;
    line-height: 1.1 !important;
}

.mms-subtitle {
    font-size: 30px !important;
    font-weight: 300 !important;
    color: #E26128 !important;
    margin-bottom: 30px !important;
}

.mms-description {
    font-size: 22px !important;
    font-weight: 300 !important;
    line-height: 1.7;
    margin-bottom: 35px;
    color: rgba(255, 255, 255, 0.9);
}

/* עיצוב הרשימה */
.mms-features-list { list-style: none; padding: 0; margin-bottom: 40px; }
.mms-features-list li { 
    margin-bottom: 15px; 
    font-size: 19px; 
    font-weight: 300; 
    color: #ffffff;
}
.dot-orange { color: #E26128; margin-left: 12px; }

/* עיצוב הכפתור של אלמנטור (ווידג'ט כפתור) */
.elementor-4670 .elementor-element.elementor-element-4b0f30c .elementor-button {
    background-color: #E26128 !important;
    padding: 18px 45px !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    border-radius: 2px !important;
    transition: all 0.4s ease !important;
}

.elementor-4670 .elementor-element.elementor-element-4b0f30c .elementor-button:hover {
    background-color: #ffffff !important;
    color: #322625 !important;
}

/* עיצוב הוידאו של אלמנטור */
.elementor-4670 .elementor-element.elementor-element-4b0f30c .elementor-widget-video .elementor-wrapper {
    aspect-ratio: 16 / 9 !important;
    border-radius: 4px !important;
    box-shadow: 0 30px 60px rgba(0,0,0,0.4) !important;
}

/* התאמה למובייל */
@media (max-width: 900px) {
    .mms-main-title { font-size: 42px !important; text-align: center; }
    .mms-subtitle { font-size: 24px !important; text-align: center; }
    .mms-description { text-align: center; font-size: 19px !important; }
    .mms-badge { text-align: center; }
    .mms-features-list li { text-align: right; font-size: 17px; }
    
    /* מירכוז הכפתור במובייל */
    .elementor-4670 .elementor-element.elementor-element-4b0f30c .elementor-widget-button { text-align: center !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a22de73 *//* 1. עיצוב התגית הכתובה (דליה בתקשורת) */ .elementor-4670 .elementor-element.elementor-element-a22de73 .media-badge {     color: #E26128 !important;     font-size: 14px !important;     font-weight: 400 !important;     letter-spacing: 2px !important;     text-transform: uppercase;     margin-bottom: 10px !important;     display: block; }  /* 2. כותרת ותיאור - התאמה לסגנון האתר */ .elementor-4670 .elementor-element.elementor-element-a22de73 .media-title h2 {     font-weight: 200 !important;     font-size: 52px !important;     color: #322625 !important;     line-height: 1.2 !important; }  .elementor-4670 .elementor-element.elementor-element-a22de73 .media-desc {     font-weight: 300 !important;     font-size: 20px !important;     line-height: 1.8 !important;     color: #322625 !important;     max-width: 550px; }  /* 3. עיצוב הווידאו ומניעת חיתוך הראש */ .elementor-4670 .elementor-element.elementor-element-a22de73 .media-video-widget video {     border-radius: 4px !important;     box-shadow: 0 15px 40px rgba(50, 38, 37, 0.06) !important;     aspect-ratio: 16 / 9 !important;     object-fit: cover !important;     object-position: center 10% !important; /* שומר על החלק העליון של הפריים */ }  /* 4. התאמות מובייל */ @media (max-width: 900px) {     .elementor-4670 .elementor-element.elementor-element-a22de73 {         padding: 60px 20px !important;     }          .elementor-4670 .elementor-element.elementor-element-a22de73 .media-title h2 {         font-size: 36px !important;         text-align: center !important;     }          .elementor-4670 .elementor-element.elementor-element-a22de73 .media-desc {         text-align: center !important;         margin: 0 auto !important;     }      .elementor-4670 .elementor-element.elementor-element-a22de73 .media-badge {         text-align: center !important;     }      /* וידאו במובייל - פרופורציה שונה למניעת חיתוך */     .elementor-4670 .elementor-element.elementor-element-a22de73 .media-video-widget video {         aspect-ratio: 4 / 3 !important;         object-position: center 5% !important;     } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c2206 *//* ======== קונטיינר כללי ======== */
.testimonials-slider {
    direction: rtl !important;
}

/* ======== כרטיס המלצה משופר ======== */
.testimonials-slider .swiper-slide {
    background: #FAF9F6 !important; /* קרם דליה - בהיר ויוקרתי */
    border-radius: 4px !important; /* פינות חדות שתואמות את השפה החדשה */
    padding: 40px 35px !important;
    box-shadow: 0 10px 30px rgba(50, 38, 37, 0.04) !important;

    display: flex;
    flex-direction: column;
    align-items: flex-start;
    text-align: right !important;

    gap: 12px;
    min-height: 300px;
    border: 1px solid rgba(92, 98, 65, 0.1) !important; /* קו עדין בצבע זית */
}

/* ביטול תמונה (אם יש) */
.testimonials-slider .elementor-testimonial__image {
    display: none !important;
}

/* ======== שם הממליץ ======== */
.testimonials-slider .elementor-testimonial__cite {
    font-weight: 400 !important; /* דק יותר למראה יוקרתי */
    font-size: 20px !important;
    color: #322625 !important; /* חום דליה */
    font-family: 'Assistant', sans-serif !important;
}

/* ======== כוכבים (Rating) ======== */
.testimonials-slider .elementor-star-rating {
    color: #E26128 !important; /* כתום דליה לכוכבים */
    font-size: 14px !important;
}

/* ======== תאריך או תפקיד (Title) ======== */
.testimonials-slider .elementor-testimonial__title {
    font-size: 14px !important;
    color: #5C6241 !important; /* זית דליה */
    font-weight: 300 !important;
    margin-bottom: 10px !important;
}

/* ======== טקסט המלצה ======== */
.testimonials-slider .elementor-testimonial__content {
    font-size: 17px !important;
    line-height: 1.8 !important;
    color: #322625 !important;
    font-weight: 300 !important;
    direction: rtl !important;
}

/* ======== ניווט (חצים ונקודות) ======== */
.testimonials-slider .swiper-pagination-bullet-active {
    background: #E26128 !important; /* נקודות כתומות */
}

.testimonials-slider .elementor-swiper-button {
    color: #5C6241 !important; /* חצים בצבע זית */
}

/* ======== מובייל ======== */
@media(max-width: 768px){
    .testimonials-slider .swiper-slide {
        padding: 30px 25px !important;
        min-height: 250px;
    }

    .testimonials-slider .elementor-testimonial__content {
        font-size: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f83176 *//* 1. עיצוב התגית הכתובה (דליה בתקשורת) */ .elementor-4670 .elementor-element.elementor-element-2f83176 .media-badge {     color: #E26128 !important;     font-size: 14px !important;     font-weight: 400 !important;     letter-spacing: 2px !important;     text-transform: uppercase;     margin-bottom: 10px !important;     display: block; }  /* 2. כותרת ותיאור - התאמה לסגנון האתר */ .elementor-4670 .elementor-element.elementor-element-2f83176 .media-title h2 {     font-weight: 200 !important;     font-size: 52px !important;     color: #322625 !important;     line-height: 1.2 !important; }  .elementor-4670 .elementor-element.elementor-element-2f83176 .media-desc {     font-weight: 300 !important;     font-size: 20px !important;     line-height: 1.8 !important;     color: #322625 !important;     max-width: 550px; }  /* 3. עיצוב הווידאו ומניעת חיתוך הראש */ .elementor-4670 .elementor-element.elementor-element-2f83176 .media-video-widget video {     border-radius: 4px !important;     box-shadow: 0 15px 40px rgba(50, 38, 37, 0.06) !important;     aspect-ratio: 16 / 9 !important;     object-fit: cover !important;     object-position: center 10% !important; /* שומר על החלק העליון של הפריים */ }  /* 4. התאמות מובייל */ @media (max-width: 900px) {     .elementor-4670 .elementor-element.elementor-element-2f83176 {         padding: 60px 20px !important;     }          .elementor-4670 .elementor-element.elementor-element-2f83176 .media-title h2 {         font-size: 36px !important;         text-align: center !important;     }          .elementor-4670 .elementor-element.elementor-element-2f83176 .media-desc {         text-align: center !important;         margin: 0 auto !important;     }      .elementor-4670 .elementor-element.elementor-element-2f83176 .media-badge {         text-align: center !important;     }      /* וידאו במובייל - פרופורציה שונה למניעת חיתוך */     .elementor-4670 .elementor-element.elementor-element-2f83176 .media-video-widget video {         aspect-ratio: 4 / 3 !important;         object-position: center 5% !important;     } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-319da08 */<style>
/* פונטים כלליים */
.dalia-contact-section, 
.dalia-contact-section * {
    font-family: 'Assistant', sans-serif !important;
    direction: rtl !important;
}

.dalia-contact-section {
    background-color: #322625; /* חום עמוק */
    padding: 100px 20px;
    text-align: center;
    color: #ffffff;
}

.contact-container {
    max-width: 700px;
    margin: 0 auto;
}

.contact-header {
    margin-bottom: 50px;
}

.contact-main-title {
    font-weight: 200 !important;
    font-size: 42px !important;
    color: #ffffff !important;
    margin-bottom: 10px !important;
}

.contact-subtitle {
    font-weight: 300 !important;
    font-size: 19px;
    color: #FAF9F6; /* שמנת */
    opacity: 0.9;
}

/* עיצוב כללי עבור שדות טופס וכפתורים (דוגמה) */
.contact-form-wrapper input[type="text"],
.contact-form-wrapper input[type="email"],
.contact-form-wrapper input[type="tel"],
.contact-form-wrapper textarea {
    width: 100%;
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid rgba(255,255,255,0.3);
    background-color: rgba(255,255,255,0.1);
    color: #ffffff;
    font-family: 'Assistant', sans-serif !important;
    font-size: 17px;
    border-radius: 4px;
    box-sizing: border-box; /* חשוב! */
}

.contact-form-wrapper input[type="text"]::placeholder,
.contact-form-wrapper input[type="email"]::placeholder,
.contact-form-wrapper input[type="tel"]::placeholder,
.contact-form-wrapper textarea::placeholder {
    color: rgba(255,255,255,0.7);
}

.contact-form-wrapper input[type="text"]:focus,
.contact-form-wrapper input[type="email"]:focus,
.contact-form-wrapper input[type="tel"]:focus,
.contact-form-wrapper textarea:focus {
    outline: none;
    border-color: #E26128; /* כתום */
    box-shadow: 0 0 5px rgba(226, 97, 40, 0.5);
}

.contact-form-wrapper input[type="submit"] {
    width: 100%;
    padding: 15px;
    background-color: #E26128 !important; /* כתום */
    color: #ffffff !important;
    border: none;
    font-family: 'Assistant', sans-serif !important;
    font-size: 18px;
    font-weight: 400 !important;
    cursor: pointer;
    border-radius: 4px;
    transition: 0.3s ease;
}

.contact-form-wrapper input[type="submit"]:hover {
    background-color: #5C6241 !important; /* ירוק זית */
}

/* מובייל */
@media (max-width: 768px) {
    .contact-main-title { font-size: 32px !important; }
}
</style>/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9082f8 *//* שמירה על רוחב שווה לכל הקונטיינרים הפנימיים בטופס יצירת קשר */
.equal-width-box{
  width: 100%;
  max-width: 100%;
  box-sizing: border-box; /* כדי שכל פדינג/בורדר ייכנס בחישוב */
}

/* במובייל – ודא שהם תופסים תמיד את מלוא השורה */
@media (max-width: 768px){
  .equal-width-box{
    display: block;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f425c6 *//* שמירה על רוחב שווה לכל הקונטיינרים הפנימיים בטופס יצירת קשר */
.equal-width-box{
  width: 100%;
  max-width: 100%;
  box-sizing: border-box; /* כדי שכל פדינג/בורדר ייכנס בחישוב */
}

/* במובייל – ודא שהם תופסים תמיד את מלוא השורה */
@media (max-width: 768px){
  .equal-width-box{
    display: block;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8fa571f *//* עיצוב כללי לקישורי פרטי יצירת קשר */
.contact-links a {
  display: inline-flex;
  align-items: center;
  margin: 0 0 15px;
  font-size: 18px;
  color: #2f2d2d;         /* צבע ברירת מחדל */
  text-decoration: none;
  transition: color 0.3s ease;
}

/* צבע בהובר */
.contact-links a:hover {
  color: #d76e4d;         /* צבע כתום-אדמדם מהמותג */
}

/* גם האייקון משתנה עם הקישור */
.contact-links a:hover i {
  color: #d76e4d;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-ff2c3c3 *//* שמירה על רוחב שווה לכל הקונטיינרים הפנימיים בטופס יצירת קשר */
.equal-width-box{
  width: 100%;
  max-width: 100%;
  box-sizing: border-box; /* כדי שכל פדינג/בורדר ייכנס בחישוב */
}

/* במובייל – ודא שהם תופסים תמיד את מלוא השורה */
@media (max-width: 768px){
  .equal-width-box{
    display: block;
    width: 100% !important;
  }
}
/* עיצוב כפתור השליחה בטופס */
.elementor-button[type="submit"], 
.elementor-button.elementor-size-sm {
    background-color: #E26128 !important; /* הכתום של דליה */
    color: #ffffff !important;
    font-family: 'Assistant', sans-serif !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    letter-spacing: 0.5px !important;
    padding: 18px 45px !important;
    border-radius: 4px !important;
    border: none !important;
    transition: all 0.4s ease !important;
    width: auto !important; /* או 100% אם את רוצה כפתור רחב */
    cursor: pointer !important;
    box-shadow: 0 4px 15px rgba(226, 97, 40, 0.15) !important;
}

/* אפקט מעבר עכבר - ללא צבע ורוד */
.elementor-button[type="submit"]:hover {
    background-color: #322625 !important; /* משתנה לחום המותגי של דליה */
    color: #ffffff !important;
    transform: translateY(-3px) !important;
    box-shadow: 0 8px 25px rgba(50, 38, 37, 0.2) !important;
}

/* ביטול הגדרות ברירת מחדל של אלמנטור שעלולות להפריע */
.elementor-button[type="submit"]:focus,
.elementor-button[type="submit"]:active {
    background-color: #322625 !important;
    outline: none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1aadfc *//* עיצוב כללי לקישורי פרטי יצירת קשר */
.contact-links a {
  display: inline-flex;
  align-items: center;
  margin: 0 0 15px;
  font-size: 18px;
  color: #2f2d2d;         /* צבע ברירת מחדל */
  text-decoration: none;
  transition: color 0.3s ease;
}

/* צבע בהובר */
.contact-links a:hover {
  color: #d76e4d;         /* צבע כתום-אדמדם מהמותג */
}

/* גם האייקון משתנה עם הקישור */
.contact-links a:hover i {
  color: #d76e4d;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-baefc72 *//* שמירה על רוחב שווה לכל הקונטיינרים הפנימיים בטופס יצירת קשר */
.equal-width-box{
  width: 100%;
  max-width: 100%;
  box-sizing: border-box; /* כדי שכל פדינג/בורדר ייכנס בחישוב */
}

/* במובייל – ודא שהם תופסים תמיד את מלוא השורה */
@media (max-width: 768px){
  .equal-width-box{
    display: block;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6351616 *//* שמירה על רוחב שווה לכל הקונטיינרים הפנימיים בטופס יצירת קשר */
.equal-width-box{
  width: 100%;
  max-width: 100%;
  box-sizing: border-box; /* כדי שכל פדינג/בורדר ייכנס בחישוב */
}

/* במובייל – ודא שהם תופסים תמיד את מלוא השורה */
@media (max-width: 768px){
  .equal-width-box{
    display: block;
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-980449c *//* שמירה על רוחב שווה לכל הקונטיינרים הפנימיים בטופס יצירת קשר */
.equal-width-box{
  width: 100%;
  max-width: 100%;
  box-sizing: border-box; /* כדי שכל פדינג/בורדר ייכנס בחישוב */
}

/* במובייל – ודא שהם תופסים תמיד את מלוא השורה */
@media (max-width: 768px){
  .equal-width-box{
    display: block;
    width: 100% !important;
  }
}
/* עיצוב כפתור השליחה בטופס */
.elementor-button[type="submit"], 
.elementor-button.elementor-size-sm {
    background-color: #E26128 !important; /* הכתום של דליה */
    color: #ffffff !important;
    font-family: 'Assistant', sans-serif !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    letter-spacing: 0.5px !important;
    padding: 18px 45px !important;
    border-radius: 4px !important;
    border: none !important;
    transition: all 0.4s ease !important;
    width: auto !important; /* או 100% אם את רוצה כפתור רחב */
    cursor: pointer !important;
    box-shadow: 0 4px 15px rgba(226, 97, 40, 0.15) !important;
}

/* אפקט מעבר עכבר - ללא צבע ורוד */
.elementor-button[type="submit"]:hover {
    background-color: #322625 !important; /* משתנה לחום המותגי של דליה */
    color: #ffffff !important;
    transform: translateY(-3px) !important;
    box-shadow: 0 8px 25px rgba(50, 38, 37, 0.2) !important;
}

/* ביטול הגדרות ברירת מחדל של אלמנטור שעלולות להפריע */
.elementor-button[type="submit"]:focus,
.elementor-button[type="submit"]:active {
    background-color: #322625 !important;
    outline: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ATZMAI';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://daliagrinbaum.co.il/wp-content/uploads/2023/09/eft_atzmai-webfont.eot');
	src: url('https://daliagrinbaum.co.il/wp-content/uploads/2023/09/eft_atzmai-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://daliagrinbaum.co.il/wp-content/uploads/2023/09/eft_atzmai-webfont.woff') format('woff'),
		url('https://daliagrinbaum.co.il/wp-content/uploads/2023/09/EFT_Atzmai.ttf') format('truetype'),
		url('https://daliagrinbaum.co.il/wp-content/uploads/2023/09/eft_atzmai-webfont.svg#ATZMAI') format('svg');
}
/* End Custom Fonts CSS */