.elementor-2860 .elementor-element.elementor-element-a6e4b94{--display:flex;--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-2860 .elementor-element.elementor-element-a6e4b94 > .elementor-shape-bottom .elementor-shape-fill, .elementor-2860 .elementor-element.elementor-element-a6e4b94 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-2860 .elementor-element.elementor-element-a6e4b94 > .elementor-shape-bottom svg, .elementor-2860 .elementor-element.elementor-element-a6e4b94 > .e-con-inner > .elementor-shape-bottom svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-2860 .elementor-element.elementor-element-a6e4b94 > .elementor-shape-bottom, .elementor-2860 .elementor-element.elementor-element-a6e4b94 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2860 .elementor-element.elementor-element-947b216 .elementor-repeater-item-c2ca065 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://www.crasula.sk/wp-content/uploads/2025/08/1.jpg);background-size:cover;}.elementor-2860 .elementor-element.elementor-element-947b216 .elementor-repeater-item-4c82552 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://www.crasula.sk/wp-content/uploads/2025/08/2.jpg);background-size:cover;}.elementor-2860 .elementor-element.elementor-element-947b216 .elementor-repeater-item-cd20112 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://www.crasula.sk/wp-content/uploads/2025/08/3.jpg);background-size:cover;}.elementor-2860 .elementor-element.elementor-element-947b216 .swiper-slide{transition-duration:calc(5000ms*1.2);height:850px;}.elementor-2860 .elementor-element.elementor-element-947b216 .swiper-slide-contents{max-width:100%;}.elementor-2860 .elementor-element.elementor-element-947b216 .swiper-slide-inner{text-align:center;}.elementor-2860 .elementor-element.elementor-element-947b216 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-2860 .elementor-element.elementor-element-947b216 .swiper-pagination-bullet-active{background-color:#FFE500;}.elementor-2860 .elementor-element.elementor-element-9666fe1{--display:flex;--min-height:134px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-2860 .elementor-element.elementor-element-9666fe1:not(.elementor-motion-effects-element-type-background), .elementor-2860 .elementor-element.elementor-element-9666fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1020;}.elementor-2860 .elementor-element.elementor-element-9666fe1::before, .elementor-2860 .elementor-element.elementor-element-9666fe1 > .elementor-background-video-container::before, .elementor-2860 .elementor-element.elementor-element-9666fe1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2860 .elementor-element.elementor-element-9666fe1 > .elementor-background-slideshow::before, .elementor-2860 .elementor-element.elementor-element-9666fe1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2860 .elementor-element.elementor-element-9666fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2860 .elementor-element.elementor-element-8a5c4f7{--display:flex;--min-height:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2860 .elementor-element.elementor-element-13d0598{text-align:center;}.elementor-2860 .elementor-element.elementor-element-13d0598 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-2860 .elementor-element.elementor-element-cbf2e2a{text-align:center;}.elementor-2860 .elementor-element.elementor-element-cbf2e2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-2860 .elementor-element.elementor-element-12657ae{left:-366px;}body.rtl .elementor-2860 .elementor-element.elementor-element-12657ae{right:-366px;}.elementor-2860 .elementor-element.elementor-element-12657ae{top:-337px;z-index:100;}.elementor-2860 .elementor-element.elementor-element-12657ae img{opacity:0.4;}body:not(.rtl) .elementor-2860 .elementor-element.elementor-element-74fa4dc{left:-366px;}body.rtl .elementor-2860 .elementor-element.elementor-element-74fa4dc{right:-366px;}.elementor-2860 .elementor-element.elementor-element-74fa4dc{top:-337px;z-index:100;}.elementor-2860 .elementor-element.elementor-element-74fa4dc img{opacity:0.4;}body:not(.rtl) .elementor-2860 .elementor-element.elementor-element-ead336a{left:-366px;}body.rtl .elementor-2860 .elementor-element.elementor-element-ead336a{right:-366px;}.elementor-2860 .elementor-element.elementor-element-ead336a{top:-337px;z-index:100;}.elementor-2860 .elementor-element.elementor-element-ead336a img{opacity:0.4;}.elementor-2860 .elementor-element.elementor-element-fc6ec78{--display:flex;--min-height:230px;--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;}.elementor-2860 .elementor-element.elementor-element-fc6ec78:not(.elementor-motion-effects-element-type-background), .elementor-2860 .elementor-element.elementor-element-fc6ec78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2860 .elementor-element.elementor-element-98198ea{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2860 .elementor-element.elementor-element-6cd700e .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2860 .elementor-element.elementor-element-6cd700e .elementor-counter-title{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-2860 .elementor-element.elementor-element-ac66ed4{--display:flex;}.elementor-2860 .elementor-element.elementor-element-aa0fc55 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2860 .elementor-element.elementor-element-aa0fc55 .elementor-counter-title{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-2860 .elementor-element.elementor-element-4ba453a{--display:flex;}.elementor-2860 .elementor-element.elementor-element-0c21bc2 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2860 .elementor-element.elementor-element-0c21bc2 .elementor-counter-title{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-2860 .elementor-element.elementor-element-6063a15{width:var( --container-widget-width, 0.64% );max-width:0.64%;--container-widget-width:0.64%;--container-widget-flex-grow:0;}.elementor-2860 .elementor-element.elementor-element-6063a15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2860 .elementor-element.elementor-element-40b0292{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2860 .elementor-element.elementor-element-40b0292:not(.elementor-motion-effects-element-type-background), .elementor-2860 .elementor-element.elementor-element-40b0292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2860 .elementor-element.elementor-element-31cc74a{--display:flex;}.elementor-2860 .elementor-element.elementor-element-6a62f9e .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2860 .elementor-element.elementor-element-862b981{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2860 .elementor-element.elementor-element-f2c0506{--display:flex;}.elementor-2860 .elementor-element.elementor-element-30f5a28 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2860 .elementor-element.elementor-element-05f8f4d{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2860 .elementor-element.elementor-element-24f9200{width:var( --container-widget-width, 0.64% );max-width:0.64%;--container-widget-width:0.64%;--container-widget-flex-grow:0;}.elementor-2860 .elementor-element.elementor-element-24f9200.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2860 .elementor-element.elementor-element-88662c7{--display:flex;}.elementor-2860 .elementor-element.elementor-element-52aeb75 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2860 .elementor-element.elementor-element-665207f{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2860 .elementor-element.elementor-element-7205862{--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;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2860 .elementor-element.elementor-element-96e3975{--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-2860 .elementor-element.elementor-element-fe4fa43:hover img{opacity:0.9;}.elementor-2860 .elementor-element.elementor-element-fe4fa43 img{transition-duration:0s;}.elementor-2860 .elementor-element.elementor-element-b4d9c3d > .elementor-widget-container{background-color:#0E102059;margin:-68px 0px 0px 0px;padding:15px 0px 33px 0px;}.elementor-2860 .elementor-element.elementor-element-b4d9c3d{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-2860 .elementor-element.elementor-element-b4d9c3d a:hover, .elementor-2860 .elementor-element.elementor-element-b4d9c3d a:focus{color:var( --e-global-color-primary );}.elementor-2860 .elementor-element.elementor-element-75f92b7{--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:6px;--margin-right:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2860 .elementor-element.elementor-element-e4645ea:hover img{opacity:0.9;}.elementor-2860 .elementor-element.elementor-element-e4645ea img{transition-duration:0s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2860 .elementor-element.elementor-element-cc05433 > .elementor-widget-container{background-color:#0E102059;margin:-68px 0px 0px 0px;padding:15px 0px 33px 0px;}.elementor-2860 .elementor-element.elementor-element-cc05433{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-2860 .elementor-element.elementor-element-cc05433 a:hover, .elementor-2860 .elementor-element.elementor-element-cc05433 a:focus{color:var( --e-global-color-primary );}.elementor-2860 .elementor-element.elementor-element-4344ca1{--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-2860 .elementor-element.elementor-element-22fae4f:hover img{opacity:0.9;}.elementor-2860 .elementor-element.elementor-element-22fae4f img{transition-duration:0s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2860 .elementor-element.elementor-element-1ba6e4f > .elementor-widget-container{background-color:#0E102059;margin:-68px 0px 0px 0px;padding:15px 0px 33px 0px;}.elementor-2860 .elementor-element.elementor-element-1ba6e4f{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-2860 .elementor-element.elementor-element-1ba6e4f a:hover, .elementor-2860 .elementor-element.elementor-element-1ba6e4f a:focus{color:var( --e-global-color-primary );}.elementor-2860 .elementor-element.elementor-element-dc2b1e2{--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;--margin-top:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2860 .elementor-element.elementor-element-27f7b6a{--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:03px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2860 .elementor-element.elementor-element-2d8e9da:hover img{opacity:0.9;}.elementor-2860 .elementor-element.elementor-element-2d8e9da img{transition-duration:0s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2860 .elementor-element.elementor-element-092d920 > .elementor-widget-container{background-color:#0E102059;margin:-68px 0px 0px 0px;padding:15px 0px 33px 0px;}.elementor-2860 .elementor-element.elementor-element-092d920{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-2860 .elementor-element.elementor-element-092d920 a:hover, .elementor-2860 .elementor-element.elementor-element-092d920 a:focus{color:var( --e-global-color-primary );}.elementor-2860 .elementor-element.elementor-element-5647250{--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:3px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2860 .elementor-element.elementor-element-64c1169:hover img{opacity:0.9;}.elementor-2860 .elementor-element.elementor-element-64c1169 img{transition-duration:0s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2860 .elementor-element.elementor-element-8fcc857 > .elementor-widget-container{background-color:#0E102059;margin:-68px 0px 0px 0px;padding:15px 0px 33px 0px;}.elementor-2860 .elementor-element.elementor-element-8fcc857{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-2860 .elementor-element.elementor-element-8fcc857 a:hover, .elementor-2860 .elementor-element.elementor-element-8fcc857 a:focus{color:var( --e-global-color-primary );}.elementor-2860 .elementor-element.elementor-element-00d8908{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2860 .elementor-element.elementor-element-8b2e9bb .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2860 .elementor-element.elementor-element-a6e4b94{--width:100%;}.elementor-2860 .elementor-element.elementor-element-96e3975{--width:50%;}.elementor-2860 .elementor-element.elementor-element-75f92b7{--width:50%;}.elementor-2860 .elementor-element.elementor-element-4344ca1{--width:50%;}.elementor-2860 .elementor-element.elementor-element-27f7b6a{--width:50%;}.elementor-2860 .elementor-element.elementor-element-5647250{--width:50%;}}@media(max-width:1024px){.elementor-2860 .elementor-element.elementor-element-947b216 .swiper-slide{height:400px;}.elementor-2860 .elementor-element.elementor-element-9666fe1{--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-2860 .elementor-element.elementor-element-13d0598 .elementor-heading-title{font-size:20px;}.elementor-2860 .elementor-element.elementor-element-cbf2e2a .elementor-heading-title{font-size:20px;}body:not(.rtl) .elementor-2860 .elementor-element.elementor-element-74fa4dc{left:-73px;}body.rtl .elementor-2860 .elementor-element.elementor-element-74fa4dc{right:-73px;}.elementor-2860 .elementor-element.elementor-element-74fa4dc{top:-194px;}body:not(.rtl) .elementor-2860 .elementor-element.elementor-element-ead336a{left:-73px;}body.rtl .elementor-2860 .elementor-element.elementor-element-ead336a{right:-73px;}.elementor-2860 .elementor-element.elementor-element-ead336a{top:-194px;}.elementor-2860 .elementor-element.elementor-element-fc6ec78{--min-height:180px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2860 .elementor-element.elementor-element-6cd700e .elementor-counter-number-wrapper{font-size:40px;}.elementor-2860 .elementor-element.elementor-element-6cd700e .elementor-counter-title{font-size:14px;}.elementor-2860 .elementor-element.elementor-element-aa0fc55 .elementor-counter-number-wrapper{font-size:40px;}.elementor-2860 .elementor-element.elementor-element-aa0fc55 .elementor-counter-title{font-size:14px;}.elementor-2860 .elementor-element.elementor-element-0c21bc2 .elementor-counter-number-wrapper{font-size:40px;}.elementor-2860 .elementor-element.elementor-element-0c21bc2 .elementor-counter-title{font-size:14px;}.elementor-2860 .elementor-element.elementor-element-40b0292{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2860 .elementor-element.elementor-element-947b216 .swiper-slide{height:400px;}.elementor-2860 .elementor-element.elementor-element-9666fe1{--z-index:11;}body:not(.rtl) .elementor-2860 .elementor-element.elementor-element-ead336a{left:-18px;}body.rtl .elementor-2860 .elementor-element.elementor-element-ead336a{right:-18px;}.elementor-2860 .elementor-element.elementor-element-ead336a{top:-128px;}.elementor-2860 .elementor-element.elementor-element-fc6ec78{--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;}.elementor-2860 .elementor-element.elementor-element-98198ea{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2860 .elementor-element.elementor-element-40b0292{--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--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;--z-index:10;}.elementor-2860 .elementor-element.elementor-element-31cc74a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2860 .elementor-element.elementor-element-6a62f9e .elementor-counter-number-wrapper{font-size:25px;}.elementor-2860 .elementor-element.elementor-element-862b981{text-align:center;font-size:12px;}.elementor-2860 .elementor-element.elementor-element-30f5a28 .elementor-counter-number-wrapper{font-size:25px;}.elementor-2860 .elementor-element.elementor-element-05f8f4d{text-align:center;font-size:12px;}.elementor-2860 .elementor-element.elementor-element-52aeb75 .elementor-counter-number-wrapper{font-size:25px;}.elementor-2860 .elementor-element.elementor-element-665207f{text-align:center;font-size:12px;}.elementor-2860 .elementor-element.elementor-element-7205862{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2860 .elementor-element.elementor-element-96e3975{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2860 .elementor-element.elementor-element-75f92b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2860 .elementor-element.elementor-element-dc2b1e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2860 .elementor-element.elementor-element-27f7b6a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2860 .elementor-element.elementor-element-5647250{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for counter, class: .elementor-element-6cd700e */.elementor-counter-number-suffix[data-suffix="+"] {
  opacity: 0;
  transition: opacity 0.6s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-aa0fc55 */.elementor-counter-number-suffix[data-suffix="+"] {
  opacity: 0;
  transition: opacity 0.6s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-0c21bc2 */.elementor-counter-number-suffix[data-suffix="+"] {
  opacity: 0;
  transition: opacity 0.6s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-6a62f9e */.elementor-counter-number-suffix[data-suffix="+"] {
  opacity: 0;
  transition: opacity 0.6s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-30f5a28 */.elementor-counter-number-suffix[data-suffix="+"] {
  opacity: 0;
  transition: opacity 0.6s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-52aeb75 */.elementor-counter-number-suffix[data-suffix="+"] {
  opacity: 0;
  transition: opacity 0.6s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe4fa43 */.elementor-2860 .elementor-element.elementor-element-fe4fa43 {
  overflow: hidden;
  display: inline-block;
}

.elementor-2860 .elementor-element.elementor-element-fe4fa43 img {
  transform-origin: center center;
  transition: transform 5s ease-in-out;
  display: block;
}

.elementor-2860 .elementor-element.elementor-element-fe4fa43:hover img {
  transform: scale(1.15);
  transition: transform 3s ease-in-out;
}

.elementor-2860 .elementor-element.elementor-element-fe4fa43:not(:hover) img {
  transform: scale(1.05);
  transition: transform 0s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4645ea */.elementor-2860 .elementor-element.elementor-element-e4645ea {
  overflow: hidden;
  display: inline-block;
}

.elementor-2860 .elementor-element.elementor-element-e4645ea img {
  transform-origin: center center;
  transition: transform 5s ease-in-out;
  display: block;
}

.elementor-2860 .elementor-element.elementor-element-e4645ea:hover img {
  transform: scale(1.15);
  transition: transform 3s ease-in-out;
}

.elementor-2860 .elementor-element.elementor-element-e4645ea:not(:hover) img {
  transform: scale(1.05);
  transition: transform 0s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22fae4f */.elementor-2860 .elementor-element.elementor-element-22fae4f {
  overflow: hidden;
  display: inline-block;
}

.elementor-2860 .elementor-element.elementor-element-22fae4f img {
  transform-origin: center center;
  transition: transform 5s ease-in-out;
  display: block;
}

.elementor-2860 .elementor-element.elementor-element-22fae4f:hover img {
  transform: scale(1.15);
  transition: transform 3s ease-in-out;
}

.elementor-2860 .elementor-element.elementor-element-22fae4f:not(:hover) img {
  transform: scale(1.05);
  transition: transform 0s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2d8e9da */.elementor-2860 .elementor-element.elementor-element-2d8e9da {
  overflow: hidden;
  display: inline-block;
}

.elementor-2860 .elementor-element.elementor-element-2d8e9da img {
  transform-origin: center center;
  transition: transform 5s ease-in-out;
  display: block;
}

.elementor-2860 .elementor-element.elementor-element-2d8e9da:hover img {
  transform: scale(1.15);
  transition: transform 3s ease-in-out;
}

.elementor-2860 .elementor-element.elementor-element-2d8e9da:not(:hover) img {
  transform: scale(1.05);
  transition: transform 0s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64c1169 */.elementor-2860 .elementor-element.elementor-element-64c1169 {
  overflow: hidden;
  display: inline-block;
}

.elementor-2860 .elementor-element.elementor-element-64c1169 img {
  transform-origin: center center;
  transition: transform 5s ease-in-out;
  display: block;
}

.elementor-2860 .elementor-element.elementor-element-64c1169:hover img {
  transform: scale(1.15);
  transition: transform 3s ease-in-out;
}

.elementor-2860 .elementor-element.elementor-element-64c1169:not(:hover) img {
  transform: scale(1.05);
  transition: transform 0s ease-in-out;
}/* End custom CSS */