.elementor-6 .elementor-element.elementor-element-elsslid0{--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-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-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-6 .elementor-element.elementor-element-elsslidw .elementor-repeater-item-slide001 .swiper-slide-bg{background-color:#14161A;background-image:url(https://dev.elsmart.bg/wp-content/uploads/2026/08/alberto-rodriguez-0RSsgwrA5no-unsplash-scaled.jpg);background-size:cover;}.elementor-6 .elementor-element.elementor-element-elsslidw .elementor-repeater-item-slide001 .elementor-background-overlay{background-color:rgba(10,18,30,0.55);mix-blend-mode:normal;}.elementor-6 .elementor-element.elementor-element-elsslidw .elementor-repeater-item-slide002 .swiper-slide-bg{background-color:#14161A;background-image:url(https://dev.elsmart.bg/wp-content/uploads/2026/08/evgeniy-surzhan-Kqp6-dNDH28-unsplash-scaled.jpg);background-size:cover;}.elementor-6 .elementor-element.elementor-element-elsslidw .elementor-repeater-item-slide002 .elementor-background-overlay{background-color:rgba(10,18,30,0.55);mix-blend-mode:normal;}.elementor-6 .elementor-element.elementor-element-elsslidw .elementor-repeater-item-slide003 .swiper-slide-bg{background-color:#14161A;background-image:url(https://dev.elsmart.bg/wp-content/uploads/2026/08/raymond-sime-NAchd3UmxXo-unsplash-scaled.jpg);background-size:cover;}.elementor-6 .elementor-element.elementor-element-elsslidw .elementor-repeater-item-slide003 .elementor-background-overlay{background-color:rgba(10,18,30,0.55);mix-blend-mode:normal;}.elementor-6 .elementor-element.elementor-element-elsslidw .elementor-repeater-item-slide004 .swiper-slide-bg{background-color:#14161A;background-image:url(https://dev.elsmart.bg/wp-content/uploads/2026/08/sungrow-emea-itv-MC5S6cU-unsplash-scaled.jpg);background-size:cover;}.elementor-6 .elementor-element.elementor-element-elsslidw .elementor-repeater-item-slide004 .elementor-background-overlay{background-color:rgba(10,18,30,0.55);mix-blend-mode:normal;}.elementor-6 .elementor-element.elementor-element-elsslidw .swiper-slide{transition-duration:calc(6000ms*1.2);height:100vh;}.elementor-6 .elementor-element.elementor-element-elsslidw .elementor-slide-button{background-color:#0066CC;font-family:"Montserrat", Sans-serif;font-weight:700;border-width:0px;border-radius:8px;border-color:#0066CC;}.elementor-6 .elementor-element.elementor-element-elsslidw .swiper-slide-contents{max-width:760px;}.elementor-6 .elementor-element.elementor-element-elsslidw .swiper-slide-inner{text-align:center;}.elementor-6 .elementor-element.elementor-element-elsslidw .elementor-slide-heading{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:800;line-height:1.12em;}.elementor-6 .elementor-element.elementor-element-elsslidw .elementor-slide-description{font-family:"Montserrat", Sans-serif;}.elementor-6 .elementor-element.elementor-element-cffe45c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 14px;--row-gap:10px;--column-gap:14px;--flex-wrap: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-6 .elementor-element.elementor-element-f81fb66 .elementor-button{background-color:#0066CC;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:14px 30px 14px 30px;}.elementor-6 .elementor-element.elementor-element-f81fb66 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-f81fb66 .elementor-button:focus{background-color:#0052A3;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-f81fb66 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-f81fb66 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-5b8e149 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.55);border-radius:6px 6px 6px 6px;padding:14px 30px 14px 30px;}.elementor-6 .elementor-element.elementor-element-5b8e149 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-5b8e149 .elementor-button:focus{background-color:rgba(255,255,255,0.14);color:#FFFFFF;border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-5b8e149 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-5b8e149 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-elsstat0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-elsstat0:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-elsstat0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14191F;}.elementor-6 .elementor-element.elementor-element-elsstat1{--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-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-6 .elementor-element.elementor-element-elscnt01 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:300;}.elementor-6 .elementor-element.elementor-element-elscnt01 .elementor-counter-title{color:#9AA3AC;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-elsstat2{--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-6 .elementor-element.elementor-element-elscnt02 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:300;}.elementor-6 .elementor-element.elementor-element-elscnt02 .elementor-counter-title{color:#9AA3AC;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-elsstat3{--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-6 .elementor-element.elementor-element-elscnt03 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:300;}.elementor-6 .elementor-element.elementor-element-elscnt03 .elementor-counter-title{color:#9AA3AC;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-elsstat4{--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-6 .elementor-element.elementor-element-elscnt04 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:300;}.elementor-6 .elementor-element.elementor-element-elscnt04 .elementor-counter-title{color:#9AA3AC;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-elssrv00{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-elssrv00:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-elssrv00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-613f8c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:3px;color:#0066CC;}.elementor-6 .elementor-element.elementor-element-5cfe151 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:900;color:#232B33;}.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-6 .elementor-element.elementor-element-0d06de4{font-family:"Montserrat", Sans-serif;font-size:15px;color:#5C6670;}.elementor-6 .elementor-element.elementor-element-b65bfd7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--flex-wrap:wrap;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-eff3bc1{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DEE4;--border-color:#D9DEE4;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-8e841fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#232B33;}.elementor-6 .elementor-element.elementor-element-d1faa29{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.65em;color:#5C6670;}.elementor-6 .elementor-element.elementor-element-e00c9bc{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DEE4;--border-color:#D9DEE4;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-50b4f62 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#232B33;}.elementor-6 .elementor-element.elementor-element-a89ce64{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.65em;color:#5C6670;}.elementor-6 .elementor-element.elementor-element-62b5610{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DEE4;--border-color:#D9DEE4;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ac2d880 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#232B33;}.elementor-6 .elementor-element.elementor-element-b894c3d{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.65em;color:#5C6670;}.elementor-6 .elementor-element.elementor-element-fd8997e{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DEE4;--border-color:#D9DEE4;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-340ae0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#232B33;}.elementor-6 .elementor-element.elementor-element-ae8857d{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.65em;color:#5C6670;}.elementor-6 .elementor-element.elementor-element-e843822{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DEE4;--border-color:#D9DEE4;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ff7ba71 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#232B33;}.elementor-6 .elementor-element.elementor-element-d86b2fb{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.65em;color:#5C6670;}.elementor-6 .elementor-element.elementor-element-b608962{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DEE4;--border-color:#D9DEE4;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-df99e90 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:800;color:#232B33;}.elementor-6 .elementor-element.elementor-element-9bfce2a{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.65em;color:#5C6670;}.elementor-6 .elementor-element.elementor-element-15658d6 .elementor-button{background-color:#0066CC;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-15658d6{width:auto;max-width:auto;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-elsprj00{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-elsprj00:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-elsprj00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F9;}.elementor-6 .elementor-element.elementor-element-e69c81c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:3px;color:#0066CC;}.elementor-6 .elementor-element.elementor-element-d70b8ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:900;line-height:1.2em;color:#232B33;}.elementor-6 .elementor-element.elementor-element-1535ad3{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.7em;color:#5C6670;}.elementor-6 .elementor-element.elementor-element-af9b94e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:wrap;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-7a078be{--display:flex;--min-height:320px;--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;--justify-content:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-6 .elementor-element.elementor-element-7a078be:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-7a078be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.elsmart.bg/wp-content/uploads/2026/08/baterien-park-verila-2026.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-7a078be::before, .elementor-6 .elementor-element.elementor-element-7a078be > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-7a078be > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-7a078be > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-7a078be > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-7a078be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(10,16,24,0.02) 0%, rgba(10,16,24,0.82) 100%);}.elementor-6 .elementor-element.elementor-element-d9235f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-7c96ba0{font-family:"Montserrat", Sans-serif;font-size:13px;color:rgba(255,255,255,0.75);}.elementor-6 .elementor-element.elementor-element-f759a80{--display:flex;--min-height:320px;--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;--justify-content:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-6 .elementor-element.elementor-element-f759a80:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f759a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.elsmart.bg/wp-content/uploads/2026/08/intuitive-surgical-2026.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-f759a80::before, .elementor-6 .elementor-element.elementor-element-f759a80 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-f759a80 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-f759a80 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-f759a80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-f759a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(10,16,24,0.02) 0%, rgba(10,16,24,0.82) 100%);}.elementor-6 .elementor-element.elementor-element-58c0d99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-288eebe{font-family:"Montserrat", Sans-serif;font-size:13px;color:rgba(255,255,255,0.75);}.elementor-6 .elementor-element.elementor-element-6178efa{--display:flex;--min-height:320px;--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;--justify-content:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-6 .elementor-element.elementor-element-6178efa:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-6178efa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.elsmart.bg/wp-content/uploads/2026/08/xopark-sofia-retail-park-jumbo-plaza-888e07e9bad2f68c962ce29d57dfcff9-xopark-outlet-village-sofia.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-6178efa::before, .elementor-6 .elementor-element.elementor-element-6178efa > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-6178efa > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-6178efa > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-6178efa > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-6178efa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(10,16,24,0.02) 0%, rgba(10,16,24,0.82) 100%);}.elementor-6 .elementor-element.elementor-element-0a5d9d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-43841c1{font-family:"Montserrat", Sans-serif;font-size:13px;color:rgba(255,255,255,0.75);}.elementor-6 .elementor-element.elementor-element-ef95af7{--display:flex;--min-height:320px;--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;--justify-content:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:22px;--padding-left:26px;--padding-right:26px;}.elementor-6 .elementor-element.elementor-element-ef95af7:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-ef95af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev.elsmart.bg/wp-content/uploads/2026/08/jilishten-kompleks-1home-1home.jpg");background-position:center center;background-size:cover;}.elementor-6 .elementor-element.elementor-element-ef95af7::before, .elementor-6 .elementor-element.elementor-element-ef95af7 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-ef95af7 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-ef95af7 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-ef95af7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-ef95af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(10,16,24,0.02) 0%, rgba(10,16,24,0.82) 100%);}.elementor-6 .elementor-element.elementor-element-8651c8a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:800;line-height:1.25em;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-b1c162e{font-family:"Montserrat", Sans-serif;font-size:13px;color:rgba(255,255,255,0.75);}.elementor-6 .elementor-element.elementor-element-770e3ee .elementor-button{background-color:#0066CC;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-770e3ee{width:auto;max-width:auto;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-8a27a79{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-8a27a79:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-8a27a79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14191F;}.elementor-6 .elementor-element.elementor-element-67938d1{text-align:center;}.elementor-6 .elementor-element.elementor-element-67938d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:3px;color:#4DA3FF;}.elementor-6 .elementor-element.elementor-element-23f2903{text-align:center;}.elementor-6 .elementor-element.elementor-element-23f2903 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-9e1156f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Montserrat", Sans-serif;font-size:16px;color:#9AA3AC;}.elementor-6 .elementor-element.elementor-element-elswhy00{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-elswhy00:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-elswhy00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-73e5e89 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:3px;color:#0066CC;}.elementor-6 .elementor-element.elementor-element-e10b128 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:900;line-height:1.2em;color:#232B33;}.elementor-6 .elementor-element.elementor-element-1f35479{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-b641afc{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DEE4;--border-color:#D9DEE4;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-9ed878e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:800;color:#232B33;}.elementor-6 .elementor-element.elementor-element-90d287f{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.65em;color:#5C6670;}.elementor-6 .elementor-element.elementor-element-2b75ff5{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DEE4;--border-color:#D9DEE4;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-79bc688 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:800;color:#232B33;}.elementor-6 .elementor-element.elementor-element-ec1f0f2{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.65em;color:#5C6670;}.elementor-6 .elementor-element.elementor-element-50d2452{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DEE4;--border-color:#D9DEE4;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-861c7ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:800;color:#232B33;}.elementor-6 .elementor-element.elementor-element-d24bd6d{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.65em;color:#5C6670;}.elementor-6 .elementor-element.elementor-element-24ea3ca{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9DEE4;--border-color:#D9DEE4;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-b89da75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:800;color:#232B33;}.elementor-6 .elementor-element.elementor-element-913cb8b{font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.65em;color:#5C6670;}.elementor-6 .elementor-element.elementor-element-elscli00{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-elscli00:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-elscli00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F6F9;}.elementor-6 .elementor-element.elementor-element-3e4728d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:3px;color:#0066CC;}.elementor-6 .elementor-element.elementor-element-bd81d01 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:900;color:#232B33;}.elementor-6 .elementor-element.elementor-element-8a7d511{font-family:"Montserrat", Sans-serif;font-size:15px;color:#5C6670;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-dba177b{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-dba177b .gallery-item{padding:0 0px 0px 0;}.elementor-6 .elementor-element.elementor-element-dba177b .gallery{margin:0 -0px -0px 0;}.elementor-6 .elementor-element.elementor-element-dba177b .gallery-item .gallery-caption{text-align:center;}.elementor-6 .elementor-element.elementor-element-elscta00{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-6 .elementor-element.elementor-element-elscta00:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-elscta00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0066CC;}.elementor-6 .elementor-element.elementor-element-7c36d2e{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-6 .elementor-element.elementor-element-63342a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:900;color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-89bd302{font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.7em;color:#EAF2FC;}.elementor-6 .elementor-element.elementor-element-51d0e55 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#0066CC;color:#0066CC;border-radius:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-51d0e55{width:auto;max-width:auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-elsslidw .elementor-slide-heading{font-size:38px;}.elementor-6 .elementor-element.elementor-element-elsstat0{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-elsslidw .elementor-slide-heading{font-size:28px;}.elementor-6 .elementor-element.elementor-element-elsstat0{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-elssrv00{--padding-top:45px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-eff3bc1{--width:100%;}.elementor-6 .elementor-element.elementor-element-e00c9bc{--width:100%;}.elementor-6 .elementor-element.elementor-element-62b5610{--width:100%;}.elementor-6 .elementor-element.elementor-element-fd8997e{--width:100%;}.elementor-6 .elementor-element.elementor-element-e843822{--width:100%;}.elementor-6 .elementor-element.elementor-element-b608962{--width:100%;}.elementor-6 .elementor-element.elementor-element-elsprj00{--padding-top:45px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-7a078be{--width:100%;}.elementor-6 .elementor-element.elementor-element-f759a80{--width:100%;}.elementor-6 .elementor-element.elementor-element-6178efa{--width:100%;}.elementor-6 .elementor-element.elementor-element-ef95af7{--width:100%;}.elementor-6 .elementor-element.elementor-element-elswhy00{--padding-top:45px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-b641afc{--width:100%;}.elementor-6 .elementor-element.elementor-element-2b75ff5{--width:100%;}.elementor-6 .elementor-element.elementor-element-50d2452{--width:100%;}.elementor-6 .elementor-element.elementor-element-24ea3ca{--width:100%;}.elementor-6 .elementor-element.elementor-element-elscli00{--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-6 .elementor-element.elementor-element-7c36d2e{--width:100%;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-elsstat1{--width:22%;}.elementor-6 .elementor-element.elementor-element-elsstat2{--width:22%;}.elementor-6 .elementor-element.elementor-element-elsstat3{--width:22%;}.elementor-6 .elementor-element.elementor-element-elsstat4{--width:22%;}.elementor-6 .elementor-element.elementor-element-eff3bc1{--width:31%;}.elementor-6 .elementor-element.elementor-element-e00c9bc{--width:31%;}.elementor-6 .elementor-element.elementor-element-62b5610{--width:31%;}.elementor-6 .elementor-element.elementor-element-fd8997e{--width:31%;}.elementor-6 .elementor-element.elementor-element-e843822{--width:31%;}.elementor-6 .elementor-element.elementor-element-b608962{--width:31%;}.elementor-6 .elementor-element.elementor-element-7a078be{--width:48%;}.elementor-6 .elementor-element.elementor-element-f759a80{--width:48%;}.elementor-6 .elementor-element.elementor-element-6178efa{--width:48%;}.elementor-6 .elementor-element.elementor-element-ef95af7{--width:48%;}.elementor-6 .elementor-element.elementor-element-b641afc{--width:22.5%;}.elementor-6 .elementor-element.elementor-element-2b75ff5{--width:22.5%;}.elementor-6 .elementor-element.elementor-element-50d2452{--width:22.5%;}.elementor-6 .elementor-element.elementor-element-24ea3ca{--width:22.5%;}.elementor-6 .elementor-element.elementor-element-7c36d2e{--width:62%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-elsstat1{--width:45%;}.elementor-6 .elementor-element.elementor-element-elsstat2{--width:45%;}.elementor-6 .elementor-element.elementor-element-elsstat3{--width:45%;}.elementor-6 .elementor-element.elementor-element-elsstat4{--width:45%;}.elementor-6 .elementor-element.elementor-element-b641afc{--width:48%;}.elementor-6 .elementor-element.elementor-element-2b75ff5{--width:48%;}.elementor-6 .elementor-element.elementor-element-50d2452{--width:48%;}.elementor-6 .elementor-element.elementor-element-24ea3ca{--width:48%;}}/* Start custom CSS for heading, class: .elementor-element-9c2606b */.elementor-6 .elementor-element.elementor-element-9c2606b{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0;padding:0;}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-elsslidw */.elementor-6 .elementor-element.elementor-element-elsslidw .elementor-repeater-item-slide004 .swiper-slide-bg{background-position:center bottom!important;} .elementor-6 .elementor-element.elementor-element-elsslidw .swiper-pagination-bullets{bottom:34px;display:flex;justify-content:center;gap:10px;}.elementor-6 .elementor-element.elementor-element-elsslidw .swiper-pagination-bullet{width:11px;height:11px;border-radius:0 !important;background:transparent !important;border:1px solid rgba(255,255,255,.75);opacity:1;transition:background .2s,border-color .2s;margin:0 !important;}.elementor-6 .elementor-element.elementor-element-elsslidw .swiper-pagination-bullet:hover{border-color:#FFFFFF;}.elementor-6 .elementor-element.elementor-element-elsslidw .swiper-pagination-bullet-active{background:#FFFFFF !important;border-color:#FFFFFF;}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-elsslidw .swiper-pagination-bullets{bottom:22px;gap:8px;}.elementor-6 .elementor-element.elementor-element-elsslidw .swiper-pagination-bullet{width:9px;height:9px;}} .elementor-6 .elementor-element.elementor-element-elsslidw .elementor-slide-inner{padding-bottom:110px;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-elsslidw .elementor-slide-inner{padding-bottom:80px;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-elsslidw .elementor-slide-inner{padding-bottom:90px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cffe45c */.elementor-6 .elementor-element.elementor-element-cffe45c{position:absolute;left:0;right:0;top:calc(50% + 124px);bottom:auto;z-index:7;pointer-events:none;padding:0 16px;}.elementor-6 .elementor-element.elementor-element-cffe45c .elementor-widget-button{pointer-events:auto;opacity:0;}.elementor-6 .elementor-element.elementor-element-cffe45c.els-cta-in .elementor-widget-button{animation:elsHeroBtn .65s ease .12s forwards;}.elementor-6 .elementor-element.elementor-element-cffe45c.els-cta-in .elementor-widget-button:nth-child(2){animation-delay:.26s;}@keyframes elsHeroBtn{from{opacity:0;transform:translateY(18px);}to{opacity:1;transform:none;}}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-cffe45c{top:calc(50% + 112px);}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-cffe45c{top:calc(50% + 98px);}.elementor-6 .elementor-element.elementor-element-cffe45c .elementor-button{padding:12px 22px;font-size:14px;}}.elementor-6 .elementor-element.elementor-element-cffe45c .elementor-button{transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,border-color .25s ease,letter-spacing .25s ease;}.elementor-6 .elementor-element.elementor-element-cffe45c .elementor-widget-button:hover .elementor-button{transform:translateY(-4px);box-shadow:0 12px 26px rgba(0,0,0,.3);letter-spacing:.5px;}.elementor-6 .elementor-element.elementor-element-cffe45c .elementor-widget-button:active .elementor-button{transform:translateY(-1px);}@media(prefers-reduced-motion:reduce){.elementor-6 .elementor-element.elementor-element-cffe45c .elementor-widget-button{opacity:1 !important;animation:none !important;}.elementor-6 .elementor-element.elementor-element-cffe45c .elementor-button{transition:none;}.elementor-6 .elementor-element.elementor-element-cffe45c .elementor-widget-button:hover .elementor-button{transform:none;}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0adf72a */.elementor-6 .elementor-element.elementor-element-0adf72a{display:none !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-elsslid0 */.elementor-6 .elementor-element.elementor-element-elsslid0{position:relative;}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-elscnt01 */.elementor-6 .elementor-element.elementor-element-elscnt01 .elementor-counter-number-wrapper{justify-content:flex-start;border-bottom:1px solid rgba(255,255,255,0.22);padding-bottom:14px;margin-bottom:12px;} .elementor-6 .elementor-element.elementor-element-elscnt01 .elementor-counter-title{text-align:left;}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-elscnt02 */.elementor-6 .elementor-element.elementor-element-elscnt02 .elementor-counter-number-wrapper{justify-content:flex-start;border-bottom:1px solid rgba(255,255,255,0.22);padding-bottom:14px;margin-bottom:12px;} .elementor-6 .elementor-element.elementor-element-elscnt02 .elementor-counter-title{text-align:left;}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-elscnt03 */.elementor-6 .elementor-element.elementor-element-elscnt03 .elementor-counter-number-wrapper{justify-content:flex-start;border-bottom:1px solid rgba(255,255,255,0.22);padding-bottom:14px;margin-bottom:12px;} .elementor-6 .elementor-element.elementor-element-elscnt03 .elementor-counter-title{text-align:left;}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-elscnt04 */.elementor-6 .elementor-element.elementor-element-elscnt04 .elementor-counter-number-wrapper{justify-content:flex-start;border-bottom:1px solid rgba(255,255,255,0.22);padding-bottom:14px;margin-bottom:12px;} .elementor-6 .elementor-element.elementor-element-elscnt04 .elementor-counter-title{text-align:left;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eff3bc1 */.elementor-6 .elementor-element.elementor-element-eff3bc1{transition:border-color .2s;} .elementor-6 .elementor-element.elementor-element-eff3bc1:hover{border-top-color:#0066CC;} .elementor-6 .elementor-element.elementor-element-eff3bc1:hover h3{color:#0066CC;} .elementor-6 .elementor-element.elementor-element-eff3bc1 h3{transition:color .2s;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e00c9bc */.elementor-6 .elementor-element.elementor-element-e00c9bc{transition:border-color .2s;} .elementor-6 .elementor-element.elementor-element-e00c9bc:hover{border-top-color:#0066CC;} .elementor-6 .elementor-element.elementor-element-e00c9bc:hover h3{color:#0066CC;} .elementor-6 .elementor-element.elementor-element-e00c9bc h3{transition:color .2s;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62b5610 */.elementor-6 .elementor-element.elementor-element-62b5610{transition:border-color .2s;} .elementor-6 .elementor-element.elementor-element-62b5610:hover{border-top-color:#0066CC;} .elementor-6 .elementor-element.elementor-element-62b5610:hover h3{color:#0066CC;} .elementor-6 .elementor-element.elementor-element-62b5610 h3{transition:color .2s;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8997e */.elementor-6 .elementor-element.elementor-element-fd8997e{transition:border-color .2s;} .elementor-6 .elementor-element.elementor-element-fd8997e:hover{border-top-color:#0066CC;} .elementor-6 .elementor-element.elementor-element-fd8997e:hover h3{color:#0066CC;} .elementor-6 .elementor-element.elementor-element-fd8997e h3{transition:color .2s;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e843822 */.elementor-6 .elementor-element.elementor-element-e843822{transition:border-color .2s;} .elementor-6 .elementor-element.elementor-element-e843822:hover{border-top-color:#0066CC;} .elementor-6 .elementor-element.elementor-element-e843822:hover h3{color:#0066CC;} .elementor-6 .elementor-element.elementor-element-e843822 h3{transition:color .2s;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b608962 */.elementor-6 .elementor-element.elementor-element-b608962{transition:border-color .2s;} .elementor-6 .elementor-element.elementor-element-b608962:hover{border-top-color:#0066CC;} .elementor-6 .elementor-element.elementor-element-b608962:hover h3{color:#0066CC;} .elementor-6 .elementor-element.elementor-element-b608962 h3{transition:color .2s;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a078be */.elementor-6 .elementor-element.elementor-element-7a078be{transition:transform .25s;} .elementor-6 .elementor-element.elementor-element-7a078be:hover{transform:translateY(-5px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f759a80 */.elementor-6 .elementor-element.elementor-element-f759a80{transition:transform .25s;} .elementor-6 .elementor-element.elementor-element-f759a80:hover{transform:translateY(-5px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6178efa */.elementor-6 .elementor-element.elementor-element-6178efa{transition:transform .25s;} .elementor-6 .elementor-element.elementor-element-6178efa:hover{transform:translateY(-5px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef95af7 */.elementor-6 .elementor-element.elementor-element-ef95af7{transition:transform .25s;} .elementor-6 .elementor-element.elementor-element-ef95af7:hover{transform:translateY(-5px);}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-dba177b */.elementor-6 .elementor-element.elementor-element-dba177b .gallery-item{padding:14px 26px;} .elementor-6 .elementor-element.elementor-element-dba177b .gallery-item img{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;mix-blend-mode:multiply;width:100%;max-width:210px;height:88px;object-fit:contain;margin:0 auto;display:block;filter:saturate(0.9);opacity:0.92;transition:opacity .2s,filter .2s;} .elementor-6 .elementor-element.elementor-element-dba177b .gallery-item img:hover{opacity:1;filter:saturate(1);}/* End custom CSS */