.elementor-350 .elementor-element.elementor-element-74e8fc8{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-secondary-font-size );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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-350 .elementor-element.elementor-element-cf40eca .elementor-repeater-item-3bbd247 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.enspire.sk/wp-content/uploads/2026/01/akcia-lean-30-web-scaled.webp);background-size:cover;}.elementor-350 .elementor-element.elementor-element-cf40eca .elementor-repeater-item-b220c4d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.enspire.sk/wp-content/uploads/2025/12/banner-web-1080x1920-1-scaled.webp);background-size:cover;}.elementor-350 .elementor-element.elementor-element-cf40eca .elementor-repeater-item-b220c4d .swiper-slide-contents{margin-left:auto;}.elementor-350 .elementor-element.elementor-element-cf40eca .elementor-repeater-item-b220c4d .swiper-slide-inner{align-items:flex-end;}.elementor-350 .elementor-element.elementor-element-cf40eca .swiper-slide{transition-duration:calc(3000ms*1.2);height:620px;}.elementor-350 .elementor-element.elementor-element-cf40eca .elementor-slide-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:600;color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-350 .elementor-element.elementor-element-cf40eca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:6px 6px 6px 6px;}.elementor-350 .elementor-element.elementor-element-cf40eca.elementor-element{--align-self:stretch;}.elementor-350 .elementor-element.elementor-element-cf40eca .swiper-slide-inner{text-align:center;}.elementor-350 .elementor-element.elementor-element-cf40eca .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:21px;}.elementor-350 .elementor-element.elementor-element-cf40eca .elementor-slide-heading{color:var( --e-global-color-primary );}.elementor-350 .elementor-element.elementor-element-b9cd5e4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-7c2d896{--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 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-350 .elementor-element.elementor-element-7c2d896:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-7c2d896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-350 .elementor-element.elementor-element-903e5e2{--display:flex;--min-height:100;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-350 .elementor-element.elementor-element-f82dfc2{font-family:"Montserrat", Sans-serif;font-size:1.25rem;font-weight:500;line-height:14px;color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-ce1f93a{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;line-height:14px;}.elementor-350 .elementor-element.elementor-element-67b2d01{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-350 .elementor-element.elementor-element-f3cf1ad img{max-width:100%;}.elementor-350 .elementor-element.elementor-element-741adfe{--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 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-350 .elementor-element.elementor-element-741adfe:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-741adfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-350 .elementor-element.elementor-element-c2ed315{--display:flex;}.elementor-350 .elementor-element.elementor-element-1b0f072{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;line-height:14px;}.elementor-350 .elementor-element.elementor-element-6c3d17a{--display:flex;}.elementor-350 .elementor-element.elementor-element-6efc4ac img{max-width:100%;}.elementor-350 .elementor-element.elementor-element-a3f0d67{--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 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-350 .elementor-element.elementor-element-a3f0d67:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-a3f0d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-350 .elementor-element.elementor-element-0e964cd{--display:flex;}.elementor-350 .elementor-element.elementor-element-decf84e{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:500;line-height:14px;}.elementor-350 .elementor-element.elementor-element-80176ca{--display:flex;}.elementor-350 .elementor-element.elementor-element-5d242c0 img{max-width:100%;}.elementor-350 .elementor-element.elementor-element-8199fda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-350 .elementor-element.elementor-element-3887bc5{--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-350 .elementor-element.elementor-element-3887bc5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-350 .elementor-element.elementor-element-2eb58bb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-350 .elementor-element.elementor-element-bb27dd1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 15px 1px rgba(0, 0, 0, 0.09);}.elementor-350 .elementor-element.elementor-element-bb27dd1:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-bb27dd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFC007A;}.elementor-350 .elementor-element.elementor-element-c7ec200 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-c7ec200 img{max-width:48%;}.elementor-350 .elementor-element.elementor-element-19678c1{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-350 .elementor-element.elementor-element-a018d9b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 15px 1px rgba(0, 0, 0, 0.09);}.elementor-350 .elementor-element.elementor-element-a018d9b:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-a018d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFC007A;}.elementor-350 .elementor-element.elementor-element-aa9e05f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-aa9e05f img{max-width:48%;}.elementor-350 .elementor-element.elementor-element-398cf26{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-350 .elementor-element.elementor-element-600760b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;box-shadow:0px 0px 15px 1px rgba(0, 0, 0, 0.09);}.elementor-350 .elementor-element.elementor-element-600760b:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-600760b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFC007A;}.elementor-350 .elementor-element.elementor-element-3950fa3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-350 .elementor-element.elementor-element-3950fa3 img{max-width:48%;}.elementor-350 .elementor-element.elementor-element-147588c{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-350 .elementor-element.elementor-element-01aa637{--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-350 .elementor-element.elementor-element-c101308 img{border-radius:6px 6px 6px 6px;}.elementor-350 .elementor-element.elementor-element-e8be940{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-350 .elementor-element.elementor-element-e182226{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-350 .elementor-element.elementor-element-1f1a8ef .elementor-button{background-color:var( --e-global-color-primary );box-shadow:0px 0px 8px 0px rgba(0,0,0,0.5);border-radius:6px 6px 6px 6px;}.elementor-350 .elementor-element.elementor-element-6491e2a{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-350 .elementor-element.elementor-element-59ec207 .elementor-swiper-button{font-size:20px;}.elementor-350 .elementor-element.elementor-element-59ec207 .elementor-testimonial__text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-350 .elementor-element.elementor-element-59ec207 .elementor-testimonial__name{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-350 .elementor-element.elementor-element-59ec207 .elementor-testimonial__image img{width:70px;height:70px;}.elementor-350 .elementor-element.elementor-element-59ec207.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-350 .elementor-element.elementor-element-59ec207.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (70px / 2) - 8px );}body:not(.rtl) .elementor-350 .elementor-element.elementor-element-59ec207.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-350 .elementor-element.elementor-element-59ec207.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-350 .elementor-element.elementor-element-59ec207.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-350 .elementor-element.elementor-element-59ec207.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (70px / 2) - 8px );right:auto;}body.rtl .elementor-350 .elementor-element.elementor-element-59ec207.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-350 .elementor-element.elementor-element-59ec207.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-350 .elementor-element.elementor-element-59ec207.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-350 .elementor-element.elementor-element-59ec207.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (70px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-350 .elementor-element.elementor-element-59ec207.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-350 .elementor-element.elementor-element-59ec207.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (70px / 2) - 8px );right:auto;}body.rtl .elementor-350 .elementor-element.elementor-element-59ec207.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-350 .elementor-element.elementor-element-59ec207.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (70px / 2) - 8px );left:auto;}.elementor-350 .elementor-element.elementor-element-23276cd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-350 .elementor-element.elementor-element-23276cd:not(.elementor-motion-effects-element-type-background), .elementor-350 .elementor-element.elementor-element-23276cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7de1668 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-350 .elementor-element.elementor-element-03f9c3c .elementor-icon-box-wrapper{text-align:center;gap:6px;}.elementor-350 .elementor-element.elementor-element-03f9c3c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-03f9c3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-03f9c3c.elementor-view-framed .elementor-icon, .elementor-350 .elementor-element.elementor-element-03f9c3c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-03f9c3c .elementor-icon{font-size:24px;}.elementor-350 .elementor-element.elementor-element-03f9c3c .elementor-icon-box-title, .elementor-350 .elementor-element.elementor-element-03f9c3c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:800;}.elementor-350 .elementor-element.elementor-element-03f9c3c .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-350 .elementor-element.elementor-element-8c40516 .elementor-icon-box-wrapper{text-align:center;gap:6px;}.elementor-350 .elementor-element.elementor-element-8c40516 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-8c40516.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-8c40516.elementor-view-framed .elementor-icon, .elementor-350 .elementor-element.elementor-element-8c40516.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-8c40516 .elementor-icon{font-size:24px;}.elementor-350 .elementor-element.elementor-element-8c40516 .elementor-icon-box-title, .elementor-350 .elementor-element.elementor-element-8c40516 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:800;}.elementor-350 .elementor-element.elementor-element-8c40516 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-350 .elementor-element.elementor-element-d664677 .elementor-icon-box-wrapper{text-align:center;gap:6px;}.elementor-350 .elementor-element.elementor-element-d664677 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-d664677.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-d664677.elementor-view-framed .elementor-icon, .elementor-350 .elementor-element.elementor-element-d664677.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-350 .elementor-element.elementor-element-d664677 .elementor-icon{font-size:24px;}.elementor-350 .elementor-element.elementor-element-d664677 .elementor-icon-box-title, .elementor-350 .elementor-element.elementor-element-d664677 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:800;}.elementor-350 .elementor-element.elementor-element-d664677 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-350 .elementor-element.elementor-element-2c573b0{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-350 .elementor-element.elementor-element-cd0f51a{color:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-350 .elementor-element.elementor-element-a1dc7fa{--grid-columns:4;}@media(min-width:768px){.elementor-350 .elementor-element.elementor-element-3887bc5{--width:55%;}.elementor-350 .elementor-element.elementor-element-01aa637{--width:50%;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-350 .elementor-element.elementor-element-cf40eca .swiper-slide{height:477px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-2eb58bb{--grid-auto-flow:row;}.elementor-350 .elementor-element.elementor-element-19678c1{font-size:var( --e-global-typography-accent-font-size );}.elementor-350 .elementor-element.elementor-element-398cf26{font-size:var( --e-global-typography-accent-font-size );}.elementor-350 .elementor-element.elementor-element-147588c{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-59ec207 .elementor-testimonial__text{font-size:var( --e-global-typography-accent-font-size );}.elementor-350 .elementor-element.elementor-element-59ec207 .elementor-testimonial__name{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-03f9c3c .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-350 .elementor-element.elementor-element-8c40516 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-350 .elementor-element.elementor-element-d664677 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-a1dc7fa{--grid-columns:2;}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-350 .elementor-element.elementor-element-cf40eca .swiper-slide{height:270px;}.elementor-350 .elementor-element.elementor-element-cf40eca .elementor-slide-button{font-size:12px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-f3cf1ad img{max-width:50%;}.elementor-350 .elementor-element.elementor-element-6efc4ac img{max-width:50%;}.elementor-350 .elementor-element.elementor-element-5d242c0 img{max-width:50%;}.elementor-350 .elementor-element.elementor-element-2eb58bb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-350 .elementor-element.elementor-element-19678c1{font-size:var( --e-global-typography-accent-font-size );}.elementor-350 .elementor-element.elementor-element-398cf26{font-size:var( --e-global-typography-accent-font-size );}.elementor-350 .elementor-element.elementor-element-147588c{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-59ec207 .elementor-testimonial__text{font-size:var( --e-global-typography-accent-font-size );}.elementor-350 .elementor-element.elementor-element-59ec207 .elementor-testimonial__name{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-350 .elementor-element.elementor-element-03f9c3c .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-350 .elementor-element.elementor-element-8c40516 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-350 .elementor-element.elementor-element-d664677 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-350 .elementor-element.elementor-element-a1dc7fa{--grid-columns:1;}}/* Start custom CSS for slides, class: .elementor-element-cf40eca */#content > div.page-content > div > div > div.elementor-element.elementor-element-edit-mode.elementor-element-74e8fc8.e-con.e-parent.e-flex.e-con-boxed.e-con--column.ui-resizable > div.e-con-inner > div.elementor-element.elementor-element-edit-mode.elementor-element-cf40eca.elementor-element--toggle-edit-tools.elementor-widget.elementor-widget-slides.ui-resizable.elementor-element-editable.elementor--h-position-center.elementor--v-position-middle.elementor-arrows-position-inside > div.elementor-widget-container > div > div > div > div > a > div > div{
    margin-bottom: 10px ;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-ExtraLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.enspire.sk/wp-content/uploads/2025/04/Montserrat-BlackItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */