.elementor-8 .elementor-element.elementor-element-e4aa2d4{--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:0px 48px;--row-gap:0px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-e4aa2d4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e4aa2d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-364cf9b{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-364cf9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6fb835c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6fb835c.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-6fb835c{font-size:24px;line-height:1em;}.elementor-8 .elementor-element.elementor-element-6fb835c p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-e05f8c7{width:initial;max-width:initial;top:-26px;text-align:left;}.elementor-8 .elementor-element.elementor-element-e05f8c7 > .elementor-widget-container{margin:0px 500px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e05f8c7.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e05f8c7{left:-13px;}body.rtl .elementor-8 .elementor-element.elementor-element-e05f8c7{right:-13px;}.elementor-8 .elementor-element.elementor-element-e05f8c7 .elementor-heading-title{font-size:25px;font-weight:500;}.elementor-8 .elementor-element.elementor-element-1647adb{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6f0395f .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-6f0395f .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-6f0395f .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-6f0395f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-6f0395f .elementor-button{transition-duration:0.3s;border-style:none;}.elementor-8 .elementor-element.elementor-element-7af1430 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-7af1430 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7af1430 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-7af1430 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7af1430 .elementor-button{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-8685e6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-803548c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:42px 0px;--row-gap:42px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-803548c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-803548c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-9cd81aa{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-f573e73 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-43a2e67 > .elementor-widget-container{margin:-100px 56px 0px 0px;}.elementor-8 .elementor-element.elementor-element-43a2e67{z-index:1;}.elementor-8 .elementor-element.elementor-element-92cdf43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-42e0cec{--swiper-slides-gap:24px;width:100%;max-width:100%;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:16px;--arrow-normal-color:var( --e-global-color-981ed91 );--arrow-hover-color:var( --e-global-color-981ed91 );}.elementor-8 .elementor-element.elementor-element-42e0cec :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-text );border-style:none;border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-42e0cec :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );border-style:none;}.elementor-8 .elementor-element.elementor-element-42e0cec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-8 .elementor-element.elementor-element-42e0cec .swiper-slide > .elementor-element{height:100%;}.elementor-8 .elementor-element.elementor-element-63961e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-8 .elementor-element.elementor-element-5129758{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-85072a0{--display:grid;--min-height:220px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9463d93{--display:flex;--border-radius:0px 0px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9463d93:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9463d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6D740;}.elementor-8 .elementor-element.elementor-element-5f81501 > .elementor-widget-container{margin:-24px 88px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5f81501{z-index:1;}.elementor-8 .elementor-element.elementor-element-181984e{--display:flex;--border-radius:0px 0px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-181984e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-181984e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6D740;}.elementor-8 .elementor-element.elementor-element-0796529 > .elementor-widget-container{margin:-24px 88px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0796529{z-index:1;}.elementor-8 .elementor-element.elementor-element-0fd9032{--display:flex;--border-radius:0px 0px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0fd9032:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0fd9032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6D740;}.elementor-8 .elementor-element.elementor-element-fe70632{--display:flex;--border-radius:0px 0px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fe70632:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fe70632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6D740;}.elementor-8 .elementor-element.elementor-element-0b9add0 > .elementor-widget-container{margin:-24px 88px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0b9add0{z-index:1;}.elementor-8 .elementor-element.elementor-element-e42a943 > .elementor-widget-container{margin:-82px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e42a943{z-index:99;}.elementor-8 .elementor-element.elementor-element-3077783 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b89e01e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-43c6477 > .elementor-widget-container{margin:0px 0px -76px 0px;padding:40px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-43c6477{z-index:99;}.elementor-8 .elementor-element.elementor-element-43c6477 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-43c6477 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-b337307{--display:grid;--min-height:220px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e2ff064{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e2ff064:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e2ff064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6D740;}.elementor-8 .elementor-element.elementor-element-2f4f0ed > .elementor-widget-container{margin:-40px 8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2f4f0ed{z-index:1;}.elementor-8 .elementor-element.elementor-element-c973286{--display:flex;--border-radius:12px 12px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c973286:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c973286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6D740;}.elementor-8 .elementor-element.elementor-element-f18cb90{--display:flex;--border-radius:12px 12px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f18cb90:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f18cb90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6D740;}.elementor-8 .elementor-element.elementor-element-434f130{--display:flex;--border-radius:12px 12px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-434f130:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-434f130 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6D740;}.elementor-8 .elementor-element.elementor-element-6581d86{--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:56px 0px;--row-gap:56px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:44px;--padding-bottom:322px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-6581d86:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6581d86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-0f9813c > .elementor-widget-container{margin:0px 0px -144px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0f9813c{text-align:right;}.elementor-8 .elementor-element.elementor-element-4619df8 > .elementor-widget-container{margin:-36px 0px 13px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4619df8.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4619df8{text-align:center;}.elementor-8 .elementor-element.elementor-element-3c75cba{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 080px;--row-gap:24px;--column-gap:080px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c59552c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c59552c .elementor-counter{gap:12px;}.elementor-8 .elementor-element.elementor-element-c59552c .elementor-counter-number-wrapper{font-family:"tt-commons-pro", Sans-serif;font-size:42px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-c59552c .elementor-counter-title{font-family:"tt-commons-pro", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-3ed9e28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3ed9e28 .elementor-counter{gap:12px;}.elementor-8 .elementor-element.elementor-element-3ed9e28 .elementor-counter-number-wrapper{font-family:"tt-commons-pro", Sans-serif;font-size:42px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-3ed9e28 .elementor-counter-title{font-family:"tt-commons-pro", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-836a0e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-836a0e6 .elementor-counter{gap:12px;}.elementor-8 .elementor-element.elementor-element-836a0e6 .elementor-counter-number-wrapper{font-family:"tt-commons-pro", Sans-serif;font-size:42px;font-weight:700;}.elementor-8 .elementor-element.elementor-element-836a0e6 .elementor-counter-title{font-family:"tt-commons-pro", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-3e0da50{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:193px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-3e0da50:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3e0da50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af783d4 );}.elementor-8 .elementor-element.elementor-element-6990548 > .elementor-widget-container{margin:-266px 0px 200px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6990548{z-index:1;}.elementor-8 .elementor-element.elementor-element-6990548 img{height:530px;object-fit:cover;object-position:bottom center;border-radius:24px 24px 24px 24px;box-shadow:0px 13px 28px 0px rgba(0, 0, 0, 0.2);}.elementor-8 .elementor-element.elementor-element-da35cbd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-630px;--margin-bottom:446px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ebb3e0d > .elementor-widget-container{margin:0px -16px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ebb3e0d.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-ebb3e0d{z-index:0;}.elementor-8 .elementor-element.elementor-element-58928d8 .elementor-button{background-color:var( --e-global-color-981ed91 );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-58928d8 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-58928d8 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-981ed91 );}.elementor-8 .elementor-element.elementor-element-58928d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-58928d8{z-index:2;}.elementor-8 .elementor-element.elementor-element-58928d8 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-58928d8 .elementor-button:focus svg{fill:var( --e-global-color-981ed91 );}.elementor-8 .elementor-element.elementor-element-d3e16c4{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d3e16c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-517ccc2{--display:flex;--gap:45px 0px;--row-gap:45px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-517ccc2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1803a89 img{width:330px;height:330px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-505d03b{left:55px;}body.rtl .elementor-8 .elementor-element.elementor-element-505d03b{right:55px;}.elementor-8 .elementor-element.elementor-element-505d03b:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8 .elementor-element.elementor-element-505d03b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.zsdobris.cz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-505d03b img{width:330px;height:330px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-532b072{left:55px;}body.rtl .elementor-8 .elementor-element.elementor-element-532b072{right:55px;}.elementor-8 .elementor-element.elementor-element-532b072{top:0px;}.elementor-8 .elementor-element.elementor-element-532b072:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8 .elementor-element.elementor-element-532b072.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.zsdobris.cz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-532b072 img{width:330px;height:330px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6d1680d{left:55px;}body.rtl .elementor-8 .elementor-element.elementor-element-6d1680d{right:55px;}.elementor-8 .elementor-element.elementor-element-6d1680d{top:0px;}.elementor-8 .elementor-element.elementor-element-6d1680d:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8 .elementor-element.elementor-element-6d1680d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.zsdobris.cz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-6d1680d img{width:330px;height:330px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1ae722b{left:55px;}body.rtl .elementor-8 .elementor-element.elementor-element-1ae722b{right:55px;}.elementor-8 .elementor-element.elementor-element-1ae722b{top:0px;}.elementor-8 .elementor-element.elementor-element-1ae722b:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8 .elementor-element.elementor-element-1ae722b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.zsdobris.cz/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-8 .elementor-element.elementor-element-1ae722b img{width:330px;height:330px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-c283ee0{--display:flex;--gap:45px 0px;--row-gap:45px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c283ee0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-06e37bc{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-23d3088{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-da69d96{--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:16px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-31abef5{--display:flex;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ab2dfa9{--display:flex;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-249e914{--display:flex;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-da66296{--n-accordion-title-font-size:20px;--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:24px;--n-accordion-icon-size:32px;}.elementor-8 .elementor-element.elementor-element-da66296 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-da66296 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-8 .elementor-element.elementor-element-da66296 {--n-accordion-padding:0px 0px 23px 0px;}:where( .elementor-8 .elementor-element.elementor-element-da66296 > .elementor-widget-container > .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-family:"tt-commons-pro", Sans-serif;font-weight:700;}:where( .elementor-8 .elementor-element.elementor-element-da66296 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-8 .elementor-element.elementor-element-3189057{--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 48px;--row-gap:0px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-58c239f{--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:42px 32px;--row-gap:42px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-58c239f.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3e8fe8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-269871a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-175f7b2 > .elementor-widget-container{margin:0px 0px -200px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f338ec3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-20eba8c{--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 48px;--row-gap:0px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:384px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-079c565{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-279bf37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-279bf37.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-a0f84b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-66156da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e550c3a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6157208{--display:flex;--min-height:267px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-39ecf1b img{width:100%;max-width:100px;height:100px;}.elementor-8 .elementor-element.elementor-element-e56e7d6{--display:flex;--min-height:267px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-edd961b );--border-color:var( --e-global-color-edd961b );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-93db8e2 img{width:100%;max-width:100px;height:100px;}.elementor-8 .elementor-element.elementor-element-0a60b0e{--display:flex;--min-height:267px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3e8a7db img{width:100%;max-width:100px;height:100px;}.elementor-8 .elementor-element.elementor-element-6445a32{--display:flex;--min-height:267px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a2579a1 img{width:100%;max-width:100px;height:100px;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-364cf9b{--width:54.364%;}.elementor-8 .elementor-element.elementor-element-8685e6a{--width:50%;}.elementor-8 .elementor-element.elementor-element-92cdf43{--content-width:100vw;}.elementor-8 .elementor-element.elementor-element-3c75cba{--content-width:800px;}.elementor-8 .elementor-element.elementor-element-d3e16c4{--width:96.61%;}.elementor-8 .elementor-element.elementor-element-517ccc2{--width:40%;}.elementor-8 .elementor-element.elementor-element-c283ee0{--width:60%;}.elementor-8 .elementor-element.elementor-element-58c239f{--width:45%;}.elementor-8 .elementor-element.elementor-element-269871a{--width:70%;}.elementor-8 .elementor-element.elementor-element-079c565{--width:45%;}.elementor-8 .elementor-element.elementor-element-66156da{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-58c239f{--width:50%;}.elementor-8 .elementor-element.elementor-element-269871a{--width:60%;}.elementor-8 .elementor-element.elementor-element-079c565{--width:50%;}.elementor-8 .elementor-element.elementor-element-66156da{--width:50%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-6fb835c{font-size:20px;}.elementor-8 .elementor-element.elementor-element-e05f8c7 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-803548c{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-f573e73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-43a2e67 > .elementor-widget-container{margin:-100px 24px 0px 0px;}.elementor-8 .elementor-element.elementor-element-92cdf43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-85072a0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-e42a943 > .elementor-widget-container{margin:-72px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b337307{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2f4f0ed > .elementor-widget-container{margin:-24px 80px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0f9813c > .elementor-widget-container{margin:0px 0px -126px 0px;}.elementor-8 .elementor-element.elementor-element-3c75cba{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-c59552c .elementor-counter-number-wrapper{font-size:32px;}.elementor-8 .elementor-element.elementor-element-3ed9e28 .elementor-counter-number-wrapper{font-size:32px;}.elementor-8 .elementor-element.elementor-element-836a0e6 .elementor-counter-number-wrapper{font-size:32px;}.elementor-8 .elementor-element.elementor-element-3e0da50{--padding-top:0px;--padding-bottom:73px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-6990548 > .elementor-widget-container{margin:-266px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-da35cbd{--margin-top:-530px;--margin-bottom:346px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-1803a89 img{object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-505d03b{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-505d03b{right:0px;}.elementor-8 .elementor-element.elementor-element-505d03b img{width:330px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-532b072{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-532b072{right:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6d1680d{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-6d1680d{right:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1ae722b{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-1ae722b{right:0px;}.elementor-8 .elementor-element.elementor-element-3189057{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-20eba8c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-8 .elementor-element.elementor-element-079c565{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e550c3a{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-6157208{--min-height:200px;}.elementor-8 .elementor-element.elementor-element-e56e7d6{--min-height:200px;}.elementor-8 .elementor-element.elementor-element-0a60b0e{--min-height:200px;}.elementor-8 .elementor-element.elementor-element-6445a32{--min-height:200px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-e4aa2d4{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:24px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-364cf9b{--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-6fb835c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6fb835c{text-align:center;font-size:16px;}.elementor-8 .elementor-element.elementor-element-e05f8c7{width:auto;max-width:auto;top:0px;z-index:1;text-align:center;}.elementor-8 .elementor-element.elementor-element-e05f8c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e05f8c7.elementor-element{--align-self:center;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e05f8c7{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-e05f8c7{right:0px;}.elementor-8 .elementor-element.elementor-element-1647adb{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8 .elementor-element.elementor-element-803548c{--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9cd81aa{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-f573e73 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f573e73{text-align:center;}.elementor-8 .elementor-element.elementor-element-43a2e67 > .elementor-widget-container{margin:-24px -16px 0px 0px;}.elementor-8 .elementor-element.elementor-element-43a2e67.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-43a2e67 img{width:50%;}.elementor-8 .elementor-element.elementor-element-92cdf43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-42e0cec{--swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-42e0cec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-8 .elementor-element.elementor-element-85072a0{--min-height:180px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-5f81501 > .elementor-widget-container{margin:-24px 0px 0px 152px;}.elementor-8 .elementor-element.elementor-element-5f81501 img{max-width:120px;}.elementor-8 .elementor-element.elementor-element-e42a943.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3077783.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b337307{--min-height:180px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-e2ff064{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-2f4f0ed > .elementor-widget-container{margin:0px 0px -56px 40px;}.elementor-8 .elementor-element.elementor-element-6581d86{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:165px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-0f9813c > .elementor-widget-container{margin:0px -16px -156px 0px;}.elementor-8 .elementor-element.elementor-element-0f9813c img{width:30%;}.elementor-8 .elementor-element.elementor-element-4619df8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-8 .elementor-element.elementor-element-3c75cba{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 0px;--row-gap:16px;--column-gap:0px;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-c59552c .elementor-counter{gap:6px;}.elementor-8 .elementor-element.elementor-element-c59552c .elementor-counter-number-wrapper{font-size:24px;}.elementor-8 .elementor-element.elementor-element-3ed9e28 .elementor-counter{gap:6px;}.elementor-8 .elementor-element.elementor-element-3ed9e28 .elementor-counter-number-wrapper{font-size:24px;}.elementor-8 .elementor-element.elementor-element-836a0e6 .elementor-counter{gap:6px;}.elementor-8 .elementor-element.elementor-element-836a0e6 .elementor-counter-number-wrapper{font-size:24px;}.elementor-8 .elementor-element.elementor-element-3e0da50{--padding-top:0px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-6990548 > .elementor-widget-container{margin:-133px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6990548 img{height:265px;}.elementor-8 .elementor-element.elementor-element-da35cbd{--margin-top:-149px;--margin-bottom:146px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ebb3e0d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-517ccc2{--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:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-505d03b > .elementor-widget-container{margin:0px 0px 0px -330px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-505d03b{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-505d03b{right:0px;}.elementor-8 .elementor-element.elementor-element-532b072 > .elementor-widget-container{margin:0px 0px 0px -330px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-532b072{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-532b072{right:0px;}.elementor-8 .elementor-element.elementor-element-6d1680d > .elementor-widget-container{margin:0px 0px 0px -330px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-6d1680d{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-6d1680d{right:0px;}.elementor-8 .elementor-element.elementor-element-1ae722b > .elementor-widget-container{margin:0px 0px 0px -330px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1ae722b{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-1ae722b{right:0px;}.elementor-8 .elementor-element.elementor-element-c283ee0{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-06e37bc{--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-8 .elementor-element.elementor-element-d6756f9.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-da66296 > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3189057{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-58c239f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-6bcc88e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3e8fe8a{text-align:center;}.elementor-8 .elementor-element.elementor-element-4e02c28.elementor-element{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-175f7b2 > .elementor-widget-container{margin:0px 0px -100px 0px;}.elementor-8 .elementor-element.elementor-element-175f7b2 img{width:100%;max-width:500px;}.elementor-8 .elementor-element.elementor-element-20eba8c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:384px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-079c565{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-279bf37.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-279bf37 img{width:70%;}.elementor-8 .elementor-element.elementor-element-cf5cb8c.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a0f84b0{text-align:center;}.elementor-8 .elementor-element.elementor-element-e550c3a{--e-con-grid-template-columns:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-6157208{--min-height:150px;}.elementor-8 .elementor-element.elementor-element-e56e7d6{--min-height:150px;}.elementor-8 .elementor-element.elementor-element-0a60b0e{--min-height:150px;}.elementor-8 .elementor-element.elementor-element-6445a32{--min-height:150px;}}/* Start custom CSS for text-editor, class: .elementor-element-6fb835c */.elementor-8 .elementor-element.elementor-element-6fb835c h1, p{
    margin: 0;
    padding: 0;
}

.elementor-8 .elementor-element.elementor-element-6fb835c h1 {
    margin-bottom: 32px;
    font-size: 64px;
}

@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-6fb835c h1 {
        font-size: 48px;
    }
}

@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-6fb835c h1 {
        margin-bottom: 24px;
        font-size: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e05f8c7 */.elementor-8 .elementor-element.elementor-element-e05f8c7 p {
    background: var( --e-global-color-981ed91 );
    display: flex;
    padding: 4px 8px;
    border-radius: 24px;
    position: absolute;
    top: 85px;
    left: 25px;
    z-index: 1;
    transform: rotate(-11deg)
}

@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-e05f8c7 p {
        top: 73px;
        left: 15px;
    }
}

@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-e05f8c7 p {
        top: 60px;
        left: -280px;
    }
}

@media (max-width: 605px) {
    .elementor-8 .elementor-element.elementor-element-e05f8c7 p {
         top: 60px;
        left: -210px;
    }
}

@media (max-width: 466px) {
    .elementor-8 .elementor-element.elementor-element-e05f8c7 p {
        top: 60px;
        left: -145px;
    }
}

@media (max-width: 340px) {
    .elementor-8 .elementor-element.elementor-element-e05f8c7 p {
        top: 60px;
        left: -85px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1647adb */@media (max-width: 340px) {
    .elementor-8 .elementor-element.elementor-element-1647adb {
        flex-direction: column;
        align-items: stretch;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f573e73 */.elementor-8 .elementor-element.elementor-element-f573e73 h2 span {
    position: absolute;
    line-height: 1em;
    font-size: 16px;
    font-weight: 500;
    padding: 4px 8px;
    border-radius: 24px;
    top: 35px;
    right: 40px;
    z-index: 1;
    transform: rotate(6deg);
    background: var( --e-global-color-primary );
}

@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-f573e73 h2 span {
        top: 24px;
        right: 20px;
    
    }
}

@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-f573e73 h2 span {
        font-size: 14px;
        top: 15px;
        right: 22px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-42e0cec */.elementor-8 .elementor-element.elementor-element-42e0cec .e-loop-item {
    max-width: 350px;
}

@media (max-width: 767px) {
  .elementor-8 .elementor-element.elementor-element-42e0cec .e-loop-item {
    max-width: 100vw;
  }
  
  .elementor-8 .elementor-element.elementor-element-42e0cec .elementor-swiper-button-prev {
      margin-left: 16px;
  }
  
  .elementor-8 .elementor-element.elementor-element-42e0cec .elementor-swiper-button-next {
      margin-right: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92cdf43 */.elementor-8 .elementor-element.elementor-element-92cdf43 {
    padding-left: calc((100vw - 1140px) / 2 - 22px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3077783 */.elementor-8 .elementor-element.elementor-element-3077783 p {
    position: absolute;
    top: -50px;
    left: 120px;
    line-height: 1em;
    font-size: 16px;
    font-weight: 500;
    padding: 4px 8px;
    border-radius: 24px;
    z-index: 100;
    transform: rotate(3deg);
    background: var( --e-global-color-accent );
}

@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-3077783 p {
        top: -48px;
        left: 90px;
    
    }
}

@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-3077783 p {
        font-size: 14px;
        top: -48px;
        left: -1px;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4619df8 */.elementor-8 .elementor-element.elementor-element-4619df8 h2 span {
    position: absolute;
    line-height: 1em;
    font-size: 16px;
    font-weight: 500;
    padding: 4px 10px;
    border-radius: 24px;
    top: -2px;
    right: 33px;
    z-index: 1;
    transform: rotate(3deg);
    background: var( --e-global-color-secondary );
}

@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-4619df8 h2 span {
        top: -10px;
        right: 13px;
    
    }
}

@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-4619df8 h2 span {
        font-size: 14px;
        top: 24px;
        right: 14px;
        padding 4px 8px;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c59552c */.elementor-8 .elementor-element.elementor-element-c59552c {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-3ed9e28 */.elementor-8 .elementor-element.elementor-element-3ed9e28 {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-836a0e6 */.elementor-8 .elementor-element.elementor-element-836a0e6 {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-505d03b */@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-505d03b {
        position: static !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-532b072 */@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-532b072 {
        position: static !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d1680d */@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-6d1680d {
        position: static !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ae722b */@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-1ae722b {
        position: static !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6756f9 */.elementor-8 .elementor-element.elementor-element-d6756f9 p {
    position: absolute;
    top: -57px;
    left: 180px;
    line-height: 1em;
    font-size: 16px;
    font-weight: 500;
    padding: 4px 8px;
    border-radius: 24px;
    z-index: 100;
    transform: rotate(-7deg);
    background: var( --e-global-color-edd961b );
}

@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-d6756f9 p {
        top: -56px;
        left: 135px;
        font-size: 14px;
    
    }
}

@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-d6756f9 p {
        font-size: 14px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        top: -42px;
        left: 40px;
    
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-da66296 */.elementor-8 .elementor-element.elementor-element-da66296 .e-n-accordion-item-title-text {
    color: var(--e-global-color-text);
}

.elementor-8 .elementor-element.elementor-element-da66296 .e-n-accordion-item-title-text span {
    display: block;
    font-size: 16px;
    font-weight: 500;
    margin-top: 6px;
}

.elementor-8 .elementor-element.elementor-element-da66296 .e-font-icon-svg {
    fill: var(--e-global-color-text);
    color: var(--e-global-color-text);
}

.elementor-8 .elementor-element.elementor-element-da66296 .e-opened svg {
    width: 32px;
}

.elementor-8 .elementor-element.elementor-element-da66296 .e-n-accordion-item:not(:last-child) {
    border-bottom: 1px solid var(--e-global-color-text);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bcc88e */.elementor-8 .elementor-element.elementor-element-6bcc88e p {
    position: absolute;
    top: 130px;
    left: 140px;
    line-height: 1em;
    font-size: 16px;
    font-weight: 500;
    padding: 4px 8px;
    border-radius: 24px;
    z-index: 100;
    transform: rotate(3deg);
    background: var( --e-global-color-accent);
}

@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-6bcc88e p {
        top: 110px;
        left: 105px;
        font-size: 14px;
    
    }
}

@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-6bcc88e p {
        font-size: 14px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        top: 65px;
        left: -7px;
    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8fe8a */.elementor-8 .elementor-element.elementor-element-3e8fe8a h2, p{
    margin: 0;
    padding: 0;
}

.elementor-8 .elementor-element.elementor-element-3e8fe8a h2 {
    margin-bottom: 42px;
}

@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-3e8fe8a h2 {
        margin-bottom: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-269871a */@media (max-width: 840px) {
    .elementor-8 .elementor-element.elementor-element-269871a {
        
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf5cb8c */.elementor-8 .elementor-element.elementor-element-cf5cb8c p {
    position: absolute;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    top: 35px;
    left: 170px;
    line-height: 1em;
    font-size: 16px;
    font-weight: 500;
    padding: 4px 8px;
    border-radius: 24px;
    z-index: 100;
    transform: rotate(3deg);
    background: var( --e-global-color-accent);
}

@media (max-width: 1024px) {
    .elementor-8 .elementor-element.elementor-element-cf5cb8c p {
        font-size: 14px;
        top: 28px;
        left: 128px;
    
    }
}

@media (max-width: 767px) {
    .elementor-8 .elementor-element.elementor-element-cf5cb8c p {
        font-size: 14px;
        top: 27px;
        left: 23px;
    
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0f84b0 */.elementor-8 .elementor-element.elementor-element-a0f84b0 h2, p{
    margin: 0;
    padding: 0;
}

.elementor-8 .elementor-element.elementor-element-a0f84b0 h2 {
    position: relative;
    margin-bottom: 26px;
}/* End custom CSS */