.elementor-31 .elementor-element.elementor-element-7e7606a{--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;--flex-wrap:wrap;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-d2e0d33{left:-200px;}body.rtl .elementor-31 .elementor-element.elementor-element-d2e0d33{right:-200px;}.elementor-31 .elementor-element.elementor-element-d2e0d33{bottom:-230px;z-index:0;}.elementor-31 .elementor-element.elementor-element-d2e0d33 img{width:540px;height:500px;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-c213daa{right:-160px;}body.rtl .elementor-31 .elementor-element.elementor-element-c213daa{left:-160px;}.elementor-31 .elementor-element.elementor-element-c213daa{top:-160px;z-index:0;}.elementor-31 .elementor-element.elementor-element-c213daa img{width:540px;height:500px;}.elementor-31 .elementor-element.elementor-element-d49146d{--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;--flex-wrap:wrap;}.elementor-31 .elementor-element.elementor-element-9789b69{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-9789b69.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-578057b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-31 .elementor-element.elementor-element-578057b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-578057b .elementor-heading-title{font-family:var( --e-global-typography-9f26e60-font-family ), Sans-serif;font-size:var( --e-global-typography-9f26e60-font-size );font-weight:var( --e-global-typography-9f26e60-font-weight );text-transform:var( --e-global-typography-9f26e60-text-transform );letter-spacing:var( --e-global-typography-9f26e60-letter-spacing );color:var( --e-global-color-1062f2e );}.elementor-31 .elementor-element.elementor-element-296f650{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-296f650 .elementor-heading-title{font-family:var( --e-global-typography-39f14a5-font-family ), Sans-serif;font-size:var( --e-global-typography-39f14a5-font-size );font-weight:var( --e-global-typography-39f14a5-font-weight );line-height:var( --e-global-typography-39f14a5-line-height );letter-spacing:var( --e-global-typography-39f14a5-letter-spacing );color:var( --e-global-color-d26ce0c );}.elementor-31 .elementor-element.elementor-element-23c1afe{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;font-size:var( --e-global-typography-7c5aec8-font-size );font-weight:var( --e-global-typography-7c5aec8-font-weight );line-height:var( --e-global-typography-7c5aec8-line-height );}.elementor-31 .elementor-element.elementor-element-23c1afe.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-7d13439{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-31 .elementor-element.elementor-element-6a5dd4c .elementor-button{background-color:var( --e-global-color-26b7c62 );font-size:var( --e-global-typography-f668e4f-font-size );font-weight:var( --e-global-typography-f668e4f-font-weight );letter-spacing:var( --e-global-typography-f668e4f-letter-spacing );fill:var( --e-global-color-34bfc6e );color:var( --e-global-color-34bfc6e );border-style:solid;border-color:var( --e-global-color-26b7c62 );}.elementor-31 .elementor-element.elementor-element-6a5dd4c .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-6a5dd4c .elementor-button:focus{background-color:var( --e-global-color-6402da4 );border-color:var( --e-global-color-6402da4 );}.elementor-31 .elementor-element.elementor-element-6a5dd4c{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-5725689 .elementor-button{background-color:#02010100;font-size:var( --e-global-typography-f668e4f-font-size );font-weight:var( --e-global-typography-f668e4f-font-weight );letter-spacing:var( --e-global-typography-f668e4f-letter-spacing );fill:var( --e-global-color-26b7c62 );color:var( --e-global-color-26b7c62 );padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5725689{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-5725689 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31 .elementor-element.elementor-element-167b552{--display:flex;--justify-content:center;}.elementor-31 .elementor-element.elementor-element-b254c59{--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:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;}.elementor-31 .elementor-element.elementor-element-b98e5e7{--display:flex;}.elementor-31 .elementor-element.elementor-element-be31e9f{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-be31e9f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-e0b6f77{background-color:#FFFAF0F2;padding:15px 26px 15px 026px;bottom:50px;border-radius:999px 999px 999px 999px;box-shadow:0px 14px 40px 0px rgba(51, 43.00000000000001, 38, 0.1607843137254902);}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-e0b6f77{left:-50px;}body.rtl .elementor-31 .elementor-element.elementor-element-e0b6f77{right:-50px;}.elementor-31 .elementor-element.elementor-element-e0b6f77 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-31 .elementor-element.elementor-element-e0b6f77.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c176c04 );fill:var( --e-global-color-c176c04 );color:var( --e-global-color-c176c04 );}.elementor-31 .elementor-element.elementor-element-e0b6f77.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-e0b6f77.elementor-view-default .elementor-icon{fill:var( --e-global-color-c176c04 );color:var( --e-global-color-c176c04 );border-color:var( --e-global-color-c176c04 );}.elementor-31 .elementor-element.elementor-element-e0b6f77.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c176c04 );}.elementor-31 .elementor-element.elementor-element-e0b6f77 .elementor-icon{font-size:60px;padding:10px;}.elementor-31 .elementor-element.elementor-element-e0b6f77 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-e0b6f77 .elementor-icon-box-title a{font-family:"Syne", Sans-serif;font-size:clamp(1.00rem, 0.79866rem + 0.53691vw, 1.40rem);font-weight:600;line-height:1.7em;}.elementor-31 .elementor-element.elementor-element-e0b6f77 .elementor-icon-box-title{color:var( --e-global-color-d26ce0c );}.elementor-31 .elementor-element.elementor-element-e0b6f77 .elementor-icon-box-description{font-size:clamp(1.20rem, 1.09933rem + 0.26846vw, 1.30rem);font-weight:300;line-height:1.7em;}.elementor-31 .elementor-element.elementor-element-c35efef{--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 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;}.elementor-31 .elementor-element.elementor-element-c35efef.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-015320e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-31 .elementor-element.elementor-element-015320e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-015320e .elementor-heading-title{font-family:var( --e-global-typography-9f26e60-font-family ), Sans-serif;font-size:var( --e-global-typography-9f26e60-font-size );font-weight:var( --e-global-typography-9f26e60-font-weight );text-transform:var( --e-global-typography-9f26e60-text-transform );letter-spacing:var( --e-global-typography-9f26e60-letter-spacing );color:var( --e-global-color-1062f2e );}.elementor-31 .elementor-element.elementor-element-bcf10e7{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-bcf10e7.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-bcf10e7 .elementor-heading-title{font-family:var( --e-global-typography-ddbca26-font-family ), Sans-serif;font-size:var( --e-global-typography-ddbca26-font-size );font-weight:var( --e-global-typography-ddbca26-font-weight );line-height:var( --e-global-typography-ddbca26-line-height );letter-spacing:var( --e-global-typography-ddbca26-letter-spacing );color:var( --e-global-color-d26ce0c );}.elementor-31 .elementor-element.elementor-element-4f732eb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;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-31 .elementor-element.elementor-element-4f732eb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-bde552d{--display:flex;}.elementor-31 .elementor-element.elementor-element-bde552d.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-500d0a8 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:clamp(1.50rem, 1.39933rem + 0.26846vw, 1.70rem);font-weight:600;line-height:1em;}.elementor-31 .elementor-element.elementor-element-be8b85d .elementor-heading-title{font-size:var( --e-global-typography-4fc12c4-font-size );font-weight:var( --e-global-typography-4fc12c4-font-weight );line-height:var( --e-global-typography-4fc12c4-line-height );}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-29640ce{left:-165px;}body.rtl .elementor-31 .elementor-element.elementor-element-29640ce{right:-165px;}.elementor-31 .elementor-element.elementor-element-29640ce{top:595px;z-index:-1;}.elementor-31 .elementor-element.elementor-element-29640ce img{width:400px;height:400px;object-fit:contain;object-position:center center;opacity:0.35;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-7a5f306{right:-50px;}body.rtl .elementor-31 .elementor-element.elementor-element-7a5f306{left:-50px;}.elementor-31 .elementor-element.elementor-element-7a5f306{top:-67px;z-index:-1;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-31 .elementor-element.elementor-element-7a5f306 img{width:250px;height:250px;object-fit:cover;object-position:center center;opacity:0.4;}.elementor-31 .elementor-element.elementor-element-93de96f{--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:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;}.elementor-31 .elementor-element.elementor-element-b73e0b9{--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;--flex-wrap:wrap;}.elementor-31 .elementor-element.elementor-element-b73e0b9.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-c1516f6{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-c1516f6.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-c1516f6 .elementor-heading-title{font-family:var( --e-global-typography-ddbca26-font-family ), Sans-serif;font-size:var( --e-global-typography-ddbca26-font-size );font-weight:var( --e-global-typography-ddbca26-font-weight );line-height:var( --e-global-typography-ddbca26-line-height );letter-spacing:var( --e-global-typography-ddbca26-letter-spacing );color:var( --e-global-color-d26ce0c );}.elementor-31 .elementor-element.elementor-element-03939e4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-03939e4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-e072d6f .elementor-counter{gap:18px;}.elementor-31 .elementor-element.elementor-element-e072d6f .elementor-counter-number-wrapper{color:var( --e-global-color-22ed701 );font-size:var( --e-global-typography-77c42e0-font-size );font-weight:var( --e-global-typography-77c42e0-font-weight );line-height:var( --e-global-typography-77c42e0-line-height );letter-spacing:var( --e-global-typography-77c42e0-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e072d6f .elementor-counter-title{color:var( --e-global-color-text );font-size:var( --e-global-typography-ab8c3b6-font-size );font-weight:var( --e-global-typography-ab8c3b6-font-weight );line-height:var( --e-global-typography-ab8c3b6-line-height );}.elementor-31 .elementor-element.elementor-element-f43ddd0 .elementor-counter{gap:18px;}.elementor-31 .elementor-element.elementor-element-f43ddd0 .elementor-counter-number-wrapper{color:var( --e-global-color-22ed701 );font-size:var( --e-global-typography-77c42e0-font-size );font-weight:var( --e-global-typography-77c42e0-font-weight );line-height:var( --e-global-typography-77c42e0-line-height );letter-spacing:var( --e-global-typography-77c42e0-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f43ddd0 .elementor-counter-title{color:var( --e-global-color-text );font-size:var( --e-global-typography-ab8c3b6-font-size );font-weight:var( --e-global-typography-ab8c3b6-font-weight );line-height:var( --e-global-typography-ab8c3b6-line-height );}.elementor-31 .elementor-element.elementor-element-ae2991e .elementor-counter{gap:18px;}.elementor-31 .elementor-element.elementor-element-ae2991e .elementor-counter-number-wrapper{color:var( --e-global-color-22ed701 );font-size:var( --e-global-typography-77c42e0-font-size );font-weight:var( --e-global-typography-77c42e0-font-weight );line-height:var( --e-global-typography-77c42e0-line-height );letter-spacing:var( --e-global-typography-77c42e0-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ae2991e .elementor-counter-title{color:var( --e-global-color-text );font-size:var( --e-global-typography-ab8c3b6-font-size );font-weight:var( --e-global-typography-ab8c3b6-font-weight );line-height:var( --e-global-typography-ab8c3b6-line-height );}.elementor-31 .elementor-element.elementor-element-36616c3 .elementor-counter{gap:18px;}.elementor-31 .elementor-element.elementor-element-36616c3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-22ed701 );font-size:var( --e-global-typography-77c42e0-font-size );font-weight:var( --e-global-typography-77c42e0-font-weight );line-height:var( --e-global-typography-77c42e0-line-height );letter-spacing:var( --e-global-typography-77c42e0-letter-spacing );}.elementor-31 .elementor-element.elementor-element-36616c3 .elementor-counter-title{color:var( --e-global-color-text );font-size:var( --e-global-typography-ab8c3b6-font-size );font-weight:var( --e-global-typography-ab8c3b6-font-weight );line-height:var( --e-global-typography-ab8c3b6-line-height );}.elementor-31 .elementor-element.elementor-element-5fa0161{--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:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-3f6cb2b{left:-82px;}body.rtl .elementor-31 .elementor-element.elementor-element-3f6cb2b{right:-82px;}.elementor-31 .elementor-element.elementor-element-3f6cb2b{top:113px;z-index:-1;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-31 .elementor-element.elementor-element-3f6cb2b img{width:250px;height:250px;object-fit:cover;object-position:center center;opacity:0.4;}.elementor-31 .elementor-element.elementor-element-51bdfa9{--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;--flex-wrap:wrap;}.elementor-31 .elementor-element.elementor-element-51bdfa9.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-0026dcf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-31 .elementor-element.elementor-element-0026dcf.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-0026dcf .elementor-heading-title{font-family:var( --e-global-typography-9f26e60-font-family ), Sans-serif;font-size:var( --e-global-typography-9f26e60-font-size );font-weight:var( --e-global-typography-9f26e60-font-weight );text-transform:var( --e-global-typography-9f26e60-text-transform );letter-spacing:var( --e-global-typography-9f26e60-letter-spacing );color:var( --e-global-color-1062f2e );}.elementor-31 .elementor-element.elementor-element-658de33{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-658de33.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-658de33 .elementor-heading-title{font-family:var( --e-global-typography-ddbca26-font-family ), Sans-serif;font-size:var( --e-global-typography-ddbca26-font-size );font-weight:var( --e-global-typography-ddbca26-font-weight );line-height:var( --e-global-typography-ddbca26-line-height );letter-spacing:var( --e-global-typography-ddbca26-letter-spacing );color:var( --e-global-color-d26ce0c );}.elementor-31 .elementor-element.elementor-element-ae4b301{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;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-31 .elementor-element.elementor-element-ae4b301.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-e0634d7{--display:flex;--min-height:500px;}.elementor-31 .elementor-element.elementor-element-0b4fa08{width:100%;max-width:100%;top:0px;z-index:-1;text-align:start;}.elementor-31 .elementor-element.elementor-element-0b4fa08.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-0b4fa08{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-0b4fa08{right:0px;}.elementor-31 .elementor-element.elementor-element-0b4fa08 img{width:70%;height:400px;object-fit:cover;object-position:center center;}.elementor-31 .elementor-element.elementor-element-27f1b21{width:100%;max-width:100%;bottom:0px;text-align:end;}.elementor-31 .elementor-element.elementor-element-27f1b21.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-27f1b21{right:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-27f1b21{left:0px;}.elementor-31 .elementor-element.elementor-element-27f1b21 img{width:70%;}.elementor-31 .elementor-element.elementor-element-6c07941{--display:flex;}.elementor-31 .elementor-element.elementor-element-9a7f983{--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;--flex-wrap:wrap;}.elementor-31 .elementor-element.elementor-element-44faa64{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-31 .elementor-element.elementor-element-44faa64.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-44faa64 .elementor-heading-title{font-family:var( --e-global-typography-9f26e60-font-family ), Sans-serif;font-size:var( --e-global-typography-9f26e60-font-size );font-weight:var( --e-global-typography-9f26e60-font-weight );text-transform:var( --e-global-typography-9f26e60-text-transform );letter-spacing:var( --e-global-typography-9f26e60-letter-spacing );color:var( --e-global-color-1062f2e );}.elementor-31 .elementor-element.elementor-element-0cb102d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-0cb102d.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-0cb102d .elementor-heading-title{font-family:var( --e-global-typography-ddbca26-font-family ), Sans-serif;font-size:var( --e-global-typography-ddbca26-font-size );font-weight:var( --e-global-typography-ddbca26-font-weight );line-height:var( --e-global-typography-ddbca26-line-height );letter-spacing:var( --e-global-typography-ddbca26-letter-spacing );color:var( --e-global-color-d26ce0c );}.elementor-31 .elementor-element.elementor-element-b0dbbdc{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:start;font-size:var( --e-global-typography-5cf35e4-font-size );font-weight:var( --e-global-typography-5cf35e4-font-weight );line-height:var( --e-global-typography-5cf35e4-line-height );}.elementor-31 .elementor-element.elementor-element-b0dbbdc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-94f082a{--display:flex;}.elementor-31 .elementor-element.elementor-element-879281f{--display:flex;--padding-top:0px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-31 .elementor-element.elementor-element-cc82d76{font-size:var( --e-global-typography-76b5b88-font-size );font-weight:var( --e-global-typography-76b5b88-font-weight );line-height:var( --e-global-typography-76b5b88-line-height );color:var( --e-global-color-368b7b9 );}.elementor-31 .elementor-element.elementor-element-71f43dd{--display:flex;}.elementor-31 .elementor-element.elementor-element-4bf715c{--display:flex;--padding-top:0px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-31 .elementor-element.elementor-element-0b260e6{font-size:var( --e-global-typography-76b5b88-font-size );font-weight:var( --e-global-typography-76b5b88-font-weight );line-height:var( --e-global-typography-76b5b88-line-height );color:var( --e-global-color-368b7b9 );}.elementor-31 .elementor-element.elementor-element-e14afa9{--display:flex;}.elementor-31 .elementor-element.elementor-element-2be4a35{--display:flex;--padding-top:0px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-31 .elementor-element.elementor-element-369bfaa{font-size:var( --e-global-typography-76b5b88-font-size );font-weight:var( --e-global-typography-76b5b88-font-weight );line-height:var( --e-global-typography-76b5b88-line-height );color:var( --e-global-color-368b7b9 );}.elementor-31 .elementor-element.elementor-element-387d5db{--display:flex;}.elementor-31 .elementor-element.elementor-element-bcc9e7b{--display:flex;--padding-top:0px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-31 .elementor-element.elementor-element-b2fec0f{font-size:var( --e-global-typography-76b5b88-font-size );font-weight:var( --e-global-typography-76b5b88-font-weight );line-height:var( --e-global-typography-76b5b88-line-height );color:var( --e-global-color-368b7b9 );}.elementor-31 .elementor-element.elementor-element-17e2221{--n-accordion-title-font-size:var( --e-global-typography-585309c-font-size );margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:26px 26px 26px 26px;--n-accordion-title-normal-color:var( --e-global-color-eda1208 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-8c5f03b );}.elementor-31 .elementor-element.elementor-element-17e2221 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-31 .elementor-element.elementor-element-17e2221 {--n-accordion-padding:26px 26px 26px 26px;}:where( .elementor-31 .elementor-element.elementor-element-17e2221 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:var( --e-global-typography-585309c-font-weight );line-height:var( --e-global-typography-585309c-line-height );}:where( .elementor-31 .elementor-element.elementor-element-17e2221 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;--border-radius:0px 0px 22px 22px;}.elementor-31 .elementor-element.elementor-element-add8281{--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:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--flex-wrap:wrap;}.elementor-31 .elementor-element.elementor-element-6259056{--display:flex;}.elementor-31 .elementor-element.elementor-element-6259056:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6259056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32cfb0c );}.elementor-31 .elementor-element.elementor-element-6259056.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-bf58a42{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-31 .elementor-element.elementor-element-2504978{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-31 .elementor-element.elementor-element-2504978.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-2504978 .elementor-heading-title{font-family:var( --e-global-typography-9f26e60-font-family ), Sans-serif;font-size:var( --e-global-typography-9f26e60-font-size );font-weight:var( --e-global-typography-9f26e60-font-weight );text-transform:var( --e-global-typography-9f26e60-text-transform );letter-spacing:var( --e-global-typography-9f26e60-letter-spacing );color:var( --e-global-color-94139a8 );}.elementor-31 .elementor-element.elementor-element-0a04a86{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-0a04a86.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-0a04a86 .elementor-heading-title{font-family:var( --e-global-typography-ddbca26-font-family ), Sans-serif;font-size:var( --e-global-typography-ddbca26-font-size );font-weight:var( --e-global-typography-ddbca26-font-weight );line-height:var( --e-global-typography-ddbca26-line-height );letter-spacing:var( --e-global-typography-ddbca26-letter-spacing );color:var( --e-global-color-0b75810 );}.elementor-31 .elementor-element.elementor-element-31248fe{width:100%;max-width:100%;text-align:start;font-size:var( --e-global-typography-5cf35e4-font-size );font-weight:var( --e-global-typography-5cf35e4-font-weight );line-height:var( --e-global-typography-5cf35e4-line-height );color:var( --e-global-color-005cf11 );}.elementor-31 .elementor-element.elementor-element-31248fe.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-31 .elementor-element.elementor-element-5676d3e .elementor-button{background-color:var( --e-global-color-34bfc6e );font-size:var( --e-global-typography-f668e4f-font-size );font-weight:var( --e-global-typography-f668e4f-font-weight );letter-spacing:var( --e-global-typography-f668e4f-letter-spacing );fill:var( --e-global-color-c6625fc );color:var( --e-global-color-c6625fc );border-style:solid;border-color:var( --e-global-color-34bfc6e );}.elementor-31 .elementor-element.elementor-element-5676d3e .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-5676d3e .elementor-button:focus{background-color:var( --e-global-color-87d7442 );border-color:var( --e-global-color-d7c26af );}.elementor-31 .elementor-element.elementor-element-5676d3e{width:auto;max-width:auto;}.elementor-31 .elementor-element.elementor-element-d46df7d .elementor-button{background-color:#6C4C3D00;font-size:var( --e-global-typography-f668e4f-font-size );font-weight:var( --e-global-typography-f668e4f-font-weight );letter-spacing:var( --e-global-typography-f668e4f-letter-spacing );fill:var( --e-global-color-34bfc6e );color:var( --e-global-color-34bfc6e );border-style:solid;border-color:var( --e-global-color-0cc9c26 );}.elementor-31 .elementor-element.elementor-element-d46df7d .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-d46df7d .elementor-button:focus{background-color:#FFFAF01F;border-color:var( --e-global-color-0cc9c26 );}.elementor-31 .elementor-element.elementor-element-d46df7d{width:auto;max-width:auto;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-d7ba0a1{right:20px;}body.rtl .elementor-31 .elementor-element.elementor-element-d7ba0a1{left:20px;}.elementor-31 .elementor-element.elementor-element-d7ba0a1{bottom:0px;}.elementor-31 .elementor-element.elementor-element-d7ba0a1 img{width:300px;height:300px;object-fit:contain;object-position:center center;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-887cc55{right:-160px;}body.rtl .elementor-31 .elementor-element.elementor-element-887cc55{left:-160px;}.elementor-31 .elementor-element.elementor-element-887cc55{top:-160px;z-index:0;}.elementor-31 .elementor-element.elementor-element-887cc55 img{width:540px;height:500px;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-9789b69{--width:60%;}.elementor-31 .elementor-element.elementor-element-167b552{--width:30%;}.elementor-31 .elementor-element.elementor-element-b98e5e7{--width:40%;}.elementor-31 .elementor-element.elementor-element-c35efef{--width:50%;}.elementor-31 .elementor-element.elementor-element-bde552d{--width:10%;}.elementor-31 .elementor-element.elementor-element-b73e0b9{--width:35%;}.elementor-31 .elementor-element.elementor-element-03939e4{--width:35%;}.elementor-31 .elementor-element.elementor-element-51bdfa9{--width:50%;}.elementor-31 .elementor-element.elementor-element-e0634d7{--width:40%;}.elementor-31 .elementor-element.elementor-element-6259056{--width:70%;}.elementor-31 .elementor-element.elementor-element-bf58a42{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-b98e5e7{--width:100%;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-578057b .elementor-heading-title{font-size:var( --e-global-typography-9f26e60-font-size );letter-spacing:var( --e-global-typography-9f26e60-letter-spacing );}.elementor-31 .elementor-element.elementor-element-296f650 .elementor-heading-title{font-size:var( --e-global-typography-39f14a5-font-size );line-height:var( --e-global-typography-39f14a5-line-height );letter-spacing:var( --e-global-typography-39f14a5-letter-spacing );}.elementor-31 .elementor-element.elementor-element-23c1afe{width:100%;max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-7c5aec8-font-size );line-height:var( --e-global-typography-7c5aec8-line-height );}.elementor-31 .elementor-element.elementor-element-7d13439{--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:flex-start;--align-items:flex-start;}.elementor-31 .elementor-element.elementor-element-6a5dd4c .elementor-button{font-size:var( --e-global-typography-f668e4f-font-size );letter-spacing:var( --e-global-typography-f668e4f-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5725689 .elementor-button{font-size:var( --e-global-typography-f668e4f-font-size );letter-spacing:var( --e-global-typography-f668e4f-letter-spacing );}.elementor-31 .elementor-element.elementor-element-be31e9f img{width:auto;height:500px;object-fit:cover;}body:not(.rtl) .elementor-31 .elementor-element.elementor-element-e0b6f77{left:0px;}body.rtl .elementor-31 .elementor-element.elementor-element-e0b6f77{right:0px;}.elementor-31 .elementor-element.elementor-element-e0b6f77{bottom:50px;}.elementor-31 .elementor-element.elementor-element-015320e .elementor-heading-title{font-size:var( --e-global-typography-9f26e60-font-size );letter-spacing:var( --e-global-typography-9f26e60-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bcf10e7{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-31 .elementor-element.elementor-element-bcf10e7 .elementor-heading-title{font-size:var( --e-global-typography-ddbca26-font-size );line-height:var( --e-global-typography-ddbca26-line-height );letter-spacing:var( --e-global-typography-ddbca26-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4f732eb{width:100%;max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-be8b85d .elementor-heading-title{font-size:var( --e-global-typography-4fc12c4-font-size );line-height:var( --e-global-typography-4fc12c4-line-height );}.elementor-31 .elementor-element.elementor-element-29640ce{top:271px;}.elementor-31 .elementor-element.elementor-element-c1516f6{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-31 .elementor-element.elementor-element-c1516f6 .elementor-heading-title{font-size:var( --e-global-typography-ddbca26-font-size );line-height:var( --e-global-typography-ddbca26-line-height );letter-spacing:var( --e-global-typography-ddbca26-letter-spacing );}.elementor-31 .elementor-element.elementor-element-03939e4{--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-e072d6f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-77c42e0-font-size );line-height:var( --e-global-typography-77c42e0-line-height );letter-spacing:var( --e-global-typography-77c42e0-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e072d6f .elementor-counter-title{font-size:var( --e-global-typography-ab8c3b6-font-size );line-height:var( --e-global-typography-ab8c3b6-line-height );}.elementor-31 .elementor-element.elementor-element-f43ddd0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-77c42e0-font-size );line-height:var( --e-global-typography-77c42e0-line-height );letter-spacing:var( --e-global-typography-77c42e0-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f43ddd0 .elementor-counter-title{font-size:var( --e-global-typography-ab8c3b6-font-size );line-height:var( --e-global-typography-ab8c3b6-line-height );}.elementor-31 .elementor-element.elementor-element-ae2991e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-77c42e0-font-size );line-height:var( --e-global-typography-77c42e0-line-height );letter-spacing:var( --e-global-typography-77c42e0-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ae2991e .elementor-counter-title{font-size:var( --e-global-typography-ab8c3b6-font-size );line-height:var( --e-global-typography-ab8c3b6-line-height );}.elementor-31 .elementor-element.elementor-element-36616c3 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-77c42e0-font-size );line-height:var( --e-global-typography-77c42e0-line-height );letter-spacing:var( --e-global-typography-77c42e0-letter-spacing );}.elementor-31 .elementor-element.elementor-element-36616c3 .elementor-counter-title{font-size:var( --e-global-typography-ab8c3b6-font-size );line-height:var( --e-global-typography-ab8c3b6-line-height );}.elementor-31 .elementor-element.elementor-element-3f6cb2b{top:374px;}.elementor-31 .elementor-element.elementor-element-0026dcf .elementor-heading-title{font-size:var( --e-global-typography-9f26e60-font-size );letter-spacing:var( --e-global-typography-9f26e60-letter-spacing );}.elementor-31 .elementor-element.elementor-element-658de33{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-31 .elementor-element.elementor-element-658de33 .elementor-heading-title{font-size:var( --e-global-typography-ddbca26-font-size );line-height:var( --e-global-typography-ddbca26-line-height );letter-spacing:var( --e-global-typography-ddbca26-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ae4b301{width:100%;max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-0b4fa08 img{width:100%;height:300px;object-fit:cover;}.elementor-31 .elementor-element.elementor-element-27f1b21 img{width:100%;}.elementor-31 .elementor-element.elementor-element-44faa64 .elementor-heading-title{font-size:var( --e-global-typography-9f26e60-font-size );letter-spacing:var( --e-global-typography-9f26e60-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0cb102d{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-31 .elementor-element.elementor-element-0cb102d .elementor-heading-title{font-size:var( --e-global-typography-ddbca26-font-size );line-height:var( --e-global-typography-ddbca26-line-height );letter-spacing:var( --e-global-typography-ddbca26-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b0dbbdc{width:100%;max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-5cf35e4-font-size );line-height:var( --e-global-typography-5cf35e4-line-height );}.elementor-31 .elementor-element.elementor-element-cc82d76{font-size:var( --e-global-typography-76b5b88-font-size );line-height:var( --e-global-typography-76b5b88-line-height );}.elementor-31 .elementor-element.elementor-element-0b260e6{font-size:var( --e-global-typography-76b5b88-font-size );line-height:var( --e-global-typography-76b5b88-line-height );}.elementor-31 .elementor-element.elementor-element-369bfaa{font-size:var( --e-global-typography-76b5b88-font-size );line-height:var( --e-global-typography-76b5b88-line-height );}.elementor-31 .elementor-element.elementor-element-b2fec0f{font-size:var( --e-global-typography-76b5b88-font-size );line-height:var( --e-global-typography-76b5b88-line-height );}.elementor-31 .elementor-element.elementor-element-17e2221{--n-accordion-title-font-size:var( --e-global-typography-585309c-font-size );}:where( .elementor-31 .elementor-element.elementor-element-17e2221 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-585309c-line-height );}.elementor-31 .elementor-element.elementor-element-bf58a42{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31 .elementor-element.elementor-element-2504978 .elementor-heading-title{font-size:var( --e-global-typography-9f26e60-font-size );letter-spacing:var( --e-global-typography-9f26e60-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0a04a86 .elementor-heading-title{font-size:var( --e-global-typography-ddbca26-font-size );line-height:var( --e-global-typography-ddbca26-line-height );letter-spacing:var( --e-global-typography-ddbca26-letter-spacing );}.elementor-31 .elementor-element.elementor-element-31248fe{width:100%;max-width:100%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-5cf35e4-font-size );line-height:var( --e-global-typography-5cf35e4-line-height );}.elementor-31 .elementor-element.elementor-element-5676d3e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-5676d3e .elementor-button{font-size:var( --e-global-typography-f668e4f-font-size );letter-spacing:var( --e-global-typography-f668e4f-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d46df7d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-d46df7d .elementor-button{font-size:var( --e-global-typography-f668e4f-font-size );letter-spacing:var( --e-global-typography-f668e4f-letter-spacing );}}@media(max-width:767px){body:not(.rtl) .elementor-31 .elementor-element.elementor-element-d2e0d33{left:-160px;}body.rtl .elementor-31 .elementor-element.elementor-element-d2e0d33{right:-160px;}.elementor-31 .elementor-element.elementor-element-d2e0d33{bottom:-160px;}.elementor-31 .elementor-element.elementor-element-578057b .elementor-heading-title{font-size:var( --e-global-typography-9f26e60-font-size );letter-spacing:var( --e-global-typography-9f26e60-letter-spacing );}.elementor-31 .elementor-element.elementor-element-296f650{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-296f650 .elementor-heading-title{font-size:var( --e-global-typography-39f14a5-font-size );line-height:var( --e-global-typography-39f14a5-line-height );letter-spacing:var( --e-global-typography-39f14a5-letter-spacing );}.elementor-31 .elementor-element.elementor-element-23c1afe{width:100%;max-width:100%;font-size:var( --e-global-typography-7c5aec8-font-size );line-height:var( --e-global-typography-7c5aec8-line-height );}.elementor-31 .elementor-element.elementor-element-6a5dd4c .elementor-button{font-size:var( --e-global-typography-f668e4f-font-size );letter-spacing:var( --e-global-typography-f668e4f-letter-spacing );}.elementor-31 .elementor-element.elementor-element-5725689 .elementor-button{font-size:var( --e-global-typography-f668e4f-font-size );letter-spacing:var( --e-global-typography-f668e4f-letter-spacing );}.elementor-31 .elementor-element.elementor-element-be31e9f.elementor-element{--order:-99999 /* order start hack */;}.elementor-31 .elementor-element.elementor-element-be31e9f img{height:400px;}.elementor-31 .elementor-element.elementor-element-e0b6f77{padding:10px 25px 10px 10px;bottom:0px;border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e0b6f77 .elementor-icon-box-wrapper{text-align:start;}.elementor-31 .elementor-element.elementor-element-e0b6f77 .elementor-icon-box-title{margin-block-end:10px;}.elementor-31 .elementor-element.elementor-element-e0b6f77 .elementor-icon{font-size:40px;padding:8px;}.elementor-31 .elementor-element.elementor-element-015320e .elementor-heading-title{font-size:var( --e-global-typography-9f26e60-font-size );letter-spacing:var( --e-global-typography-9f26e60-letter-spacing );}.elementor-31 .elementor-element.elementor-element-bcf10e7{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-bcf10e7 .elementor-heading-title{font-size:var( --e-global-typography-ddbca26-font-size );line-height:var( --e-global-typography-ddbca26-line-height );letter-spacing:var( --e-global-typography-ddbca26-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4f732eb{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-fdb21de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-31 .elementor-element.elementor-element-be8b85d .elementor-heading-title{font-size:var( --e-global-typography-4fc12c4-font-size );line-height:var( --e-global-typography-4fc12c4-line-height );}.elementor-31 .elementor-element.elementor-element-29640ce{top:668px;}.elementor-31 .elementor-element.elementor-element-c1516f6{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-c1516f6 .elementor-heading-title{font-size:var( --e-global-typography-ddbca26-font-size );line-height:var( --e-global-typography-ddbca26-line-height );letter-spacing:var( --e-global-typography-ddbca26-letter-spacing );}.elementor-31 .elementor-element.elementor-element-03939e4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31 .elementor-element.elementor-element-e072d6f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-77c42e0-font-size );line-height:var( --e-global-typography-77c42e0-line-height );letter-spacing:var( --e-global-typography-77c42e0-letter-spacing );}.elementor-31 .elementor-element.elementor-element-e072d6f .elementor-counter-title{font-size:var( --e-global-typography-ab8c3b6-font-size );line-height:var( --e-global-typography-ab8c3b6-line-height );}.elementor-31 .elementor-element.elementor-element-f43ddd0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-77c42e0-font-size );line-height:var( --e-global-typography-77c42e0-line-height );letter-spacing:var( --e-global-typography-77c42e0-letter-spacing );}.elementor-31 .elementor-element.elementor-element-f43ddd0 .elementor-counter-title{font-size:var( --e-global-typography-ab8c3b6-font-size );line-height:var( --e-global-typography-ab8c3b6-line-height );}.elementor-31 .elementor-element.elementor-element-ae2991e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-77c42e0-font-size );line-height:var( --e-global-typography-77c42e0-line-height );letter-spacing:var( --e-global-typography-77c42e0-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ae2991e .elementor-counter-title{font-size:var( --e-global-typography-ab8c3b6-font-size );line-height:var( --e-global-typography-ab8c3b6-line-height );}.elementor-31 .elementor-element.elementor-element-36616c3 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-77c42e0-font-size );line-height:var( --e-global-typography-77c42e0-line-height );letter-spacing:var( --e-global-typography-77c42e0-letter-spacing );}.elementor-31 .elementor-element.elementor-element-36616c3 .elementor-counter-title{font-size:var( --e-global-typography-ab8c3b6-font-size );line-height:var( --e-global-typography-ab8c3b6-line-height );}.elementor-31 .elementor-element.elementor-element-3f6cb2b{top:209px;}.elementor-31 .elementor-element.elementor-element-3f6cb2b img{width:150px;height:150px;}.elementor-31 .elementor-element.elementor-element-0026dcf .elementor-heading-title{font-size:var( --e-global-typography-9f26e60-font-size );letter-spacing:var( --e-global-typography-9f26e60-letter-spacing );}.elementor-31 .elementor-element.elementor-element-658de33{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-658de33 .elementor-heading-title{font-size:var( --e-global-typography-ddbca26-font-size );line-height:var( --e-global-typography-ddbca26-line-height );letter-spacing:var( --e-global-typography-ddbca26-letter-spacing );}.elementor-31 .elementor-element.elementor-element-ae4b301{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-0b4fa08.elementor-element{--order:-99999 /* order start hack */;}.elementor-31 .elementor-element.elementor-element-27f1b21.elementor-element{--order:-99999 /* order start hack */;}.elementor-31 .elementor-element.elementor-element-27f1b21{bottom:-28px;}.elementor-31 .elementor-element.elementor-element-44faa64 .elementor-heading-title{font-size:var( --e-global-typography-9f26e60-font-size );letter-spacing:var( --e-global-typography-9f26e60-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0cb102d{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-0cb102d .elementor-heading-title{font-size:var( --e-global-typography-ddbca26-font-size );line-height:var( --e-global-typography-ddbca26-line-height );letter-spacing:var( --e-global-typography-ddbca26-letter-spacing );}.elementor-31 .elementor-element.elementor-element-b0dbbdc{width:100%;max-width:100%;font-size:var( --e-global-typography-5cf35e4-font-size );line-height:var( --e-global-typography-5cf35e4-line-height );}.elementor-31 .elementor-element.elementor-element-cc82d76{font-size:var( --e-global-typography-76b5b88-font-size );line-height:var( --e-global-typography-76b5b88-line-height );}.elementor-31 .elementor-element.elementor-element-0b260e6{font-size:var( --e-global-typography-76b5b88-font-size );line-height:var( --e-global-typography-76b5b88-line-height );}.elementor-31 .elementor-element.elementor-element-369bfaa{font-size:var( --e-global-typography-76b5b88-font-size );line-height:var( --e-global-typography-76b5b88-line-height );}.elementor-31 .elementor-element.elementor-element-b2fec0f{font-size:var( --e-global-typography-76b5b88-font-size );line-height:var( --e-global-typography-76b5b88-line-height );}.elementor-31 .elementor-element.elementor-element-17e2221{--n-accordion-title-font-size:var( --e-global-typography-585309c-font-size );}:where( .elementor-31 .elementor-element.elementor-element-17e2221 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-585309c-line-height );}.elementor-31 .elementor-element.elementor-element-bf58a42{--z-index:1;}.elementor-31 .elementor-element.elementor-element-2504978 .elementor-heading-title{font-size:var( --e-global-typography-9f26e60-font-size );letter-spacing:var( --e-global-typography-9f26e60-letter-spacing );}.elementor-31 .elementor-element.elementor-element-0a04a86{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-0a04a86 .elementor-heading-title{font-size:var( --e-global-typography-ddbca26-font-size );line-height:var( --e-global-typography-ddbca26-line-height );letter-spacing:var( --e-global-typography-ddbca26-letter-spacing );}.elementor-31 .elementor-element.elementor-element-31248fe{width:100%;max-width:100%;font-size:var( --e-global-typography-5cf35e4-font-size );line-height:var( --e-global-typography-5cf35e4-line-height );}.elementor-31 .elementor-element.elementor-element-5676d3e .elementor-button{font-size:var( --e-global-typography-f668e4f-font-size );letter-spacing:var( --e-global-typography-f668e4f-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d46df7d .elementor-button{font-size:var( --e-global-typography-f668e4f-font-size );letter-spacing:var( --e-global-typography-f668e4f-letter-spacing );}.elementor-31 .elementor-element.elementor-element-d7ba0a1{z-index:0;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Syne';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('http://veramedica.cz/wp-content/fonts/syne-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Syne';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://veramedica.cz/wp-content/fonts/syne-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Syne';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://veramedica.cz/wp-content/fonts/syne-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Syne';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://veramedica.cz/wp-content/fonts/syne-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Syne';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://veramedica.cz/wp-content/fonts/syne-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Syne';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://veramedica.cz/wp-content/fonts/syne-medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Syne';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://veramedica.cz/wp-content/fonts/syne-semi-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Syne';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://veramedica.cz/wp-content/fonts/syne-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Syne';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://veramedica.cz/wp-content/fonts/syne-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Syne';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://veramedica.cz/wp-content/fonts/syne-extra-bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Syne';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://veramedica.cz/wp-content/fonts/syne-extra-bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */