.elementor-2440 .elementor-element.elementor-element-2a5bb1a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-1c8bc806{--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;--flex-wrap:wrap;--margin-top:25px;--margin-bottom:-150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-2440 .elementor-element.elementor-element-1c8bc806.e-con{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-77788e5a img{width:225px;}.elementor-2440 .elementor-element.elementor-element-24e4cb7a{--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:flex-end;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-83a36af > .elementor-widget-container{margin:0px -50px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-icon i{color:var( --e-global-color-6b7ed28 );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-icon svg{fill:var( --e-global-color-6b7ed28 );transition:fill 0.3s;}.elementor-2440 .elementor-element.elementor-element-83a36af{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:2px;}.elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-icon{padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-item > a{font-family:var( --e-global-typography-b59a0b7-font-family ), Sans-serif;font-size:var( --e-global-typography-b59a0b7-font-size );font-weight:var( --e-global-typography-b59a0b7-font-weight );line-height:var( --e-global-typography-b59a0b7-line-height );}.elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-text{color:var( --e-global-color-6b7ed28 );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-icon i{color:var( --e-global-color-6b7ed28 );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-icon svg{fill:var( --e-global-color-6b7ed28 );transition:fill 0.3s;}.elementor-2440 .elementor-element.elementor-element-6ab5b868{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:2px;}.elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-icon{padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:500;line-height:1.2em;}.elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-text{color:var( --e-global-color-6b7ed28 );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-790bd5d8 .elementor-button{background-color:var( --e-global-color-6b7ed28 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;fill:var( --e-global-color-8efe277 );color:var( --e-global-color-8efe277 );border-radius:3px 3px 3px 3px;padding:10px 12px 10px 12px;}.elementor-2440 .elementor-element.elementor-element-790bd5d8 .elementor-button:hover, .elementor-2440 .elementor-element.elementor-element-790bd5d8 .elementor-button:focus{background-color:var( --e-global-color-aeb3043 );color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-790bd5d8.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-790bd5d8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2440 .elementor-element.elementor-element-790bd5d8 .elementor-button:hover svg, .elementor-2440 .elementor-element.elementor-element-790bd5d8 .elementor-button:focus svg{fill:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-639fe78a{--display:flex;--min-height:100vh;--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:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-689c18ab{--display:flex;--min-height:52vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-460e5832{width:auto;max-width:auto;z-index:100;}.elementor-2440 .elementor-element.elementor-element-460e5832 > .elementor-widget-container{background-color:#FFFFFF1A;margin:0px 0px 0px 0px;padding:6px 15px 7px 15px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF29;border-radius:5px 5px 5px 5px;box-shadow:0px 10px 20px -10px rgba(0, 0, 0, 0.05);}.elementor-2440 .elementor-element.elementor-element-460e5832.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-460e5832 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-17869614{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-17869614:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-17869614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/03/buildsys-efektivni-budovy-1.jpeg");background-position:bottom center;background-size:cover;}.elementor-2440 .elementor-element.elementor-element-17869614::before, .elementor-2440 .elementor-element.elementor-element-17869614 > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-17869614 > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-17869614 > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-17869614 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-17869614 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00234300;background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/02/Frame-1-4.png");--background-overlay:'';background-size:cover;}.elementor-2440 .elementor-element.elementor-element-236659a1{--display:flex;--justify-content:space-between;--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-2440 .elementor-element.elementor-element-236659a1.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-4846a929{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-2440 .elementor-element.elementor-element-5f3f4ccb{--display:flex;--min-height:270px;--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:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:080px;}.elementor-2440 .elementor-element.elementor-element-5f3f4ccb.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-7010afa5{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-2440 .elementor-element.elementor-element-7010afa5:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-7010afa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-2440 .elementor-element.elementor-element-68552578{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2440 .elementor-element.elementor-element-3191d75{width:auto;max-width:auto;text-align:left;}.elementor-2440 .elementor-element.elementor-element-3191d75.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-3191d75 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.1em;color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-49a8fe66 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2440 .elementor-element.elementor-element-49a8fe66{color:var( --e-global-color-6b7ed28 );font-size:14px;font-weight:500;line-height:1.3em;}.elementor-2440 .elementor-element.elementor-element-5114623d > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-5114623d .elementor-icon-wrapper{text-align:right;}.elementor-2440 .elementor-element.elementor-element-5114623d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-5114623d.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-5114623d.elementor-view-default .elementor-icon{color:var( --e-global-color-6b7ed28 );border-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-5114623d.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-5114623d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-5114623d .elementor-icon{font-size:18px;}.elementor-2440 .elementor-element.elementor-element-5114623d .elementor-icon svg{height:18px;}.elementor-2440 .elementor-element.elementor-element-5114623d .elementor-icon-wrapper svg{width:auto;}.elementor-2440 .elementor-element.elementor-element-6a51956e{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-46419bd2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2440 .elementor-element.elementor-element-46419bd2 .elementor-heading-title{font-family:var( --e-global-typography-704b278-font-family ), Sans-serif;font-size:var( --e-global-typography-704b278-font-size );font-weight:var( --e-global-typography-704b278-font-weight );text-transform:var( --e-global-typography-704b278-text-transform );line-height:var( --e-global-typography-704b278-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-15a7e156{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-15a7e156 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-15a7e156.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-294400f9{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-2305ce81{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-62df64f7 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-62df64f7 .elementor-icon-wrapper{text-align:right;}.elementor-2440 .elementor-element.elementor-element-62df64f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-62df64f7.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-62df64f7.elementor-view-default .elementor-icon{color:var( --e-global-color-6b7ed28 );border-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-62df64f7.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-62df64f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-62df64f7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0c3a18d );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-62df64f7.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-62df64f7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0c3a18d );border-color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-62df64f7.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-62df64f7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-62df64f7.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-62df64f7.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-62df64f7 .elementor-icon{font-size:15px;padding:12px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-2440 .elementor-element.elementor-element-62df64f7 .elementor-icon svg{height:15px;}.elementor-2440 .elementor-element.elementor-element-62df64f7 .elementor-icon-wrapper svg{width:auto;}.elementor-2440 .elementor-element.elementor-element-12da991f > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-12da991f .elementor-icon-wrapper{text-align:right;}.elementor-2440 .elementor-element.elementor-element-12da991f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-12da991f.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-12da991f.elementor-view-default .elementor-icon{color:var( --e-global-color-6b7ed28 );border-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-12da991f.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-12da991f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-12da991f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0c3a18d );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-12da991f.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-12da991f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0c3a18d );border-color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-12da991f.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-12da991f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-12da991f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-12da991f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-12da991f .elementor-icon{font-size:15px;padding:12px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-2440 .elementor-element.elementor-element-12da991f .elementor-icon svg{height:15px;}.elementor-2440 .elementor-element.elementor-element-12da991f .elementor-icon-wrapper svg{width:auto;}.elementor-2440 .elementor-element.elementor-element-6ba22082{--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:flex-end;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-6ba22082.e-con{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-1a2ce8cb{width:auto;max-width:auto;}.elementor-2440 .elementor-element.elementor-element-1a2ce8cb > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-1a2ce8cb.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-1a2ce8cb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.5em;color:#FFFFFF;}.elementor-2440 .elementor-element.elementor-element-14fa93c0{--divider-border-style:solid;--divider-color:var( --e-global-color-6b7ed28 );--divider-border-width:5px;width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-14fa93c0.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-14fa93c0 .elementor-divider-separator{width:50px;}.elementor-2440 .elementor-element.elementor-element-14fa93c0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-1ae2c8f0{--divider-border-style:solid;--divider-color:#FFFFFF6E;--divider-border-width:3px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-1ae2c8f0.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-1ae2c8f0 .elementor-divider-separator{width:25px;}.elementor-2440 .elementor-element.elementor-element-1ae2c8f0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-4994c6c5{--divider-border-style:solid;--divider-color:#FFFFFF6E;--divider-border-width:3px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-4994c6c5.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-4994c6c5 .elementor-divider-separator{width:25px;}.elementor-2440 .elementor-element.elementor-element-4994c6c5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-31db5836{--divider-border-style:solid;--divider-color:#FFFFFF6E;--divider-border-width:3px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-31db5836.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-31db5836 .elementor-divider-separator{width:25px;}.elementor-2440 .elementor-element.elementor-element-31db5836 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-7436f32b{--divider-border-style:solid;--divider-color:#D1D1D1A6;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-7436f32b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-7436f32b .elementor-divider-separator{width:100%;}.elementor-2440 .elementor-element.elementor-element-7436f32b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2440 .elementor-element.elementor-element-140af3a8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-37b229{--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:60px 60px;--row-gap:60px;--column-gap:60px;--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-2440 .elementor-element.elementor-element-79826384{--display:flex;--justify-content:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-35f1c0f8.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-35f1c0f8 .elementor-heading-title{font-family:var( --e-global-typography-87198f6-font-family ), Sans-serif;font-size:var( --e-global-typography-87198f6-font-size );font-weight:var( --e-global-typography-87198f6-font-weight );line-height:var( --e-global-typography-87198f6-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-687eb6bf.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-687eb6bf .elementor-heading-title{font-family:var( --e-global-typography-82ffc45-font-family ), Sans-serif;font-size:var( --e-global-typography-82ffc45-font-size );font-weight:var( --e-global-typography-82ffc45-font-weight );line-height:var( --e-global-typography-82ffc45-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-1dafdb88.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-1dafdb88 .elementor-heading-title{font-family:var( --e-global-typography-82ffc45-font-family ), Sans-serif;font-size:var( --e-global-typography-82ffc45-font-size );font-weight:var( --e-global-typography-82ffc45-font-weight );line-height:var( --e-global-typography-82ffc45-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-4810092e{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-83fc455{width:100%;max-width:100%;text-align:right;}.elementor-2440 .elementor-element.elementor-element-83fc455.elementor-element{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-83fc455 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFDB;}.elementor-2440 .elementor-element.elementor-element-586c05a1{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-586c05a1:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-586c05a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/03/dispecink-rizeni-budov-min.jpeg");background-position:center center;background-size:cover;}.elementor-2440 .elementor-element.elementor-element-586c05a1::before, .elementor-2440 .elementor-element.elementor-element-586c05a1 > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-586c05a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-586c05a1 > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-586c05a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-586c05a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00234300;background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/03/overlay-3-min.png");--background-overlay:'';background-size:cover;}.elementor-2440 .elementor-element.elementor-element-7f98af09{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-7f98af09.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-281fcf13{--display:flex;--min-height:250px;--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:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:-150px;--margin-left:0px;--margin-right:40px;}.elementor-2440 .elementor-element.elementor-element-281fcf13.e-con{--align-self:flex-end;--order:1;}.elementor-2440 .elementor-element.elementor-element-43a0e403{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-2440 .elementor-element.elementor-element-43a0e403:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-43a0e403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-2440 .elementor-element.elementor-element-8225424{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2440 .elementor-element.elementor-element-7a53f0f9{width:auto;max-width:auto;text-align:left;}.elementor-2440 .elementor-element.elementor-element-7a53f0f9.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-7a53f0f9 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.1em;color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-2889ac53 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2440 .elementor-element.elementor-element-2889ac53{color:var( --e-global-color-6b7ed28 );font-size:var( --e-global-typography-f680f29-font-size );font-weight:var( --e-global-typography-f680f29-font-weight );line-height:var( --e-global-typography-f680f29-line-height );}.elementor-2440 .elementor-element.elementor-element-32b28e2 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-32b28e2 .elementor-icon-wrapper{text-align:right;}.elementor-2440 .elementor-element.elementor-element-32b28e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-32b28e2.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-32b28e2.elementor-view-default .elementor-icon{color:var( --e-global-color-6b7ed28 );border-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-32b28e2.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-32b28e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-32b28e2 .elementor-icon{font-size:18px;}.elementor-2440 .elementor-element.elementor-element-32b28e2 .elementor-icon svg{height:18px;}.elementor-2440 .elementor-element.elementor-element-32b28e2 .elementor-icon-wrapper svg{width:auto;}.elementor-2440 .elementor-element.elementor-element-38803b7a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-2440 .elementor-element.elementor-element-38803b7a.e-con{--order:2;}.elementor-2440 .elementor-element.elementor-element-56c1b217{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-56c1b217.e-con{--order:2;}.elementor-2440 .elementor-element.elementor-element-27d2946c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2440 .elementor-element.elementor-element-27d2946c .elementor-heading-title{font-family:var( --e-global-typography-704b278-font-family ), Sans-serif;font-size:var( --e-global-typography-704b278-font-size );font-weight:var( --e-global-typography-704b278-font-weight );text-transform:var( --e-global-typography-704b278-text-transform );line-height:var( --e-global-typography-704b278-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-33e1eb36{width:var( --container-widget-width, 690px );max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0;color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-33e1eb36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-33e1eb36.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-500504a1{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-500504a1.e-con{--order:3;}.elementor-2440 .elementor-element.elementor-element-2545655c{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-23ed43b > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-23ed43b .elementor-icon-wrapper{text-align:right;}.elementor-2440 .elementor-element.elementor-element-23ed43b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-23ed43b.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-23ed43b.elementor-view-default .elementor-icon{color:var( --e-global-color-6b7ed28 );border-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-23ed43b.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-23ed43b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-23ed43b.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0c3a18d );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-23ed43b.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-23ed43b.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0c3a18d );border-color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-23ed43b.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-23ed43b.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-23ed43b.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-23ed43b.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-23ed43b .elementor-icon{font-size:15px;padding:12px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-2440 .elementor-element.elementor-element-23ed43b .elementor-icon svg{height:15px;}.elementor-2440 .elementor-element.elementor-element-23ed43b .elementor-icon-wrapper svg{width:auto;}.elementor-2440 .elementor-element.elementor-element-4edc1ca > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-4edc1ca .elementor-icon-wrapper{text-align:right;}.elementor-2440 .elementor-element.elementor-element-4edc1ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-4edc1ca.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-4edc1ca.elementor-view-default .elementor-icon{color:var( --e-global-color-6b7ed28 );border-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-4edc1ca.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-4edc1ca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-4edc1ca.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0c3a18d );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-4edc1ca.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-4edc1ca.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0c3a18d );border-color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-4edc1ca.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-4edc1ca.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-4edc1ca.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-4edc1ca.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-4edc1ca .elementor-icon{font-size:15px;padding:12px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-2440 .elementor-element.elementor-element-4edc1ca .elementor-icon svg{height:15px;}.elementor-2440 .elementor-element.elementor-element-4edc1ca .elementor-icon-wrapper svg{width:auto;}.elementor-2440 .elementor-element.elementor-element-579ebd1{--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:flex-end;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-579ebd1.e-con{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-44e01b1b{width:auto;max-width:auto;}.elementor-2440 .elementor-element.elementor-element-44e01b1b > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-44e01b1b.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-44e01b1b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.5em;color:#FFFFFF;}.elementor-2440 .elementor-element.elementor-element-6c4458b7{--divider-border-style:solid;--divider-color:#FFFFFF6E;--divider-border-width:3px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-6c4458b7.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-6c4458b7 .elementor-divider-separator{width:25px;}.elementor-2440 .elementor-element.elementor-element-6c4458b7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-482c2f61{--divider-border-style:solid;--divider-color:var( --e-global-color-6b7ed28 );--divider-border-width:5px;width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-482c2f61.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-482c2f61 .elementor-divider-separator{width:50px;}.elementor-2440 .elementor-element.elementor-element-482c2f61 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-6a92b36b{--divider-border-style:solid;--divider-color:#FFFFFF6E;--divider-border-width:3px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-6a92b36b.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-6a92b36b .elementor-divider-separator{width:25px;}.elementor-2440 .elementor-element.elementor-element-6a92b36b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-2bbf366a{--divider-border-style:solid;--divider-color:#FFFFFF6E;--divider-border-width:3px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-2bbf366a.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-2bbf366a .elementor-divider-separator{width:25px;}.elementor-2440 .elementor-element.elementor-element-2bbf366a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-6df8bc1d{--divider-border-style:solid;--divider-color:#D1D1D1A6;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-6df8bc1d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-6df8bc1d .elementor-divider-separator{width:100%;}.elementor-2440 .elementor-element.elementor-element-6df8bc1d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2440 .elementor-element.elementor-element-693f760c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-693f760c.e-con{--order:4;}.elementor-2440 .elementor-element.elementor-element-731266c7{--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:60px 60px;--row-gap:60px;--column-gap:60px;--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-2440 .elementor-element.elementor-element-55bb5994{--display:flex;--justify-content:center;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-67797322{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-67797322 > .elementor-widget-container{padding:0px 0px 2px 0px;}.elementor-2440 .elementor-element.elementor-element-67797322.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-67797322 .elementor-heading-title{font-family:var( --e-global-typography-87198f6-font-family ), Sans-serif;font-size:var( --e-global-typography-87198f6-font-size );font-weight:var( --e-global-typography-87198f6-font-weight );line-height:var( --e-global-typography-87198f6-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-329ff06b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-329ff06b.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-329ff06b .elementor-heading-title{font-family:var( --e-global-typography-82ffc45-font-family ), Sans-serif;font-size:var( --e-global-typography-82ffc45-font-size );font-weight:var( --e-global-typography-82ffc45-font-weight );line-height:var( --e-global-typography-82ffc45-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-3c73c4b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-3c73c4b0.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-3c73c4b0 .elementor-heading-title{font-family:var( --e-global-typography-82ffc45-font-family ), Sans-serif;font-size:var( --e-global-typography-82ffc45-font-size );font-weight:var( --e-global-typography-82ffc45-font-weight );line-height:var( --e-global-typography-82ffc45-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-46040487{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-549add8{width:100%;max-width:100%;text-align:right;}.elementor-2440 .elementor-element.elementor-element-549add8.elementor-element{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-549add8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFDB;}.elementor-2440 .elementor-element.elementor-element-619c4c3b{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-619c4c3b:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-619c4c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/03/energetika-budoucnosti-min.jpeg");background-position:center center;background-size:cover;}.elementor-2440 .elementor-element.elementor-element-619c4c3b::before, .elementor-2440 .elementor-element.elementor-element-619c4c3b > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-619c4c3b > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-619c4c3b > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-619c4c3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-619c4c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00234300;background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/03/overlay-2-min.png");--background-overlay:'';background-size:cover;}.elementor-2440 .elementor-element.elementor-element-727a215e{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-727a215e.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-14b49882{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-2440 .elementor-element.elementor-element-27f57524{--display:flex;--min-height:250px;--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:flex-start;--align-items:stretch;--margin-top:0px;--margin-bottom:-140px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-27f57524.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-2a3e8c3a{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;}.elementor-2440 .elementor-element.elementor-element-2a3e8c3a:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-2a3e8c3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF26;}.elementor-2440 .elementor-element.elementor-element-1c82c53c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2440 .elementor-element.elementor-element-1ebbb997{width:auto;max-width:auto;text-align:left;}.elementor-2440 .elementor-element.elementor-element-1ebbb997.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-1ebbb997 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.1em;color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-42b11f23 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2440 .elementor-element.elementor-element-42b11f23{color:var( --e-global-color-6b7ed28 );font-size:var( --e-global-typography-f680f29-font-size );font-weight:var( --e-global-typography-f680f29-font-weight );line-height:var( --e-global-typography-f680f29-line-height );}.elementor-2440 .elementor-element.elementor-element-6296f2d3 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-6296f2d3 .elementor-icon-wrapper{text-align:right;}.elementor-2440 .elementor-element.elementor-element-6296f2d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-6296f2d3.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-6296f2d3.elementor-view-default .elementor-icon{color:var( --e-global-color-6b7ed28 );border-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-6296f2d3.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-6296f2d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-6296f2d3 .elementor-icon{font-size:18px;}.elementor-2440 .elementor-element.elementor-element-6296f2d3 .elementor-icon svg{height:18px;}.elementor-2440 .elementor-element.elementor-element-6296f2d3 .elementor-icon-wrapper svg{width:auto;}.elementor-2440 .elementor-element.elementor-element-3d8beb8a{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-a77955c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2440 .elementor-element.elementor-element-a77955c .elementor-heading-title{font-family:var( --e-global-typography-704b278-font-family ), Sans-serif;font-size:var( --e-global-typography-704b278-font-size );font-weight:var( --e-global-typography-704b278-font-weight );text-transform:var( --e-global-typography-704b278-text-transform );line-height:var( --e-global-typography-704b278-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-7ab5c55a{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;color:var( --e-global-color-6b7ed28 );font-family:var( --e-global-typography-f37ba08-font-family ), Sans-serif;font-size:var( --e-global-typography-f37ba08-font-size );font-weight:var( --e-global-typography-f37ba08-font-weight );line-height:var( --e-global-typography-f37ba08-line-height );}.elementor-2440 .elementor-element.elementor-element-7ab5c55a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-7ab5c55a.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-2dd5917d{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-2617c703{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-28cda13a > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-28cda13a .elementor-icon-wrapper{text-align:right;}.elementor-2440 .elementor-element.elementor-element-28cda13a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-28cda13a.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-28cda13a.elementor-view-default .elementor-icon{color:var( --e-global-color-6b7ed28 );border-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-28cda13a.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-28cda13a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-28cda13a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0c3a18d );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-28cda13a.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-28cda13a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0c3a18d );border-color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-28cda13a.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-28cda13a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-28cda13a.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-28cda13a.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-28cda13a .elementor-icon{font-size:15px;padding:12px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-2440 .elementor-element.elementor-element-28cda13a .elementor-icon svg{height:15px;}.elementor-2440 .elementor-element.elementor-element-28cda13a .elementor-icon-wrapper svg{width:auto;}.elementor-2440 .elementor-element.elementor-element-1005517e > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-1005517e .elementor-icon-wrapper{text-align:right;}.elementor-2440 .elementor-element.elementor-element-1005517e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-1005517e.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-1005517e.elementor-view-default .elementor-icon{color:var( --e-global-color-6b7ed28 );border-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-1005517e.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-1005517e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-1005517e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0c3a18d );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-1005517e.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-1005517e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0c3a18d );border-color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-1005517e.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-1005517e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-1005517e.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-1005517e.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-1005517e .elementor-icon{font-size:15px;padding:12px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-2440 .elementor-element.elementor-element-1005517e .elementor-icon svg{height:15px;}.elementor-2440 .elementor-element.elementor-element-1005517e .elementor-icon-wrapper svg{width:auto;}.elementor-2440 .elementor-element.elementor-element-776e9630{--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:flex-end;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-776e9630.e-con{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-285964d{width:auto;max-width:auto;}.elementor-2440 .elementor-element.elementor-element-285964d > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-285964d.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-285964d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.5em;color:#FFFFFF;}.elementor-2440 .elementor-element.elementor-element-19ca8a3f{--divider-border-style:solid;--divider-color:#FFFFFF6E;--divider-border-width:3px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-19ca8a3f.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-19ca8a3f .elementor-divider-separator{width:25px;}.elementor-2440 .elementor-element.elementor-element-19ca8a3f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-7ab67002{--divider-border-style:solid;--divider-color:#FFFFFF6E;--divider-border-width:3px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-7ab67002.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-7ab67002 .elementor-divider-separator{width:25px;}.elementor-2440 .elementor-element.elementor-element-7ab67002 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-352d5035{--divider-border-style:solid;--divider-color:var( --e-global-color-6b7ed28 );--divider-border-width:5px;width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-352d5035.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-352d5035 .elementor-divider-separator{width:50px;}.elementor-2440 .elementor-element.elementor-element-352d5035 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-5d5a50e4{--divider-border-style:solid;--divider-color:#FFFFFF6E;--divider-border-width:3px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-5d5a50e4.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-5d5a50e4 .elementor-divider-separator{width:25px;}.elementor-2440 .elementor-element.elementor-element-5d5a50e4 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-2f96d66a{--divider-border-style:solid;--divider-color:#D1D1D1A6;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-2f96d66a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-2f96d66a .elementor-divider-separator{width:100%;}.elementor-2440 .elementor-element.elementor-element-2f96d66a .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2440 .elementor-element.elementor-element-391d5832{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-4a633185{--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:60px 60px;--row-gap:60px;--column-gap:60px;--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-2440 .elementor-element.elementor-element-1c0be0a4{--display:flex;--justify-content:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-985926b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-985926b.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-985926b .elementor-heading-title{font-family:var( --e-global-typography-87198f6-font-family ), Sans-serif;font-size:var( --e-global-typography-87198f6-font-size );font-weight:var( --e-global-typography-87198f6-font-weight );line-height:var( --e-global-typography-87198f6-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-3df5e760 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-3df5e760.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-3df5e760 .elementor-heading-title{font-family:var( --e-global-typography-82ffc45-font-family ), Sans-serif;font-size:var( --e-global-typography-82ffc45-font-size );font-weight:var( --e-global-typography-82ffc45-font-weight );line-height:var( --e-global-typography-82ffc45-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-58ee6caf.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-58ee6caf .elementor-heading-title{font-family:var( --e-global-typography-82ffc45-font-family ), Sans-serif;font-size:var( --e-global-typography-82ffc45-font-size );font-weight:var( --e-global-typography-82ffc45-font-weight );line-height:var( --e-global-typography-82ffc45-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-33229886{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-2a52b3ce{width:100%;max-width:100%;text-align:right;}.elementor-2440 .elementor-element.elementor-element-2a52b3ce.elementor-element{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-2a52b3ce .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFDB;}.elementor-2440 .elementor-element.elementor-element-60dafb8c{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-60dafb8c:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-60dafb8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/03/bsys-3072x2048-min.jpg");background-position:center center;background-size:cover;}.elementor-2440 .elementor-element.elementor-element-60dafb8c::before, .elementor-2440 .elementor-element.elementor-element-60dafb8c > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-60dafb8c > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-60dafb8c > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-60dafb8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-60dafb8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00234300;background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/02/Frame-1-4.png");--background-overlay:'';background-size:cover;}.elementor-2440 .elementor-element.elementor-element-2378620d{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-2378620d.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-2aedfe63{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-2440 .elementor-element.elementor-element-4af3ee8{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-2849daf8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2440 .elementor-element.elementor-element-2849daf8 .elementor-heading-title{font-family:var( --e-global-typography-704b278-font-family ), Sans-serif;font-size:var( --e-global-typography-704b278-font-size );font-weight:var( --e-global-typography-704b278-font-weight );text-transform:var( --e-global-typography-704b278-text-transform );line-height:var( --e-global-typography-704b278-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-2f607d15{--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:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-7f697cc0{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;color:var( --e-global-color-6b7ed28 );font-family:var( --e-global-typography-f37ba08-font-family ), Sans-serif;font-size:var( --e-global-typography-f37ba08-font-size );font-weight:var( --e-global-typography-f37ba08-font-weight );line-height:var( --e-global-typography-f37ba08-line-height );}.elementor-2440 .elementor-element.elementor-element-7f697cc0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2440 .elementor-element.elementor-element-7f697cc0.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-4140956f .elementor-button{background-color:var( --e-global-color-6b7ed28 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-8efe277 );color:var( --e-global-color-8efe277 );border-radius:3px 3px 3px 3px;padding:12px 15px 12px 15px;}.elementor-2440 .elementor-element.elementor-element-4140956f .elementor-button:hover, .elementor-2440 .elementor-element.elementor-element-4140956f .elementor-button:focus{background-color:var( --e-global-color-aeb3043 );color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-4140956f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-4140956f.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-4140956f .elementor-button-content-wrapper{flex-direction:row;}.elementor-2440 .elementor-element.elementor-element-4140956f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2440 .elementor-element.elementor-element-4140956f .elementor-button:hover svg, .elementor-2440 .elementor-element.elementor-element-4140956f .elementor-button:focus svg{fill:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-48ed1eef{--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:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-78b5457c{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-59be1f0 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-59be1f0 .elementor-icon-wrapper{text-align:right;}.elementor-2440 .elementor-element.elementor-element-59be1f0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-59be1f0.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-59be1f0.elementor-view-default .elementor-icon{color:var( --e-global-color-6b7ed28 );border-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-59be1f0.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-59be1f0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-59be1f0.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0c3a18d );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-59be1f0.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-59be1f0.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0c3a18d );border-color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-59be1f0.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-59be1f0.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-59be1f0.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-59be1f0.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-59be1f0 .elementor-icon{font-size:15px;padding:12px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-2440 .elementor-element.elementor-element-59be1f0 .elementor-icon svg{height:15px;}.elementor-2440 .elementor-element.elementor-element-59be1f0 .elementor-icon-wrapper svg{width:auto;}.elementor-2440 .elementor-element.elementor-element-486ac208 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-486ac208 .elementor-icon-wrapper{text-align:right;}.elementor-2440 .elementor-element.elementor-element-486ac208.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-486ac208.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-486ac208.elementor-view-default .elementor-icon{color:var( --e-global-color-6b7ed28 );border-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-486ac208.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-486ac208.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-486ac208.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-0c3a18d );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-486ac208.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-486ac208.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-0c3a18d );border-color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-486ac208.elementor-view-framed .elementor-icon:hover, .elementor-2440 .elementor-element.elementor-element-486ac208.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-486ac208.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-486ac208.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-486ac208 .elementor-icon{font-size:15px;padding:12px;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-2440 .elementor-element.elementor-element-486ac208 .elementor-icon svg{height:15px;}.elementor-2440 .elementor-element.elementor-element-486ac208 .elementor-icon-wrapper svg{width:auto;}.elementor-2440 .elementor-element.elementor-element-56c85c76{--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:flex-end;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-56c85c76.e-con{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-57b20ece{width:auto;max-width:auto;}.elementor-2440 .elementor-element.elementor-element-57b20ece > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-57b20ece.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-57b20ece .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.5em;color:#FFFFFF;}.elementor-2440 .elementor-element.elementor-element-419650d1{--divider-border-style:solid;--divider-color:#FFFFFF6E;--divider-border-width:3px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-419650d1.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-419650d1 .elementor-divider-separator{width:25px;}.elementor-2440 .elementor-element.elementor-element-419650d1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-73b09576{--divider-border-style:solid;--divider-color:#FFFFFF6E;--divider-border-width:3px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-73b09576.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-73b09576 .elementor-divider-separator{width:25px;}.elementor-2440 .elementor-element.elementor-element-73b09576 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-22bfdb32{--divider-border-style:solid;--divider-color:#FFFFFF6E;--divider-border-width:3px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-22bfdb32.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-22bfdb32 .elementor-divider-separator{width:25px;}.elementor-2440 .elementor-element.elementor-element-22bfdb32 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-6a526e4d{--divider-border-style:solid;--divider-color:var( --e-global-color-6b7ed28 );--divider-border-width:5px;width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-6a526e4d.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-6a526e4d .elementor-divider-separator{width:50px;}.elementor-2440 .elementor-element.elementor-element-6a526e4d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-623f89ef{--divider-border-style:solid;--divider-color:#D1D1D1A6;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-623f89ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-623f89ef .elementor-divider-separator{width:100%;}.elementor-2440 .elementor-element.elementor-element-623f89ef .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-2440 .elementor-element.elementor-element-59331b78{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-6b7f762{--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:50px 50px;--row-gap:50px;--column-gap:50px;--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-2440 .elementor-element.elementor-element-229b2129{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-229b2129.e-con{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-1e77e253 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-1e77e253.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-1e77e253 .elementor-heading-title{font-family:var( --e-global-typography-87198f6-font-family ), Sans-serif;font-size:var( --e-global-typography-87198f6-font-size );font-weight:var( --e-global-typography-87198f6-font-weight );line-height:var( --e-global-typography-87198f6-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-7e81c743.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-7e81c743 .elementor-heading-title{font-family:var( --e-global-typography-82ffc45-font-family ), Sans-serif;font-size:var( --e-global-typography-82ffc45-font-size );font-weight:var( --e-global-typography-82ffc45-font-weight );line-height:var( --e-global-typography-82ffc45-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-2b3fce99.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-2b3fce99 .elementor-heading-title{font-family:var( --e-global-typography-82ffc45-font-family ), Sans-serif;font-size:var( --e-global-typography-82ffc45-font-size );font-weight:var( --e-global-typography-82ffc45-font-weight );line-height:var( --e-global-typography-82ffc45-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-174e8474{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-7b539546{width:100%;max-width:100%;text-align:right;}.elementor-2440 .elementor-element.elementor-element-7b539546.elementor-element{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-7b539546 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;line-height:1.2em;color:#FFFFFFDB;}.elementor-2440 .elementor-element.elementor-element-16bb9c05{--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;--overflow:hidden;--overlay-opacity:1;box-shadow:0px 20px 50px -20px rgba(0, 0, 0, 0.35);--padding-top:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;--z-index:15;}.elementor-2440 .elementor-element.elementor-element-16bb9c05:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-16bb9c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/02/image-9.jpg");background-position:0% 0px;background-repeat:no-repeat;}.elementor-2440 .elementor-element.elementor-element-16bb9c05::before, .elementor-2440 .elementor-element.elementor-element-16bb9c05 > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-16bb9c05 > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-16bb9c05 > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-16bb9c05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-16bb9c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/02/image-10.jpg");--background-overlay:'';background-position:100% 100%;background-repeat:no-repeat;}.elementor-2440 .elementor-element.elementor-element-55500f01{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-55500f01 .elementor-heading-title{font-family:"DM Mono", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-779d3191{--divider-border-style:solid;--divider-color:var( --e-global-color-9dee3dd );--divider-border-width:1px;}.elementor-2440 .elementor-element.elementor-element-779d3191 .elementor-divider-separator{width:100%;}.elementor-2440 .elementor-element.elementor-element-779d3191 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-7cc1a4dc{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-7edac22c{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-7edac22c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:500;line-height:1.5em;color:#131313;}.elementor-2440 .elementor-element.elementor-element-3f3e18d7{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;color:var( --e-global-color-aae0fcf );font-family:var( --e-global-typography-f37ba08-font-family ), Sans-serif;font-size:var( --e-global-typography-f37ba08-font-size );font-weight:var( --e-global-typography-f37ba08-font-weight );line-height:var( --e-global-typography-f37ba08-line-height );}.elementor-2440 .elementor-element.elementor-element-256fd44{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-cbccf67{--display:flex;--min-height:400px;--justify-content:space-between;--background-transition:0.3s;--overlay-opacity:0.88;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-cbccf67:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-cbccf67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/02/buildsys-bms-facility-energetika-7-min.jpg");background-position:center center;background-size:cover;}.elementor-2440 .elementor-element.elementor-element-cbccf67::before, .elementor-2440 .elementor-element.elementor-element-cbccf67 > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-cbccf67 > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-cbccf67 > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-cbccf67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-cbccf67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-8efe277 ) 0%, #FFFFFF00 62%);}.elementor-2440 .elementor-element.elementor-element-221bfc5b{--display:flex;--min-height:400px;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2440 .elementor-element.elementor-element-221bfc5b::before, .elementor-2440 .elementor-element.elementor-element-221bfc5b > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-221bfc5b > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-221bfc5b > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-221bfc5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-221bfc5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(174deg, var( --e-global-color-8efe277 ) 7%, #F2295B00 20%);}.elementor-2440 .elementor-element.elementor-element-6d7aec9c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-1c470d81{width:auto;max-width:auto;}.elementor-2440 .elementor-element.elementor-element-1c470d81.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-1c470d81 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.5em;color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-52cd3252 .elementor-icon-wrapper{text-align:right;}.elementor-2440 .elementor-element.elementor-element-52cd3252.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6b7ed28 );color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-52cd3252.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-52cd3252.elementor-view-default .elementor-icon{color:var( --e-global-color-6b7ed28 );border-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-52cd3252.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-52cd3252.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-52cd3252.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-52cd3252.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-52cd3252 .elementor-icon{font-size:25px;}.elementor-2440 .elementor-element.elementor-element-52cd3252 .elementor-icon svg{height:25px;}.elementor-2440 .elementor-element.elementor-element-52cd3252 .elementor-icon-wrapper svg{width:auto;}.elementor-2440 .elementor-element.elementor-element-1009fae4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-2559826f{width:auto;max-width:auto;}.elementor-2440 .elementor-element.elementor-element-2559826f.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-2559826f .elementor-heading-title{font-family:var( --e-global-typography-ff02e84-font-family ), Sans-serif;font-size:var( --e-global-typography-ff02e84-font-size );font-weight:var( --e-global-typography-ff02e84-font-weight );line-height:var( --e-global-typography-ff02e84-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-31d99412{--display:flex;--min-height:400px;--justify-content:space-between;--background-transition:0.3s;--overlay-opacity:0.88;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-31d99412:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-31d99412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/02/buildsys-bms-facility-energetika-5-min.jpg");background-position:center center;background-size:cover;}.elementor-2440 .elementor-element.elementor-element-31d99412::before, .elementor-2440 .elementor-element.elementor-element-31d99412 > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-31d99412 > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-31d99412 > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-31d99412 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-31d99412 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-8efe277 ) 0%, #FFFFFF00 62%);}.elementor-2440 .elementor-element.elementor-element-28dae9bb{--display:flex;--min-height:400px;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2440 .elementor-element.elementor-element-28dae9bb::before, .elementor-2440 .elementor-element.elementor-element-28dae9bb > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-28dae9bb > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-28dae9bb > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-28dae9bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-28dae9bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(174deg, var( --e-global-color-8efe277 ) 7%, #F2295B00 20%);}.elementor-2440 .elementor-element.elementor-element-68c15459{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-38e21f0c{width:auto;max-width:auto;}.elementor-2440 .elementor-element.elementor-element-38e21f0c.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-38e21f0c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.5em;color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-439f28eb .elementor-icon-wrapper{text-align:right;}.elementor-2440 .elementor-element.elementor-element-439f28eb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6b7ed28 );color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-439f28eb.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-439f28eb.elementor-view-default .elementor-icon{color:var( --e-global-color-6b7ed28 );border-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-439f28eb.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-439f28eb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-439f28eb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-439f28eb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-439f28eb .elementor-icon{font-size:25px;}.elementor-2440 .elementor-element.elementor-element-439f28eb .elementor-icon svg{height:25px;}.elementor-2440 .elementor-element.elementor-element-439f28eb .elementor-icon-wrapper svg{width:auto;}.elementor-2440 .elementor-element.elementor-element-4fa5de16{--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-2440 .elementor-element.elementor-element-6cc5a99e{width:auto;max-width:auto;}.elementor-2440 .elementor-element.elementor-element-6cc5a99e.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-6cc5a99e .elementor-heading-title{font-family:var( --e-global-typography-ff02e84-font-family ), Sans-serif;font-size:var( --e-global-typography-ff02e84-font-size );font-weight:var( --e-global-typography-ff02e84-font-weight );line-height:var( --e-global-typography-ff02e84-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-54c5ef71{--display:flex;--min-height:400px;--justify-content:space-between;--background-transition:0.3s;--overlay-opacity:0.88;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-54c5ef71:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-54c5ef71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/02/buildsys-bms-facility-energetika-1-min.jpg");background-position:center center;background-size:cover;}.elementor-2440 .elementor-element.elementor-element-54c5ef71::before, .elementor-2440 .elementor-element.elementor-element-54c5ef71 > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-54c5ef71 > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-54c5ef71 > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-54c5ef71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-54c5ef71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-8efe277 ) 0%, #FFFFFF00 62%);}.elementor-2440 .elementor-element.elementor-element-a6ff295{--display:flex;--min-height:400px;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2440 .elementor-element.elementor-element-a6ff295::before, .elementor-2440 .elementor-element.elementor-element-a6ff295 > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-a6ff295 > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-a6ff295 > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-a6ff295 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-a6ff295 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(174deg, var( --e-global-color-8efe277 ) 7%, #F2295B00 20%);}.elementor-2440 .elementor-element.elementor-element-68249e86{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-490cbf0a{width:auto;max-width:auto;}.elementor-2440 .elementor-element.elementor-element-490cbf0a.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-490cbf0a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.5em;color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-5df25f99 .elementor-icon-wrapper{text-align:right;}.elementor-2440 .elementor-element.elementor-element-5df25f99.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6b7ed28 );color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-5df25f99.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-5df25f99.elementor-view-default .elementor-icon{color:var( --e-global-color-6b7ed28 );border-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-5df25f99.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-5df25f99.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-5df25f99.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-5df25f99.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-5df25f99 .elementor-icon{font-size:25px;}.elementor-2440 .elementor-element.elementor-element-5df25f99 .elementor-icon svg{height:25px;}.elementor-2440 .elementor-element.elementor-element-5df25f99 .elementor-icon-wrapper svg{width:auto;}.elementor-2440 .elementor-element.elementor-element-32c70e58{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-1bf97fb{width:auto;max-width:auto;}.elementor-2440 .elementor-element.elementor-element-1bf97fb.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-1bf97fb .elementor-heading-title{font-family:var( --e-global-typography-ff02e84-font-family ), Sans-serif;font-size:var( --e-global-typography-ff02e84-font-size );font-weight:var( --e-global-typography-ff02e84-font-weight );line-height:var( --e-global-typography-ff02e84-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-4e395e23{--display:flex;--min-height:400px;--justify-content:space-between;--background-transition:0.3s;--overlay-opacity:0.88;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-4e395e23:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-4e395e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/02/buildsys-bms-facility-energetika-8-min.jpg");background-position:70% 0px;background-size:cover;}.elementor-2440 .elementor-element.elementor-element-4e395e23::before, .elementor-2440 .elementor-element.elementor-element-4e395e23 > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-4e395e23 > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-4e395e23 > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-4e395e23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-4e395e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-8efe277 ) 0%, #FFFFFF00 62%);}.elementor-2440 .elementor-element.elementor-element-4d0de5b0{--display:flex;--min-height:400px;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2440 .elementor-element.elementor-element-4d0de5b0::before, .elementor-2440 .elementor-element.elementor-element-4d0de5b0 > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-4d0de5b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-4d0de5b0 > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-4d0de5b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-4d0de5b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(174deg, var( --e-global-color-8efe277 ) 7%, #F2295B00 20%);}.elementor-2440 .elementor-element.elementor-element-20ca770b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-55070b1b{width:auto;max-width:auto;}.elementor-2440 .elementor-element.elementor-element-55070b1b.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-55070b1b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.5em;color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-25ccf193 .elementor-icon-wrapper{text-align:right;}.elementor-2440 .elementor-element.elementor-element-25ccf193.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6b7ed28 );color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-25ccf193.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-25ccf193.elementor-view-default .elementor-icon{color:var( --e-global-color-6b7ed28 );border-color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-25ccf193.elementor-view-framed .elementor-icon, .elementor-2440 .elementor-element.elementor-element-25ccf193.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-25ccf193.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-25ccf193.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-25ccf193 .elementor-icon{font-size:25px;}.elementor-2440 .elementor-element.elementor-element-25ccf193 .elementor-icon svg{height:25px;}.elementor-2440 .elementor-element.elementor-element-25ccf193 .elementor-icon-wrapper svg{width:auto;}.elementor-2440 .elementor-element.elementor-element-36614563{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-69090dbd{width:auto;max-width:auto;}.elementor-2440 .elementor-element.elementor-element-69090dbd.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-69090dbd .elementor-heading-title{font-family:var( --e-global-typography-ff02e84-font-family ), Sans-serif;font-size:var( --e-global-typography-ff02e84-font-size );font-weight:var( --e-global-typography-ff02e84-font-weight );line-height:var( --e-global-typography-ff02e84-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-12933771{--display:flex;--min-height:95vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--flex-wrap:wrap;--overlay-opacity:0.86;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-12933771::before, .elementor-2440 .elementor-element.elementor-element-12933771 > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-12933771 > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-12933771 > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-12933771 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-12933771 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00254500 23%, var( --e-global-color-8efe277 ) 80%);}.elementor-2440 .elementor-element.elementor-element-12933771:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-12933771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.buildsys.cz/wp-content/uploads/2025/02/buildsys-bms-facility-energetika-7-min.jpg") 50% 50%;background-size:cover;}.elementor-2440 .elementor-element.elementor-element-3d557d86{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:15;}.elementor-2440 .elementor-element.elementor-element-5f9c55aa{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;z-index:1;}.elementor-2440 .elementor-element.elementor-element-5f9c55aa.elementor-element{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-5f9c55aa .elementor-heading-title{font-family:var( --e-global-typography-fd34dd6-font-family ), Sans-serif;font-size:var( --e-global-typography-fd34dd6-font-size );font-weight:var( --e-global-typography-fd34dd6-font-weight );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-74d59387 .elementor-button{background-color:var( --e-global-color-6b7ed28 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-0c3a18d );color:var( --e-global-color-0c3a18d );border-radius:3px 3px 3px 3px;padding:12px 15px 12px 15px;}.elementor-2440 .elementor-element.elementor-element-74d59387.elementor-element{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-74d59387 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2440 .elementor-element.elementor-element-74d59387 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2440 .elementor-element.elementor-element-5ce3b1ea{--divider-border-style:solid;--divider-color:#D1D1D1A6;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-5ce3b1ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-5ce3b1ea .elementor-divider-separator{width:100%;}.elementor-2440 .elementor-element.elementor-element-5ce3b1ea .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-6fb4b5d5{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-6fb4b5d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-6fb4b5d5 .elementor-heading-title{font-family:var( --e-global-typography-ff02e84-font-family ), Sans-serif;font-size:var( --e-global-typography-ff02e84-font-size );font-weight:var( --e-global-typography-ff02e84-font-weight );line-height:var( --e-global-typography-ff02e84-line-height );color:var( --e-global-color-6b7ed28 );}.elementor-2440 .elementor-element.elementor-element-320a4acd .elementor-button{background-color:var( --e-global-color-6b7ed28 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-0c3a18d );color:var( --e-global-color-0c3a18d );border-radius:3px 3px 3px 3px;padding:12px 15px 12px 15px;}.elementor-2440 .elementor-element.elementor-element-320a4acd.elementor-element{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-320a4acd .elementor-button-content-wrapper{flex-direction:row;}.elementor-2440 .elementor-element.elementor-element-320a4acd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2440 .elementor-element.elementor-element-21cfe05{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-85430bb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-92f7739{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-92f7739::before, .elementor-2440 .elementor-element.elementor-element-92f7739 > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-92f7739 > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-92f7739 > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-92f7739 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-92f7739 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2440 .elementor-element.elementor-element-90fc3d9 > .elementor-widget-container{margin:80px 0px 40px 0px;}.elementor-2440 .elementor-element.elementor-element-90fc3d9.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-4006d9f4{--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;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-7fe1d19e{--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;--flex-wrap:wrap;}.elementor-2440 .elementor-element.elementor-element-3558cb24{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-3558cb24.elementor-element{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-3558cb24 .elementor-heading-title{font-family:var( --e-global-typography-fd34dd6-font-family ), Sans-serif;font-size:var( --e-global-typography-fd34dd6-font-size );font-weight:var( --e-global-typography-fd34dd6-font-weight );color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-3c5407b9{--divider-border-style:solid;--divider-color:var( --e-global-color-9dee3dd );--divider-border-width:1px;}.elementor-2440 .elementor-element.elementor-element-3c5407b9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2440 .elementor-element.elementor-element-3c5407b9 .elementor-divider-separator{width:100%;}.elementor-2440 .elementor-element.elementor-element-3c5407b9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-5b155fa1{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-68e1a146{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-51961ba1{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:left;}.elementor-2440 .elementor-element.elementor-element-51961ba1 .elementor-heading-title{font-family:var( --e-global-typography-ff02e84-font-family ), Sans-serif;font-size:var( --e-global-typography-ff02e84-font-size );font-weight:var( --e-global-typography-ff02e84-font-weight );line-height:var( --e-global-typography-ff02e84-line-height );color:var( --e-global-color-5eb4483 );}.elementor-2440 .elementor-element.elementor-element-7d309324{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:#3C3C3C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;}.elementor-2440 .elementor-element.elementor-element-7d309324 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-7d309324.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-4d08fcfd .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;fill:var( --e-global-color-6b7ed28 );color:var( --e-global-color-6b7ed28 );background-image:linear-gradient(90deg, var( --e-global-color-0c3a18d ) 0%, var( --e-global-color-8efe277 ) 100%);border-radius:3px 3px 3px 3px;padding:12px 15px 12px 15px;}.elementor-2440 .elementor-element.elementor-element-4d08fcfd.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-4d08fcfd .elementor-button-content-wrapper{flex-direction:row;}.elementor-2440 .elementor-element.elementor-element-4d08fcfd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2440 .elementor-element.elementor-element-65659773{--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;--justify-content:space-between;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-0b89b84 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2440 .elementor-element.elementor-element-0b89b84 > .elementor-widget-container{margin:-15px 0px 0px 0px;}:is( .elementor-2440 .elementor-element.elementor-element-0b89b84 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2440 .elementor-element.elementor-element-0b89b84 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2440 .elementor-element.elementor-element-0b89b84 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(35px / 2);padding-bottom:calc(35px / 2);}.elementor-2440 .elementor-element.elementor-element-5bb1ab7{--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;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-629954f{text-align:left;}.elementor-2440 .elementor-element.elementor-element-629954f img{width:200px;transition-duration:0.3s;}.elementor-2440 .elementor-element.elementor-element-629954f:hover img{opacity:0.8;}.elementor-2440 .elementor-element.elementor-element-2a5d282{--divider-border-style:solid;--divider-color:var( --e-global-color-9dee3dd );--divider-border-width:1px;}.elementor-2440 .elementor-element.elementor-element-2a5d282 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2440 .elementor-element.elementor-element-2a5d282 .elementor-divider-separator{width:100%;}.elementor-2440 .elementor-element.elementor-element-2a5d282 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-372274f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-bdbc614 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2440 .elementor-element.elementor-element-bdbc614 .elementor-heading-title{font-family:var( --e-global-typography-f37ba08-font-family ), Sans-serif;font-size:var( --e-global-typography-f37ba08-font-size );font-weight:var( --e-global-typography-f37ba08-font-weight );line-height:var( --e-global-typography-f37ba08-line-height );color:#131313;}.elementor-2440 .elementor-element.elementor-element-8654741{width:auto;max-width:auto;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:2px;}.elementor-2440 .elementor-element.elementor-element-8654741 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-2440 .elementor-element.elementor-element-8654741.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-icon i{color:var( --e-global-color-8efe277 );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-icon svg{fill:var( --e-global-color-8efe277 );transition:fill 0.3s;}.elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-icon{padding-right:10px;}.elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;}.elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-text{color:var( --e-global-color-8efe277 );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-d020f4f > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-icon i{color:var( --e-global-color-8efe277 );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-icon svg{fill:var( --e-global-color-8efe277 );transition:fill 0.3s;}.elementor-2440 .elementor-element.elementor-element-d020f4f{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:2px;}.elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-icon{padding-right:10px;}.elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;}.elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-text{color:var( --e-global-color-8efe277 );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-5317a69{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-9af9f83 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2440 .elementor-element.elementor-element-9af9f83 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;color:#131313;}.elementor-2440 .elementor-element.elementor-element-523e693{width:auto;max-width:auto;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:2px;}.elementor-2440 .elementor-element.elementor-element-523e693 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-2440 .elementor-element.elementor-element-523e693.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-icon i{color:var( --e-global-color-8efe277 );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-icon svg{fill:var( --e-global-color-8efe277 );transition:fill 0.3s;}.elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-icon{padding-right:10px;}.elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.2em;}.elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-text{color:var( --e-global-color-8efe277 );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-c6e39c1{--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:flex-end;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-c6e39c1.e-con{--align-self:stretch;}.elementor-2440 .elementor-element.elementor-element-684aabf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-684aabf.e-con{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-cd09e2c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.5em;color:#131313;}.elementor-2440 .elementor-element.elementor-element-bbe51a3 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-icon i{color:var( --e-global-color-0c3a18d );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-icon svg{fill:var( --e-global-color-0c3a18d );transition:fill 0.3s;}.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-text );}.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-text );}.elementor-2440 .elementor-element.elementor-element-bbe51a3{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:2px;}.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-icon{padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;}.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-text{color:var( --e-global-color-5eb4483 );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2440 .elementor-element.elementor-element-a8740bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-a8740bb.e-con{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-0384082 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.5em;color:#131313;}.elementor-2440 .elementor-element.elementor-element-e803703 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-icon i{color:var( --e-global-color-0c3a18d );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-icon svg{fill:var( --e-global-color-0c3a18d );transition:fill 0.3s;}.elementor-2440 .elementor-element.elementor-element-e803703{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:2px;}.elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-icon{padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;}.elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-text{color:var( --e-global-color-5eb4483 );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-2440 .elementor-element.elementor-element-6fe373c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-6fe373c.e-con{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-c0d6ba4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:17px;font-weight:700;line-height:1.5em;color:#131313;}.elementor-2440 .elementor-element.elementor-element-a39e061 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-a39e061 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-2440 .elementor-element.elementor-element-a39e061 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-2440 .elementor-element.elementor-element-a39e061 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-2440 .elementor-element.elementor-element-a39e061 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-2440 .elementor-element.elementor-element-a39e061 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-2440 .elementor-element.elementor-element-a39e061 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-2440 .elementor-element.elementor-element-a39e061 .elementor-icon-list-icon i{color:var( --e-global-color-0c3a18d );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-a39e061 .elementor-icon-list-icon svg{fill:var( --e-global-color-0c3a18d );transition:fill 0.3s;}.elementor-2440 .elementor-element.elementor-element-a39e061{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:2px;}.elementor-2440 .elementor-element.elementor-element-a39e061 .elementor-icon-list-icon{padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-a39e061 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2440 .elementor-element.elementor-element-a39e061 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;}.elementor-2440 .elementor-element.elementor-element-a39e061 .elementor-icon-list-text{color:var( --e-global-color-5eb4483 );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-a39e061 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-text );}.elementor-2440 .elementor-element.elementor-element-93ac4fe{--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:0px 40px;--row-gap:0px;--column-gap:40px;--flex-wrap:wrap;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-93ac4fe.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-871db36{width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-871db36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-871db36.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-871db36 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;color:#131313;}.elementor-2440 .elementor-element.elementor-element-c37b9da.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-c37b9da{text-align:left;}.elementor-2440 .elementor-element.elementor-element-c37b9da img{width:125px;}.elementor-2440 .elementor-element.elementor-element-44fa060.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-44fa060{text-align:left;}.elementor-2440 .elementor-element.elementor-element-44fa060 img{width:100px;}.elementor-2440 .elementor-element.elementor-element-fae866f.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-fae866f{text-align:left;}.elementor-2440 .elementor-element.elementor-element-fae866f img{width:80px;}.elementor-2440 .elementor-element.elementor-element-9d09f44.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-9d09f44{text-align:left;}.elementor-2440 .elementor-element.elementor-element-9d09f44 img{width:80px;}.elementor-2440 .elementor-element.elementor-element-7f17b03.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-7f17b03{text-align:left;}.elementor-2440 .elementor-element.elementor-element-7f17b03 img{width:80px;}.elementor-2440 .elementor-element.elementor-element-da6e407{--divider-border-style:solid;--divider-color:var( --e-global-color-9dee3dd );--divider-border-width:1px;}.elementor-2440 .elementor-element.elementor-element-da6e407 > .elementor-widget-container{margin:80px 0px 10px 0px;}.elementor-2440 .elementor-element.elementor-element-da6e407 .elementor-divider-separator{width:100%;}.elementor-2440 .elementor-element.elementor-element-da6e407 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2440 .elementor-element.elementor-element-89ac3c5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-e09cc36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-e09cc36 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;color:var( --e-global-color-text );}.elementor-2440 .elementor-element.elementor-element-7541bc3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-0c3a18d );}.elementor-2440 .elementor-element.elementor-element-7541bc3{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:2px;}.elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-icon{padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f680f29-font-size );font-weight:var( --e-global-typography-f680f29-font-weight );line-height:var( --e-global-typography-f680f29-line-height );}.elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8efe277 );}@media(min-width:768px){.elementor-2440 .elementor-element.elementor-element-2a5bb1a4{--content-width:1540px;}.elementor-2440 .elementor-element.elementor-element-24e4cb7a{--width:50%;}.elementor-2440 .elementor-element.elementor-element-689c18ab{--content-width:1540px;}.elementor-2440 .elementor-element.elementor-element-4846a929{--width:100%;}.elementor-2440 .elementor-element.elementor-element-5f3f4ccb{--width:240px;}.elementor-2440 .elementor-element.elementor-element-6a51956e{--width:65%;}.elementor-2440 .elementor-element.elementor-element-2305ce81{--width:110px;}.elementor-2440 .elementor-element.elementor-element-6ba22082{--width:25%;}.elementor-2440 .elementor-element.elementor-element-140af3a8{--width:100%;}.elementor-2440 .elementor-element.elementor-element-37b229{--width:850px;}.elementor-2440 .elementor-element.elementor-element-79826384{--width:155px;}.elementor-2440 .elementor-element.elementor-element-4810092e{--width:20%;}.elementor-2440 .elementor-element.elementor-element-281fcf13{--width:220px;}.elementor-2440 .elementor-element.elementor-element-38803b7a{--width:100%;}.elementor-2440 .elementor-element.elementor-element-56c1b217{--width:65%;}.elementor-2440 .elementor-element.elementor-element-2545655c{--width:100px;}.elementor-2440 .elementor-element.elementor-element-579ebd1{--width:220px;}.elementor-2440 .elementor-element.elementor-element-693f760c{--width:100%;}.elementor-2440 .elementor-element.elementor-element-731266c7{--width:850px;}.elementor-2440 .elementor-element.elementor-element-55bb5994{--width:210px;}.elementor-2440 .elementor-element.elementor-element-46040487{--width:20%;}.elementor-2440 .elementor-element.elementor-element-14b49882{--width:100%;}.elementor-2440 .elementor-element.elementor-element-27f57524{--width:220px;}.elementor-2440 .elementor-element.elementor-element-3d8beb8a{--width:100%;}.elementor-2440 .elementor-element.elementor-element-2617c703{--width:100px;}.elementor-2440 .elementor-element.elementor-element-776e9630{--width:25%;}.elementor-2440 .elementor-element.elementor-element-391d5832{--width:100%;}.elementor-2440 .elementor-element.elementor-element-4a633185{--width:800px;}.elementor-2440 .elementor-element.elementor-element-1c0be0a4{--width:135px;}.elementor-2440 .elementor-element.elementor-element-33229886{--width:20%;}.elementor-2440 .elementor-element.elementor-element-2aedfe63{--width:100%;}.elementor-2440 .elementor-element.elementor-element-4af3ee8{--width:54%;}.elementor-2440 .elementor-element.elementor-element-78b5457c{--width:100px;}.elementor-2440 .elementor-element.elementor-element-56c85c76{--width:25%;}.elementor-2440 .elementor-element.elementor-element-59331b78{--width:100%;}.elementor-2440 .elementor-element.elementor-element-6b7f762{--width:850px;}.elementor-2440 .elementor-element.elementor-element-229b2129{--width:145px;}.elementor-2440 .elementor-element.elementor-element-174e8474{--width:20%;}.elementor-2440 .elementor-element.elementor-element-16bb9c05{--content-width:1540px;}.elementor-2440 .elementor-element.elementor-element-cbccf67{--width:25%;}.elementor-2440 .elementor-element.elementor-element-31d99412{--width:25%;}.elementor-2440 .elementor-element.elementor-element-54c5ef71{--width:25%;}.elementor-2440 .elementor-element.elementor-element-4e395e23{--width:25%;}.elementor-2440 .elementor-element.elementor-element-12933771{--content-width:1540px;}.elementor-2440 .elementor-element.elementor-element-92f7739{--content-width:1540px;}.elementor-2440 .elementor-element.elementor-element-4006d9f4{--content-width:1540px;}.elementor-2440 .elementor-element.elementor-element-5b155fa1{--width:37%;}.elementor-2440 .elementor-element.elementor-element-65659773{--width:52%;}.elementor-2440 .elementor-element.elementor-element-5bb1ab7{--content-width:1540px;}.elementor-2440 .elementor-element.elementor-element-372274f{--width:24%;}.elementor-2440 .elementor-element.elementor-element-c6e39c1{--width:74%;}.elementor-2440 .elementor-element.elementor-element-684aabf{--width:23%;}.elementor-2440 .elementor-element.elementor-element-a8740bb{--width:22%;}.elementor-2440 .elementor-element.elementor-element-6fe373c{--width:18%;}.elementor-2440 .elementor-element.elementor-element-93ac4fe{--width:68%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2440 .elementor-element.elementor-element-6a51956e{--width:100%;}.elementor-2440 .elementor-element.elementor-element-56c1b217{--width:100%;}.elementor-2440 .elementor-element.elementor-element-4af3ee8{--width:100%;}.elementor-2440 .elementor-element.elementor-element-cbccf67{--width:47.5%;}.elementor-2440 .elementor-element.elementor-element-31d99412{--width:47.5%;}.elementor-2440 .elementor-element.elementor-element-54c5ef71{--width:47.5%;}.elementor-2440 .elementor-element.elementor-element-4e395e23{--width:47.5%;}.elementor-2440 .elementor-element.elementor-element-5b155fa1{--width:100%;}.elementor-2440 .elementor-element.elementor-element-68e1a146{--width:100%;}.elementor-2440 .elementor-element.elementor-element-65659773{--width:100%;}.elementor-2440 .elementor-element.elementor-element-372274f{--width:100%;}.elementor-2440 .elementor-element.elementor-element-c6e39c1{--width:100%;}.elementor-2440 .elementor-element.elementor-element-93ac4fe{--width:100%;}}@media(max-width:1024px){.elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-item > a{font-size:var( --e-global-typography-b59a0b7-font-size );line-height:var( --e-global-typography-b59a0b7-line-height );}.elementor-2440 .elementor-element.elementor-element-689c18ab{--min-height:52vh;}.elementor-2440 .elementor-element.elementor-element-17869614{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-236659a1{--min-height:90vh;--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-236659a1.e-con{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-4846a929{--min-height:80vh;--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:flex-end;--align-items:stretch;--flex-wrap:wrap;}.elementor-2440 .elementor-element.elementor-element-4846a929.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-5f3f4ccb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-2440 .elementor-element.elementor-element-5f3f4ccb.e-con{--align-self:center;--order:1;}.elementor-2440 .elementor-element.elementor-element-6a51956e{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2440 .elementor-element.elementor-element-6a51956e.e-con{--align-self:flex-end;--order:2;}.elementor-2440 .elementor-element.elementor-element-46419bd2 .elementor-heading-title{font-size:var( --e-global-typography-704b278-font-size );line-height:var( --e-global-typography-704b278-line-height );}.elementor-2440 .elementor-element.elementor-element-15a7e156{width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-294400f9{--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-294400f9.e-con{--align-self:flex-end;--order:3;}.elementor-2440 .elementor-element.elementor-element-6ba22082{--flex-wrap:wrap;}.elementor-2440 .elementor-element.elementor-element-1a2ce8cb{width:100%;max-width:100%;text-align:right;}.elementor-2440 .elementor-element.elementor-element-1a2ce8cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-140af3a8.e-con{--align-self:flex-end;--order:4;}.elementor-2440 .elementor-element.elementor-element-37b229.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-35f1c0f8 .elementor-heading-title{font-size:var( --e-global-typography-87198f6-font-size );line-height:var( --e-global-typography-87198f6-line-height );}.elementor-2440 .elementor-element.elementor-element-687eb6bf .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-1dafdb88 .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-586c05a1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-281fcf13{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-2889ac53{font-size:var( --e-global-typography-f680f29-font-size );line-height:var( --e-global-typography-f680f29-line-height );}.elementor-2440 .elementor-element.elementor-element-27d2946c .elementor-heading-title{font-size:var( --e-global-typography-704b278-font-size );line-height:var( --e-global-typography-704b278-line-height );}.elementor-2440 .elementor-element.elementor-element-33e1eb36{width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-579ebd1{--flex-wrap:wrap;}.elementor-2440 .elementor-element.elementor-element-44e01b1b{width:100%;max-width:100%;text-align:right;}.elementor-2440 .elementor-element.elementor-element-44e01b1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-67797322 .elementor-heading-title{font-size:var( --e-global-typography-87198f6-font-size );line-height:var( --e-global-typography-87198f6-line-height );}.elementor-2440 .elementor-element.elementor-element-329ff06b .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-3c73c4b0 .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-619c4c3b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-27f57524{--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-42b11f23{font-size:var( --e-global-typography-f680f29-font-size );line-height:var( --e-global-typography-f680f29-line-height );}.elementor-2440 .elementor-element.elementor-element-a77955c .elementor-heading-title{font-size:var( --e-global-typography-704b278-font-size );line-height:var( --e-global-typography-704b278-line-height );}.elementor-2440 .elementor-element.elementor-element-7ab5c55a{width:100%;max-width:100%;font-size:var( --e-global-typography-f37ba08-font-size );line-height:var( --e-global-typography-f37ba08-line-height );}.elementor-2440 .elementor-element.elementor-element-776e9630{--flex-wrap:wrap;}.elementor-2440 .elementor-element.elementor-element-285964d{width:100%;max-width:100%;text-align:right;}.elementor-2440 .elementor-element.elementor-element-285964d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-985926b .elementor-heading-title{font-size:var( --e-global-typography-87198f6-font-size );line-height:var( --e-global-typography-87198f6-line-height );}.elementor-2440 .elementor-element.elementor-element-3df5e760 .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-58ee6caf .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-60dafb8c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-4af3ee8{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-2849daf8 .elementor-heading-title{font-size:var( --e-global-typography-704b278-font-size );line-height:var( --e-global-typography-704b278-line-height );}.elementor-2440 .elementor-element.elementor-element-7f697cc0{font-size:var( --e-global-typography-f37ba08-font-size );line-height:var( --e-global-typography-f37ba08-line-height );}.elementor-2440 .elementor-element.elementor-element-56c85c76{--flex-wrap:wrap;}.elementor-2440 .elementor-element.elementor-element-57b20ece{width:100%;max-width:100%;text-align:right;}.elementor-2440 .elementor-element.elementor-element-57b20ece > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-1e77e253 .elementor-heading-title{font-size:var( --e-global-typography-87198f6-font-size );line-height:var( --e-global-typography-87198f6-line-height );}.elementor-2440 .elementor-element.elementor-element-7e81c743 .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-2b3fce99 .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-16bb9c05:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-16bb9c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-2440 .elementor-element.elementor-element-16bb9c05::before, .elementor-2440 .elementor-element.elementor-element-16bb9c05 > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-16bb9c05 > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-16bb9c05 > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-16bb9c05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-16bb9c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;}.elementor-2440 .elementor-element.elementor-element-55500f01{width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-7cc1a4dc{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-7edac22c{width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-7edac22c .elementor-heading-title{font-size:25px;}.elementor-2440 .elementor-element.elementor-element-3f3e18d7{width:100%;max-width:100%;font-size:var( --e-global-typography-f37ba08-font-size );line-height:var( --e-global-typography-f37ba08-line-height );}.elementor-2440 .elementor-element.elementor-element-256fd44{--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;}.elementor-2440 .elementor-element.elementor-element-2559826f .elementor-heading-title{font-size:var( --e-global-typography-ff02e84-font-size );line-height:var( --e-global-typography-ff02e84-line-height );}.elementor-2440 .elementor-element.elementor-element-6cc5a99e .elementor-heading-title{font-size:var( --e-global-typography-ff02e84-font-size );line-height:var( --e-global-typography-ff02e84-line-height );}.elementor-2440 .elementor-element.elementor-element-1bf97fb .elementor-heading-title{font-size:var( --e-global-typography-ff02e84-font-size );line-height:var( --e-global-typography-ff02e84-line-height );}.elementor-2440 .elementor-element.elementor-element-4e395e23:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-4e395e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-2440 .elementor-element.elementor-element-69090dbd .elementor-heading-title{font-size:var( --e-global-typography-ff02e84-font-size );line-height:var( --e-global-typography-ff02e84-line-height );}.elementor-2440 .elementor-element.elementor-element-12933771{--min-height:100vh;}.elementor-2440 .elementor-element.elementor-element-3d557d86{--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-2440 .elementor-element.elementor-element-5f9c55aa{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-2440 .elementor-element.elementor-element-5f9c55aa.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-5f9c55aa .elementor-heading-title{font-size:var( --e-global-typography-fd34dd6-font-size );}.elementor-2440 .elementor-element.elementor-element-6fb4b5d5{width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-6fb4b5d5 .elementor-heading-title{font-size:var( --e-global-typography-ff02e84-font-size );line-height:var( --e-global-typography-ff02e84-line-height );}.elementor-2440 .elementor-element.elementor-element-92f7739{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-4006d9f4{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2440 .elementor-element.elementor-element-7fe1d19e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-3558cb24{width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-3558cb24 .elementor-heading-title{font-size:var( --e-global-typography-fd34dd6-font-size );}.elementor-2440 .elementor-element.elementor-element-3c5407b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-5b155fa1{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-68e1a146{--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;--flex-wrap:wrap;}.elementor-2440 .elementor-element.elementor-element-51961ba1{width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-51961ba1 .elementor-heading-title{font-size:var( --e-global-typography-ff02e84-font-size );line-height:var( --e-global-typography-ff02e84-line-height );}.elementor-2440 .elementor-element.elementor-element-4d08fcfd.elementor-element{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-372274f{--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:flex-start;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--flex-wrap:wrap;}.elementor-2440 .elementor-element.elementor-element-bdbc614{width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-bdbc614 > .elementor-widget-container{padding:0% 25% 0% 0%;}.elementor-2440 .elementor-element.elementor-element-bdbc614 .elementor-heading-title{font-size:var( --e-global-typography-f37ba08-font-size );line-height:var( --e-global-typography-f37ba08-line-height );}.elementor-2440 .elementor-element.elementor-element-5317a69{--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:space-between;--align-items:flex-start;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-523e693{width:auto;max-width:auto;}.elementor-2440 .elementor-element.elementor-element-c6e39c1{--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;}.elementor-2440 .elementor-element.elementor-element-684aabf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-da6e407 > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f680f29-font-size );line-height:var( --e-global-typography-f680f29-line-height );}}@media(max-width:767px){.elementor-2440 .elementor-element.elementor-element-1c8bc806{--margin-top:15px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-77788e5a img{width:175px;}.elementor-2440 .elementor-element.elementor-element-24e4cb7a{--width:25%;}.elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2440 .elementor-element.elementor-element-83a36af .elementor-icon-list-item > a{font-size:var( --e-global-typography-b59a0b7-font-size );line-height:var( --e-global-typography-b59a0b7-line-height );}.elementor-2440 .elementor-element.elementor-element-689c18ab{--min-height:52vh;}.elementor-2440 .elementor-element.elementor-element-460e5832{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;}.elementor-2440 .elementor-element.elementor-element-460e5832 .elementor-heading-title{font-size:15px;}.elementor-2440 .elementor-element.elementor-element-17869614::before, .elementor-2440 .elementor-element.elementor-element-17869614 > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-17869614 > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-17869614 > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-17869614 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-17869614 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/03/background-mobile-2-min.png");}.elementor-2440 .elementor-element.elementor-element-17869614{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2440 .elementor-element.elementor-element-17869614:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-17869614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-2440 .elementor-element.elementor-element-17869614.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-236659a1{--min-height:45vh;--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:flex-end;}.elementor-2440 .elementor-element.elementor-element-236659a1.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-4846a929{--min-height:270px;--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:flex-end;--align-items:flex-end;--z-index:10;}.elementor-2440 .elementor-element.elementor-element-4846a929.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-5f3f4ccb{--width:200px;--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-5f3f4ccb.e-con{--order:2;}.elementor-2440 .elementor-element.elementor-element-68552578{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-49a8fe66{font-size:12px;}.elementor-2440 .elementor-element.elementor-element-6a51956e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-6a51956e.e-con{--align-self:flex-start;--order:1;}.elementor-2440 .elementor-element.elementor-element-46419bd2{width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-46419bd2 .elementor-heading-title{font-size:var( --e-global-typography-704b278-font-size );line-height:var( --e-global-typography-704b278-line-height );}.elementor-2440 .elementor-element.elementor-element-15a7e156 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-294400f9{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-2305ce81{--width:115px;}.elementor-2440 .elementor-element.elementor-element-6ba22082{--width:50%;}.elementor-2440 .elementor-element.elementor-element-1a2ce8cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-37b229{--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:15px 20px;--row-gap:15px;--column-gap:20px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-37b229.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-35f1c0f8 .elementor-heading-title{font-size:var( --e-global-typography-87198f6-font-size );line-height:var( --e-global-typography-87198f6-line-height );}.elementor-2440 .elementor-element.elementor-element-687eb6bf .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-1dafdb88 .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-586c05a1::before, .elementor-2440 .elementor-element.elementor-element-586c05a1 > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-586c05a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-586c05a1 > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-586c05a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-586c05a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/03/background-mobile-2-min.png");}.elementor-2440 .elementor-element.elementor-element-586c05a1{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2440 .elementor-element.elementor-element-586c05a1.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-7f98af09{--min-height:300px;--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-2440 .elementor-element.elementor-element-281fcf13{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-281fcf13.e-con{--order:2;}.elementor-2440 .elementor-element.elementor-element-2889ac53{font-size:var( --e-global-typography-f680f29-font-size );line-height:var( --e-global-typography-f680f29-line-height );}.elementor-2440 .elementor-element.elementor-element-38803b7a{--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:flex-end;--align-items:flex-end;}.elementor-2440 .elementor-element.elementor-element-38803b7a.e-con{--align-self:flex-end;--order:1;}.elementor-2440 .elementor-element.elementor-element-56c1b217{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2440 .elementor-element.elementor-element-27d2946c .elementor-heading-title{font-size:var( --e-global-typography-704b278-font-size );line-height:var( --e-global-typography-704b278-line-height );}.elementor-2440 .elementor-element.elementor-element-33e1eb36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-500504a1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-500504a1.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-2545655c{--width:115px;}.elementor-2440 .elementor-element.elementor-element-579ebd1{--width:50%;}.elementor-2440 .elementor-element.elementor-element-44e01b1b{width:100%;max-width:100%;text-align:right;}.elementor-2440 .elementor-element.elementor-element-44e01b1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-731266c7{--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:15px 20px;--row-gap:15px;--column-gap:20px;}.elementor-2440 .elementor-element.elementor-element-731266c7.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-67797322 .elementor-heading-title{font-size:var( --e-global-typography-87198f6-font-size );line-height:var( --e-global-typography-87198f6-line-height );}.elementor-2440 .elementor-element.elementor-element-329ff06b .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-3c73c4b0 .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-619c4c3b::before, .elementor-2440 .elementor-element.elementor-element-619c4c3b > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-619c4c3b > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-619c4c3b > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-619c4c3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-619c4c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/03/background-mobile-2-min.png");}.elementor-2440 .elementor-element.elementor-element-27f57524{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-27f57524.e-con{--order:2;}.elementor-2440 .elementor-element.elementor-element-42b11f23{font-size:var( --e-global-typography-f680f29-font-size );line-height:var( --e-global-typography-f680f29-line-height );}.elementor-2440 .elementor-element.elementor-element-3d8beb8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2440 .elementor-element.elementor-element-a77955c .elementor-heading-title{font-size:var( --e-global-typography-704b278-font-size );line-height:var( --e-global-typography-704b278-line-height );}.elementor-2440 .elementor-element.elementor-element-7ab5c55a{width:100%;max-width:100%;font-size:var( --e-global-typography-f37ba08-font-size );line-height:var( --e-global-typography-f37ba08-line-height );}.elementor-2440 .elementor-element.elementor-element-7ab5c55a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2440 .elementor-element.elementor-element-2dd5917d{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-2617c703{--width:115px;}.elementor-2440 .elementor-element.elementor-element-776e9630{--width:55%;}.elementor-2440 .elementor-element.elementor-element-285964d{width:100%;max-width:100%;text-align:right;}.elementor-2440 .elementor-element.elementor-element-285964d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-4a633185{--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:15px 20px;--row-gap:15px;--column-gap:20px;}.elementor-2440 .elementor-element.elementor-element-985926b .elementor-heading-title{font-size:var( --e-global-typography-87198f6-font-size );line-height:var( --e-global-typography-87198f6-line-height );}.elementor-2440 .elementor-element.elementor-element-3df5e760 .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-58ee6caf .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-60dafb8c::before, .elementor-2440 .elementor-element.elementor-element-60dafb8c > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-60dafb8c > .e-con-inner > .elementor-background-video-container::before, .elementor-2440 .elementor-element.elementor-element-60dafb8c > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-60dafb8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2440 .elementor-element.elementor-element-60dafb8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.buildsys.cz/wp-content/uploads/2025/03/background-mobile-2-min.png");}.elementor-2440 .elementor-element.elementor-element-60dafb8c{--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:stretch;}.elementor-2440 .elementor-element.elementor-element-60dafb8c:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-60dafb8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:74% 0px;}.elementor-2440 .elementor-element.elementor-element-60dafb8c.e-con{--align-self:stretch;}.elementor-2440 .elementor-element.elementor-element-2378620d.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-2aedfe63{--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:flex-end;}.elementor-2440 .elementor-element.elementor-element-2aedfe63.e-con{--align-self:stretch;}.elementor-2440 .elementor-element.elementor-element-4af3ee8{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-2440 .elementor-element.elementor-element-4af3ee8.e-con{--align-self:flex-start;}.elementor-2440 .elementor-element.elementor-element-2849daf8 .elementor-heading-title{font-size:var( --e-global-typography-704b278-font-size );line-height:var( --e-global-typography-704b278-line-height );}.elementor-2440 .elementor-element.elementor-element-2f607d15{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2440 .elementor-element.elementor-element-7f697cc0{width:100%;max-width:100%;font-size:var( --e-global-typography-f37ba08-font-size );line-height:var( --e-global-typography-f37ba08-line-height );}.elementor-2440 .elementor-element.elementor-element-48ed1eef.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-78b5457c{--width:115px;}.elementor-2440 .elementor-element.elementor-element-56c85c76{--width:55%;}.elementor-2440 .elementor-element.elementor-element-57b20ece{width:100%;max-width:100%;text-align:right;}.elementor-2440 .elementor-element.elementor-element-57b20ece > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2440 .elementor-element.elementor-element-59331b78.e-con{--align-self:flex-end;}.elementor-2440 .elementor-element.elementor-element-6b7f762{--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:15px 20px;--row-gap:15px;--column-gap:20px;}.elementor-2440 .elementor-element.elementor-element-1e77e253 .elementor-heading-title{font-size:var( --e-global-typography-87198f6-font-size );line-height:var( --e-global-typography-87198f6-line-height );}.elementor-2440 .elementor-element.elementor-element-7e81c743 .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-2b3fce99 .elementor-heading-title{font-size:var( --e-global-typography-82ffc45-font-size );line-height:var( --e-global-typography-82ffc45-line-height );}.elementor-2440 .elementor-element.elementor-element-55500f01 .elementor-heading-title{font-size:15px;}.elementor-2440 .elementor-element.elementor-element-7edac22c .elementor-heading-title{font-size:20px;}.elementor-2440 .elementor-element.elementor-element-3f3e18d7{font-size:var( --e-global-typography-f37ba08-font-size );line-height:var( --e-global-typography-f37ba08-line-height );}.elementor-2440 .elementor-element.elementor-element-cbccf67{--min-height:275px;}.elementor-2440 .elementor-element.elementor-element-221bfc5b{--min-height:275px;}.elementor-2440 .elementor-element.elementor-element-2559826f .elementor-heading-title{font-size:var( --e-global-typography-ff02e84-font-size );line-height:var( --e-global-typography-ff02e84-line-height );}.elementor-2440 .elementor-element.elementor-element-31d99412{--min-height:275px;}.elementor-2440 .elementor-element.elementor-element-28dae9bb{--min-height:275px;}.elementor-2440 .elementor-element.elementor-element-6cc5a99e .elementor-heading-title{font-size:var( --e-global-typography-ff02e84-font-size );line-height:var( --e-global-typography-ff02e84-line-height );}.elementor-2440 .elementor-element.elementor-element-54c5ef71{--min-height:275px;}.elementor-2440 .elementor-element.elementor-element-a6ff295{--min-height:275px;}.elementor-2440 .elementor-element.elementor-element-1bf97fb .elementor-heading-title{font-size:var( --e-global-typography-ff02e84-font-size );line-height:var( --e-global-typography-ff02e84-line-height );}.elementor-2440 .elementor-element.elementor-element-4e395e23{--min-height:275px;}.elementor-2440 .elementor-element.elementor-element-4e395e23:not(.elementor-motion-effects-element-type-background), .elementor-2440 .elementor-element.elementor-element-4e395e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-2440 .elementor-element.elementor-element-4d0de5b0{--min-height:275px;}.elementor-2440 .elementor-element.elementor-element-69090dbd .elementor-heading-title{font-size:var( --e-global-typography-ff02e84-font-size );line-height:var( --e-global-typography-ff02e84-line-height );}.elementor-2440 .elementor-element.elementor-element-5f9c55aa{width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-5f9c55aa .elementor-heading-title{font-size:var( --e-global-typography-fd34dd6-font-size );}.elementor-2440 .elementor-element.elementor-element-6fb4b5d5 .elementor-heading-title{font-size:var( --e-global-typography-ff02e84-font-size );line-height:var( --e-global-typography-ff02e84-line-height );}.elementor-2440 .elementor-element.elementor-element-3558cb24 .elementor-heading-title{font-size:var( --e-global-typography-fd34dd6-font-size );}.elementor-2440 .elementor-element.elementor-element-51961ba1 .elementor-heading-title{font-size:var( --e-global-typography-ff02e84-font-size );line-height:var( --e-global-typography-ff02e84-line-height );}.elementor-2440 .elementor-element.elementor-element-7d309324{width:100%;max-width:100%;}.elementor-2440 .elementor-element.elementor-element-bdbc614 .elementor-heading-title{font-size:var( --e-global-typography-f37ba08-font-size );line-height:var( --e-global-typography-f37ba08-line-height );}.elementor-2440 .elementor-element.elementor-element-684aabf{--width:45%;}.elementor-2440 .elementor-element.elementor-element-a8740bb{--width:45%;}.elementor-2440 .elementor-element.elementor-element-93ac4fe{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2440 .elementor-element.elementor-element-c37b9da{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-2440 .elementor-element.elementor-element-44fa060{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;}.elementor-2440 .elementor-element.elementor-element-89ac3c5{--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;}.elementor-2440 .elementor-element.elementor-element-e09cc36{text-align:center;}.elementor-2440 .elementor-element.elementor-element-7541bc3.elementor-element{--align-self:center;}.elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2440 .elementor-element.elementor-element-7541bc3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f680f29-font-size );line-height:var( --e-global-typography-f680f29-line-height );}}/* Start custom CSS for icon-list, class: .elementor-element-6ab5b868 */.elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list {
  display: flex;
  flex-direction: column; /* Udrží položky pod sebou */
  gap: 10px; /* Mezera mezi položkami (lze upravit) */
}

.elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-item {
  display: flex; /* Zajistí správné zarovnání ikony a textu vedle sebe */
  align-items: center; /* Zarovná text a ikonku vertikálně */
}

.elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-text {
  position: relative;
  display: inline-block; /* Udrží text na správné délce */
  text-decoration: none;
}

.elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-text::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #fff;
  transition: width 0.3s ease-in-out;
  display: block;
}

.elementor-2440 .elementor-element.elementor-element-6ab5b868 .elementor-icon-list-text:hover::after {
  width: 100%; /* Podtrhne se pouze délka textu */
}

.elementor-2440 .elementor-element.elementor-element-6ab5b868 :hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c8bc806 */.elementor-2440 .elementor-element.elementor-element-1c8bc806 {
    max-width: 1520px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-460e5832 */.elementor-2440 .elementor-element.elementor-element-460e5832 {
    backdrop-filter: blur(10px) saturate(100%);
    -webkit-backdrop-filter: blur(10px) saturate(100%);
    border-radius: 5px;
}

@media (max-width: 350px) and (min-width: 320px) {
  .elementor-2440 .elementor-element.elementor-element-460e5832 h1 {
    font-size: 13px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-689c18ab */@media (max-width: 375px) and (min-width: 350px) {
  .elementor-2440 .elementor-element.elementor-element-689c18ab {
    padding-bottom: 50px;
  }
}

@media (max-width: 350px) and (min-width: 320px) {
  .elementor-2440 .elementor-element.elementor-element-689c18ab {
    padding-bottom: 0px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49a8fe66 */.elementor-2440 .elementor-element.elementor-element-49a8fe66 p {
    line-height: 1.5 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7010afa5 */.bublina {
  position: relative;
  background: rgba(255, 255, 255, 0.2);
  backdrop-filter: blur(10px);
  will-change: opacity, transform;

  /* Maska */
  mask-image: url('https://www.buildsys.cz/wp-content/uploads/2025/03/Subtract.svg');
  mask-repeat: no-repeat;
  mask-size: cover;
  mask-position: center;

  -webkit-mask-image: url('https://www.buildsys.cz/wp-content/uploads/2025/03/Subtract.svg');
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: cover;
  -webkit-mask-position: center;

  opacity: 0;
  transform: translateY(20px);
  animation: slideUpFade 0.8s forwards ease;
  animation-delay: 0.9s;  /* ZDE je zpoždění 900ms */
}

@keyframes slideUpFade {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

.bublina:hover div {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f3f4ccb */.bublina-p {
  position: relative;
}

.bublina-p::after {
  content: '';
  position: absolute;
  bottom: 18px;
  left: 22px;
  width: 15px;
  height: 15px;
  background: url('https://www.buildsys.cz/wp-content/uploads/2025/03/Ellipse-6.png') no-repeat center/contain;
  animation: glow 2s infinite ease-in-out;
}

@keyframes glow {
  0%, 100% {
    transform: scale(1);
    filter: brightness(1) drop-shadow(0 0 4px rgba(255, 255, 255, 0.5));
  }
  50% {
    transform: scale(1.2);
    filter: brightness(1.5) drop-shadow(0 0 12px rgba(255, 255, 255, 0.8));
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46419bd2 */@media (max-width: 350px) and (min-width: 320px) {
  .elementor-2440 .elementor-element.elementor-element-46419bd2 h2 {
    font-size: 28px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15a7e156 */@media (max-width: 350px) and (min-width: 310px) {
  .elementor-2440 .elementor-element.elementor-element-15a7e156 p {
    margin-bottom: -20px;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-14fa93c0 */.elementor-2440 .elementor-element.elementor-element-14fa93c0 .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-1ae2c8f0 */.elementor-2440 .elementor-element.elementor-element-1ae2c8f0 .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-4994c6c5 */.elementor-2440 .elementor-element.elementor-element-4994c6c5 .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-31db5836 */.elementor-2440 .elementor-element.elementor-element-31db5836 .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ba22082 */@media (max-width: 319px) {
  .elementor-2440 .elementor-element.elementor-element-6ba22082 {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7436f32b */@media (max-width: 319px) {
  .elementor-2440 .elementor-element.elementor-element-7436f32b {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35f1c0f8 */.elementor-2440 .elementor-element.elementor-element-35f1c0f8 {
  position: relative;
  display: inline-block; /* Udrží text na správné délce */
  text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e9f2af9 */.progress-line {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-color: #fff;
  transition: width 0s linear;
  border-radius: 2px;
}

.elementor-2440 .elementor-element.elementor-element-7e9f2af9 .hero-section {
    width: 230px;
    height: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-140af3a8 */@media (max-width: 350px) {
  .elementor-2440 .elementor-element.elementor-element-140af3a8 {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-236659a1 */.elementor-2440 .elementor-element.elementor-element-236659a1 {
    max-width: 1540px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2889ac53 */.elementor-2440 .elementor-element.elementor-element-2889ac53 p {
    line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43a0e403 */.bublina {
  position: relative;
  background: rgba(255, 255, 255, 0.2);
  backdrop-filter: blur(10px);
  will-change: opacity, transform;

  /* Maska */
  mask-image: url('https://www.buildsys.cz/wp-content/uploads/2025/03/Subtract.svg');
  mask-repeat: no-repeat;
  mask-size: cover;
  mask-position: center;

  -webkit-mask-image: url('https://www.buildsys.cz/wp-content/uploads/2025/03/Subtract.svg');
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-size: cover;
  -webkit-mask-position: center;

  opacity: 0;
  transform: translateY(20px);
  animation: slideUpFade 0.8s forwards ease;
  animation-delay: 0.9s;  /* ZDE je zpoždění 900ms */
}

@keyframes slideUpFade {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-281fcf13 */.bublina-p {
  position: relative;
}

.bublina-p::after {
  content: '';
  position: absolute;
  bottom: 18px;
  left: 22px;
  width: 15px;
  height: 15px;
  background: url('https://www.buildsys.cz/wp-content/uploads/2025/03/Ellipse-6.png') no-repeat center/contain;
  animation: glow 2s infinite ease-in-out;
}

@keyframes glow {
  0%, 100% {
    transform: scale(1);
    filter: brightness(1) drop-shadow(0 0 4px rgba(255, 255, 255, 0.5));
  }
  50% {
    transform: scale(1.2);
    filter: brightness(1.5) drop-shadow(0 0 12px rgba(255, 255, 255, 0.8));
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27d2946c */@media (max-width: 350px) and (min-width: 320px) {
  .elementor-2440 .elementor-element.elementor-element-27d2946c h2 {
    font-size: 28px !important;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6c4458b7 */.elementor-2440 .elementor-element.elementor-element-6c4458b7 .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-482c2f61 */.elementor-2440 .elementor-element.elementor-element-482c2f61 .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a92b36b */.elementor-2440 .elementor-element.elementor-element-6a92b36b .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2bbf366a */.elementor-2440 .elementor-element.elementor-element-2bbf366a .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-579ebd1 */@media (max-width: 319px) {
  .elementor-2440 .elementor-element.elementor-element-579ebd1 {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6df8bc1d */@media (max-width: 319px) {
  .elementor-2440 .elementor-element.elementor-element-6df8bc1d {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-500504a1 */@media (max-width: 350px) {
  .contnavup {
    padding-bottom: -45px !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a17820e */.progress-line2 {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-color: #fff;
  transition: width 0s linear;
  border-radius: 2px;
}

.elementor-2440 .elementor-element.elementor-element-7a17820e .hero-section {
    width: 300px;
    height: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-693f760c */@media (max-width: 350px) {
  .elementor-2440 .elementor-element.elementor-element-693f760c {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f98af09 */.elementor-2440 .elementor-element.elementor-element-7f98af09 {
    max-width: 1540px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-42b11f23 */.elementor-2440 .elementor-element.elementor-element-42b11f23 p {
    line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a77955c */@media (max-width: 350px) and (min-width: 320px) {
  .elementor-2440 .elementor-element.elementor-element-a77955c h2 {
    font-size: 28px !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ab5c55a */@media (max-width: 350px) {
  .elementor-2440 .elementor-element.elementor-element-7ab5c55a {
    margin-bottom: 15px !important;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-19ca8a3f */.elementor-2440 .elementor-element.elementor-element-19ca8a3f .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7ab67002 */.elementor-2440 .elementor-element.elementor-element-7ab67002 .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-352d5035 */.elementor-2440 .elementor-element.elementor-element-352d5035 .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5d5a50e4 */.elementor-2440 .elementor-element.elementor-element-5d5a50e4 .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-776e9630 */@media (max-width: 319px) {
  .elementor-2440 .elementor-element.elementor-element-776e9630 {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2f96d66a */@media (max-width: 319px) {
  .elementor-2440 .elementor-element.elementor-element-2f96d66a {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47c8649f */.progress-bar3{
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-color: #fff;
  transition: width 0s linear;
  border-radius: 2px;
}

.elementor-2440 .elementor-element.elementor-element-47c8649f .hero-section {
    width: 205px;
    height: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-391d5832 */@media (max-width: 350px) {
  .elementor-2440 .elementor-element.elementor-element-391d5832 {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-727a215e */.elementor-2440 .elementor-element.elementor-element-727a215e {
    max-width: 1540px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-419650d1 */.elementor-2440 .elementor-element.elementor-element-419650d1 .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-73b09576 */.elementor-2440 .elementor-element.elementor-element-73b09576 .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-22bfdb32 */.elementor-2440 .elementor-element.elementor-element-22bfdb32 .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6a526e4d */.elementor-2440 .elementor-element.elementor-element-6a526e4d .elementor-divider-separator {
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c85c76 */@media (max-width: 319px) {
  .elementor-2440 .elementor-element.elementor-element-56c85c76 {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-623f89ef */@media (max-width: 319px) {
  .elementor-2440 .elementor-element.elementor-element-623f89ef {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5c3b1ceb */.progress-line4{
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  background-color: #fff;
  transition: width 0s linear;
  border-radius: 2px;
}

.elementor-2440 .elementor-element.elementor-element-5c3b1ceb .hero-section {
    width: 205px;
    height: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59331b78 */@media (max-width: 350px) {
  .elementor-2440 .elementor-element.elementor-element-59331b78 {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2378620d */.elementor-2440 .elementor-element.elementor-element-2378620d {
    max-width: 1540px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7edac22c */.elementor-2440 .elementor-element.elementor-element-7edac22c {
    max-width: 850px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256fd44 */.boxlink {
  display: flex;
  flex-direction: column; /* Zajistí, že prvky budou pod sebou */
  align-items: flex-start; /* Zarovná prvky na levý okraj (změň na center pokud chceš) */
  gap: 10px; /* Nastaví mezeru mezi prvky na 10px (lze upravit) */
}

.titlelink {
  position: relative;
  display: inline-block;
  text-decoration: none;
  padding-bottom: 5px;
}

.titlelink::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: #fff;
  transition: width 0.3s ease-in-out;
  display: block;
}

.boxlink:hover .titlelink::after {
  width: 100%; /* Podtrhne se jen konkrétní titlelink uvnitř hoverovaného boxlink */
}

.svglink {
  transition: transform 0.3s ease-in-out;
}

.boxlink:hover .svglink {
  transform: translate(5px, -5px); /* Posunutí doprava a nahoru */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fb4b5d5 */.elementor-2440 .elementor-element.elementor-element-6fb4b5d5 h2 {
    line-height: 1.5 !important;
}

@media (max-width: 1024px) and (min-width: 768px) {
 .elementor-2440 .elementor-element.elementor-element-6fb4b5d5 h2 {
    font-size: 21px !important;
  }
}

@media (max-width: 767px) {
  .elementor-2440 .elementor-element.elementor-element-6fb4b5d5 h2{
    font-size: 18px !important;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8654741 */.elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list {
  display: flex;
  flex-direction: column; /* Udrží položky pod sebou */
  gap: 10px; /* Mezera mezi položkami (lze upravit) */
}

.elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-item {
  display: flex; /* Zajistí správné zarovnání ikony a textu vedle sebe */
  align-items: center; /* Zarovná text a ikonku vertikálně */
}

.elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-text {
  position: relative;
  display: inline-block; /* Udrží text na správné délce */
  text-decoration: none;
}

.elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-text::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: #002545;
  transition: width 0.3s ease-in-out;
  display: block;
}

.elementor-2440 .elementor-element.elementor-element-8654741 .elementor-icon-list-text:hover::after {
  width: 100%; /* Podtrhne se pouze délka textu */
}

.elementor-2440 .elementor-element.elementor-element-8654741 :hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d020f4f */.elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list {
  display: flex;
  flex-direction: column; /* Udrží položky pod sebou */
  gap: 10px; /* Mezera mezi položkami (lze upravit) */
}

.elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-item {
  display: flex; /* Zajistí správné zarovnání ikony a textu vedle sebe */
  align-items: center; /* Zarovná text a ikonku vertikálně */
}

.elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-text {
  position: relative;
  display: inline-block; /* Udrží text na správné délce */
  text-decoration: none;
}

.elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-text::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: #002545;
  transition: width 0.3s ease-in-out;
  display: block;
}

.elementor-2440 .elementor-element.elementor-element-d020f4f .elementor-icon-list-text:hover::after {
  width: 100%; /* Podtrhne se pouze délka textu */
}

.elementor-2440 .elementor-element.elementor-element-d020f4f :hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-523e693 */.elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list {
  display: flex;
  flex-direction: column; /* Udrží položky pod sebou */
  gap: 10px; /* Mezera mezi položkami (lze upravit) */
}

.elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-item {
  display: flex; /* Zajistí správné zarovnání ikony a textu vedle sebe */
  align-items: center; /* Zarovná text a ikonku vertikálně */
}

.elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-text {
  position: relative;
  display: inline-block; /* Udrží text na správné délce */
  text-decoration: none;
}

.elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-text::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: #002545;
  transition: width 0.3s ease-in-out;
  display: block;
}

.elementor-2440 .elementor-element.elementor-element-523e693 .elementor-icon-list-text:hover::after {
  width: 100%; /* Podtrhne se pouze délka textu */
}

.elementor-2440 .elementor-element.elementor-element-523e693 :hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bbe51a3 */.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list {
  display: flex;
  flex-direction: column; /* Udrží položky pod sebou */
  gap: 10px; /* Mezera mezi položkami (lze upravit) */
}

.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-item {
  display: flex; /* Zajistí správné zarovnání ikony a textu vedle sebe */
  align-items: center; /* Zarovná text a ikonku vertikálně */
}

.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-text {
  position: relative;
  display: inline-block; /* Udrží text na správné délce */
  text-decoration: none;
}

.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-text::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #131313;
  transition: width 0.3s ease-in-out;
  display: block;
}

.elementor-2440 .elementor-element.elementor-element-bbe51a3 .elementor-icon-list-text:hover::after {
  width: 100%; /* Podtrhne se pouze délka textu */
}

.elementor-2440 .elementor-element.elementor-element-bbe51a3 :hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e803703 */.elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list {
  display: flex;
  flex-direction: column; /* Udrží položky pod sebou */
  gap: 10px; /* Mezera mezi položkami (lze upravit) */
}

.elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-item {
  display: flex; /* Zajistí správné zarovnání ikony a textu vedle sebe */
  align-items: center; /* Zarovná text a ikonku vertikálně */
}

.elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-text {
  position: relative;
  display: inline-block; /* Udrží text na správné délce */
  text-decoration: none;
}

.elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-text::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 1px;
  background-color: #131313;
  transition: width 0.3s ease-in-out;
  display: block;
}

.elementor-2440 .elementor-element.elementor-element-e803703 .elementor-icon-list-text:hover::after {
  width: 100%; /* Podtrhne se pouze délka textu */
}

.elementor-2440 .elementor-element.elementor-element-e803703 :hover {
    text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a39e061 */.elementor-2440 .elementor-element.elementor-element-a39e061 :hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c37b9da */.elementor-2440 .elementor-element.elementor-element-c37b9da  {
  filter: grayscale(100%);
  opacity: 1; /* Volitelné, pro jemnější vzhled */
}

.elementor-2440 .elementor-element.elementor-element-c37b9da:hover {
  filter: grayscale(0%);
  opacity: 1; /* Volitelné, pro jemnější vzhled */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44fa060 */.elementor-2440 .elementor-element.elementor-element-44fa060  {
  filter: grayscale(100%);
  opacity: 1; /* Volitelné, pro jemnější vzhled */
}

.elementor-2440 .elementor-element.elementor-element-44fa060:hover {
  filter: grayscale(0%);
  opacity: 1; /* Volitelné, pro jemnější vzhled */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fae866f */.elementor-2440 .elementor-element.elementor-element-fae866f  {
  filter: grayscale(100%);
  opacity: 1; /* Volitelné, pro jemnější vzhled */
}

.elementor-2440 .elementor-element.elementor-element-fae866f:hover {
  filter: grayscale(0%);
  opacity: 1; /* Volitelné, pro jemnější vzhled */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d09f44 */.elementor-2440 .elementor-element.elementor-element-9d09f44  {
  filter: grayscale(100%);
  opacity: 1; /* Volitelné, pro jemnější vzhled */
}

.elementor-2440 .elementor-element.elementor-element-9d09f44:hover {
  filter: grayscale(0%);
  opacity: 1; /* Volitelné, pro jemnější vzhled */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7f17b03 */.elementor-2440 .elementor-element.elementor-element-7f17b03  {
  filter: grayscale(100%);
  opacity: 1; /* Volitelné, pro jemnější vzhled */
}

.elementor-2440 .elementor-element.elementor-element-7f17b03:hover {
  filter: grayscale(0%);
  opacity: 1; /* Volitelné, pro jemnější vzhled */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7541bc3 */.elementor-2440 .elementor-element.elementor-element-7541bc3 :hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS */.tlacitko-bile {
  transition: box-shadow 0.3s ease;
}

.tlacitko-bile:hover {
  box-shadow: 0 5px 10px rgba(255, 255, 255, 0.15);
}/* End custom CSS */