.elementor-3 .elementor-element.elementor-element-3dbcc8c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3 .elementor-element.elementor-element-3b4946ab{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:180px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-3b4946ab:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-3b4946ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/Blog-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-3b4946ab::before, .elementor-3 .elementor-element.elementor-element-3b4946ab > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-3b4946ab > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-3b4946ab > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-3b4946ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-3b4946ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b3e4129 );--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-6318566d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-626cfd88{text-align:center;}.elementor-3 .elementor-element.elementor-element-626cfd88 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:600;line-height:1.2em;color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-622cb44{text-align:center;}.elementor-3 .elementor-element.elementor-element-622cb44 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-78ac6c59{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-text{color:var( --e-global-color-33807e0 );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-5242f5b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3 .elementor-element.elementor-element-7af57a86{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-7af57a86:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-7af57a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d5075f );}.elementor-3 .elementor-element.elementor-element-10c07c1f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-59786a77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-79241bff .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-79241bff .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-79241bff{--e-icon-list-icon-size:16px;--icon-vertical-offset:-3px;}.elementor-3 .elementor-element.elementor-element-79241bff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-79241bff .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-79241bff .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-5f395d46 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-5f395d46 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-5f395d46 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-5f395d46 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-5f395d46 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-5ec9141f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-54e60bff{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-54e60bff p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-b4daf79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 4px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c1f4a6f );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-c1f4a6f );}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-33807e0 );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:60px 60px 60px 60px;}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{width:20px;}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-119fa6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2ff2b877{--display:flex;--min-height:400px;--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-2ff2b877:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-2ff2b877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-2f205df6{--display:flex;--min-height:300px;--border-radius:15px 15px 15px 15px;}.elementor-3 .elementor-element.elementor-element-2f205df6:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-2f205df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/Deadbolt-Lock.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-612ab4e4{--display:flex;--position:absolute;--min-height:150px;--justify-content:center;--border-radius:0px 15px 15px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:20%;}.elementor-3 .elementor-element.elementor-element-612ab4e4:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-612ab4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33807e0 );}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-612ab4e4{left:0px;}body.rtl .elementor-3 .elementor-element.elementor-element-612ab4e4{right:0px;}.elementor-3 .elementor-element.elementor-element-d78b191{--spacer-size:40px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;top:-40px;border-radius:0px 0px 0px 15px;box-shadow:0px 20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-d78b191{left:0px;}body.rtl .elementor-3 .elementor-element.elementor-element-d78b191{right:0px;}.elementor-3 .elementor-element.elementor-element-4b110f55{--spacer-size:40px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;bottom:-40px;border-radius:15px 0px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-4b110f55{left:0px;}body.rtl .elementor-3 .elementor-element.elementor-element-4b110f55{right:0px;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-1369d27c{left:-15px;}body.rtl .elementor-3 .elementor-element.elementor-element-1369d27c{right:-15px;}.elementor-3 .elementor-element.elementor-element-1369d27c .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-1369d27c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7d5075f );}.elementor-3 .elementor-element.elementor-element-1369d27c.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-1369d27c.elementor-view-default .elementor-icon{color:var( --e-global-color-7d5075f );border-color:var( --e-global-color-7d5075f );}.elementor-3 .elementor-element.elementor-element-1369d27c.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-1369d27c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7d5075f );}.elementor-3 .elementor-element.elementor-element-630fd285{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-630fd285:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-630fd285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-143b6104 .elementor-icon-box-wrapper{text-align:start;}.elementor-3 .elementor-element.elementor-element-143b6104 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-143b6104 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-143b6104 .elementor-icon-box-title a{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-143b6104 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-401b21be{--display:flex;--min-height:400px;--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-401b21be:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-401b21be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-56f95811{--display:flex;--min-height:300px;--border-radius:15px 15px 15px 15px;}.elementor-3 .elementor-element.elementor-element-56f95811:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-56f95811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/servis-dveri.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-2793fff4{--display:flex;--position:absolute;--min-height:150px;--justify-content:center;--border-radius:0px 15px 15px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:20%;}.elementor-3 .elementor-element.elementor-element-2793fff4:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-2793fff4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33807e0 );}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-2793fff4{left:0px;}body.rtl .elementor-3 .elementor-element.elementor-element-2793fff4{right:0px;}.elementor-3 .elementor-element.elementor-element-78ed5cca{--spacer-size:40px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;top:-40px;border-radius:0px 0px 0px 15px;box-shadow:0px 20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-78ed5cca{left:0px;}body.rtl .elementor-3 .elementor-element.elementor-element-78ed5cca{right:0px;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-2a0bf76c{left:-15px;}body.rtl .elementor-3 .elementor-element.elementor-element-2a0bf76c{right:-15px;}.elementor-3 .elementor-element.elementor-element-2a0bf76c .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-2a0bf76c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7d5075f );}.elementor-3 .elementor-element.elementor-element-2a0bf76c.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-2a0bf76c.elementor-view-default .elementor-icon{color:var( --e-global-color-7d5075f );border-color:var( --e-global-color-7d5075f );}.elementor-3 .elementor-element.elementor-element-2a0bf76c.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-2a0bf76c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7d5075f );}.elementor-3 .elementor-element.elementor-element-1464efca{--spacer-size:40px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;bottom:-40px;border-radius:15px 0px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-1464efca{left:0px;}body.rtl .elementor-3 .elementor-element.elementor-element-1464efca{right:0px;}.elementor-3 .elementor-element.elementor-element-3657268{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-3657268:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-3657268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-7108f2e8 .elementor-icon-box-wrapper{text-align:start;}.elementor-3 .elementor-element.elementor-element-7108f2e8 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-7108f2e8 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-7108f2e8 .elementor-icon-box-title a{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-7108f2e8 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-2fba8c25{--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:40px;--padding-right:40px;}.elementor-3 .elementor-element.elementor-element-32a1617a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-32a1617a:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-32a1617a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d5075f );}.elementor-3 .elementor-element.elementor-element-470a927a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-73493037 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-73493037 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-73493037{--e-icon-list-icon-size:16px;--icon-vertical-offset:-3px;}.elementor-3 .elementor-element.elementor-element-73493037 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-73493037 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-73493037 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-590bd35e .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-590bd35e .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-590bd35e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-590bd35e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-590bd35e .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-55680abe{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-69213be1{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-69213be1:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-69213be1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-17c501b8{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-17c501b8:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-17c501b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-689f309 .elementor-icon-box-wrapper{gap:15px;}.elementor-3 .elementor-element.elementor-element-689f309.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-689f309.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-689f309.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-689f309.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-689f309.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-689f309.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-33807e0 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-689f309.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-689f309.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-689f309.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-689f309.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );border-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-689f309.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-689f309.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-689f309 .elementor-icon{font-size:40px;padding:12px;}.elementor-3 .elementor-element.elementor-element-689f309 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-689f309 .elementor-icon-box-title a{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-689f309 .elementor-icon-box-title{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-689f309 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-79b61ba5{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3 .elementor-element.elementor-element-79b61ba5:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-79b61ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5571cc );}.elementor-3 .elementor-element.elementor-element-5b686898 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-accent );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-5b686898 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-5b686898 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-5b686898 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-5b686898 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-5b686898 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-4a5ec84-font-family ), Sans-serif;font-size:var( --e-global-typography-4a5ec84-font-size );font-weight:var( --e-global-typography-4a5ec84-font-weight );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-2a518577{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-3bb04c3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3 .elementor-element.elementor-element-3bb04c3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3 .elementor-element.elementor-element-3bb04c3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3 .elementor-element.elementor-element-3bb04c3b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3 .elementor-element.elementor-element-3bb04c3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3 .elementor-element.elementor-element-3bb04c3b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-3bb04c3b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-3bb04c3b{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-3 .elementor-element.elementor-element-3bb04c3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-3bb04c3b .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-3bb04c3b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-13db3056 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );padding:13px 26px 13px 26px;}.elementor-3 .elementor-element.elementor-element-13db3056 .elementor-button:hover, .elementor-3 .elementor-element.elementor-element-13db3056 .elementor-button:focus{background-color:var( --e-global-color-c1f4a6f );color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-13db3056 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3 .elementor-element.elementor-element-13db3056 .elementor-button:hover svg, .elementor-3 .elementor-element.elementor-element-13db3056 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-10de86f3{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-10de86f3:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-10de86f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-7c88499{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-7c88499:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-7c88499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-3dad8183 .elementor-icon-box-wrapper{gap:15px;}.elementor-3 .elementor-element.elementor-element-3dad8183.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-3dad8183.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-3dad8183.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-3dad8183.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-3dad8183.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-3dad8183.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-33807e0 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-3dad8183.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-3dad8183.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-3dad8183.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-3dad8183.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );border-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-3dad8183.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-3dad8183.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-3dad8183 .elementor-icon{font-size:40px;padding:12px;}.elementor-3 .elementor-element.elementor-element-3dad8183 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-3dad8183 .elementor-icon-box-title a{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-3dad8183 .elementor-icon-box-title{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-3dad8183 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-56589ee1{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3 .elementor-element.elementor-element-56589ee1:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-56589ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5571cc );}.elementor-3 .elementor-element.elementor-element-345b5a23 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-accent );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-345b5a23 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-345b5a23 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-345b5a23 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-345b5a23 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-345b5a23 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-4a5ec84-font-family ), Sans-serif;font-size:var( --e-global-typography-4a5ec84-font-size );font-weight:var( --e-global-typography-4a5ec84-font-weight );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-722d8717{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-38afa131 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3 .elementor-element.elementor-element-38afa131 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3 .elementor-element.elementor-element-38afa131 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3 .elementor-element.elementor-element-38afa131 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3 .elementor-element.elementor-element-38afa131 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3 .elementor-element.elementor-element-38afa131 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-38afa131 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-38afa131{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-3 .elementor-element.elementor-element-38afa131 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-38afa131 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-38afa131 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-45a49b06 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );padding:13px 26px 13px 26px;}.elementor-3 .elementor-element.elementor-element-45a49b06 .elementor-button:hover, .elementor-3 .elementor-element.elementor-element-45a49b06 .elementor-button:focus{background-color:var( --e-global-color-c1f4a6f );color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-45a49b06 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3 .elementor-element.elementor-element-45a49b06 .elementor-button:hover svg, .elementor-3 .elementor-element.elementor-element-45a49b06 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-4549b3e8{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-4549b3e8:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-4549b3e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-4b9a6d88{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-4b9a6d88:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-4b9a6d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-6214d256 .elementor-icon-box-wrapper{gap:15px;}.elementor-3 .elementor-element.elementor-element-6214d256.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6214d256.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-6214d256.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-6214d256.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6214d256.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-6214d256.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-33807e0 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-6214d256.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-6214d256.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-6214d256.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-6214d256.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );border-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6214d256.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-6214d256.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-6214d256 .elementor-icon{font-size:40px;padding:12px;}.elementor-3 .elementor-element.elementor-element-6214d256 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-6214d256 .elementor-icon-box-title a{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-6214d256 .elementor-icon-box-title{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6214d256 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-f545cff{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-3 .elementor-element.elementor-element-f545cff:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-f545cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5571cc );}.elementor-3 .elementor-element.elementor-element-4d904649 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-accent );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-4d904649 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-4d904649 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-4d904649 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-4d904649 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-4d904649 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-4a5ec84-font-family ), Sans-serif;font-size:var( --e-global-typography-4a5ec84-font-size );font-weight:var( --e-global-typography-4a5ec84-font-weight );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-72f9452b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2f0ce77f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3 .elementor-element.elementor-element-2f0ce77f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3 .elementor-element.elementor-element-2f0ce77f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3 .elementor-element.elementor-element-2f0ce77f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3 .elementor-element.elementor-element-2f0ce77f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3 .elementor-element.elementor-element-2f0ce77f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-2f0ce77f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-2f0ce77f{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-3 .elementor-element.elementor-element-2f0ce77f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-2f0ce77f .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-2f0ce77f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-625b3885 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );padding:13px 26px 13px 26px;}.elementor-3 .elementor-element.elementor-element-625b3885 .elementor-button:hover, .elementor-3 .elementor-element.elementor-element-625b3885 .elementor-button:focus{background-color:var( --e-global-color-c1f4a6f );color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-625b3885 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3 .elementor-element.elementor-element-625b3885 .elementor-button:hover svg, .elementor-3 .elementor-element.elementor-element-625b3885 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-73d1d9f1{--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:0.5;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-73d1d9f1::before, .elementor-3 .elementor-element.elementor-element-73d1d9f1 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-73d1d9f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-73d1d9f1 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-73d1d9f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-73d1d9f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-33807e0 );--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-70b37193{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-9529d30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2ce31ab4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-17fdf0e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-17fdf0e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-17fdf0e{--e-icon-list-icon-size:16px;--icon-vertical-offset:-3px;}.elementor-3 .elementor-element.elementor-element-17fdf0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-17fdf0e .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-17fdf0e .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-1fc2e42 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-1fc2e42 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-1fc2e42 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-1fc2e42 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-1fc2e42 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-e0c9f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3 .elementor-element.elementor-element-3a0cc84a{--display:flex;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--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-3 .elementor-element.elementor-element-3a0cc84a:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-3a0cc84a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d5075f );background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/Blog-5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-3a0cc84a::before, .elementor-3 .elementor-element.elementor-element-3a0cc84a > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-3a0cc84a > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-3a0cc84a > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-3a0cc84a > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-3a0cc84a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b3e4129 );--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-2f699010{--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-3 .elementor-element.elementor-element-a7acbe6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-1207d9ab .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-1207d9ab .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-1207d9ab{--e-icon-list-icon-size:16px;--icon-vertical-offset:-3px;}.elementor-3 .elementor-element.elementor-element-1207d9ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-1207d9ab .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-1207d9ab .elementor-icon-list-text{color:var( --e-global-color-33807e0 );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-77bfa685 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-33807e0 );margin:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-77bfa685 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-77bfa685 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-77bfa685 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-77bfa685 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-61b14f8b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 4px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c1f4a6f );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-c1f4a6f );}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-33807e0 );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:60px 60px 60px 60px;}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{width:20px;}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-5fee98b1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-478739a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:60px 40px;--row-gap:60px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-42843b02{--display:flex;--overlay-opacity:0.15;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e5571cc );--border-color:var( --e-global-color-e5571cc );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3 .elementor-element.elementor-element-42843b02::before, .elementor-3 .elementor-element.elementor-element-42843b02 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-42843b02 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-42843b02 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-42843b02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-42843b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-e5571cc ) 100%);}.elementor-3 .elementor-element.elementor-element-77282062{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-77282062 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-3 .elementor-element.elementor-element-77282062 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-77282062.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-77282062.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-77282062.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-77282062.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-77282062.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-77282062.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-33807e0 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-77282062.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-77282062.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-77282062.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-77282062.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );border-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-77282062.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-77282062.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-77282062 .elementor-icon{font-size:30px;padding:10px;}.elementor-3 .elementor-element.elementor-element-77282062 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-77282062 .elementor-icon-box-title a{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-77282062 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-1379ce76{--display:flex;--overlay-opacity:0.15;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e5571cc );--border-color:var( --e-global-color-e5571cc );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3 .elementor-element.elementor-element-1379ce76::before, .elementor-3 .elementor-element.elementor-element-1379ce76 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-1379ce76 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-1379ce76 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-1379ce76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-1379ce76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-e5571cc ) 100%);}.elementor-3 .elementor-element.elementor-element-13799ee8{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-13799ee8 .elementor-icon-box-wrapper{text-align:end;gap:10px;}.elementor-3 .elementor-element.elementor-element-13799ee8 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-13799ee8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-13799ee8.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-13799ee8.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-13799ee8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-13799ee8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-13799ee8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-33807e0 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-13799ee8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-13799ee8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-13799ee8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-13799ee8.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );border-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-13799ee8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-13799ee8.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-13799ee8 .elementor-icon{font-size:30px;padding:10px;}.elementor-3 .elementor-element.elementor-element-13799ee8 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-13799ee8 .elementor-icon-box-title a{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-13799ee8 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-58c6f748{--display:flex;--overlay-opacity:0.15;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e5571cc );--border-color:var( --e-global-color-e5571cc );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3 .elementor-element.elementor-element-58c6f748::before, .elementor-3 .elementor-element.elementor-element-58c6f748 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-58c6f748 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-58c6f748 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-58c6f748 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-58c6f748 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-e5571cc ) 100%);}.elementor-3 .elementor-element.elementor-element-2bba5f6{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-2bba5f6 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-3 .elementor-element.elementor-element-2bba5f6 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-2bba5f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-2bba5f6.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-2bba5f6.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-2bba5f6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-2bba5f6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-2bba5f6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-33807e0 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-2bba5f6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-2bba5f6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-2bba5f6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-2bba5f6.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );border-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-2bba5f6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-2bba5f6.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-2bba5f6 .elementor-icon{font-size:30px;padding:10px;}.elementor-3 .elementor-element.elementor-element-2bba5f6 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-2bba5f6 .elementor-icon-box-title a{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-2bba5f6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-3ce47b12{--display:flex;--overlay-opacity:0.15;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e5571cc );--border-color:var( --e-global-color-e5571cc );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3 .elementor-element.elementor-element-3ce47b12::before, .elementor-3 .elementor-element.elementor-element-3ce47b12 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-3ce47b12 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-3ce47b12 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-3ce47b12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-3ce47b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-e5571cc ) 100%);}.elementor-3 .elementor-element.elementor-element-60ab0547{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-60ab0547 .elementor-icon-box-wrapper{text-align:end;gap:10px;}.elementor-3 .elementor-element.elementor-element-60ab0547 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-60ab0547.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-60ab0547.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-60ab0547.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-60ab0547.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-60ab0547.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-60ab0547.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-33807e0 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-60ab0547.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-60ab0547.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-60ab0547.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-60ab0547.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );border-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-60ab0547.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-60ab0547.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-60ab0547 .elementor-icon{font-size:30px;padding:10px;}.elementor-3 .elementor-element.elementor-element-60ab0547 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-60ab0547 .elementor-icon-box-title a{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-60ab0547 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6500b1c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-3 .elementor-element.elementor-element-38b3c03f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3 .elementor-element.elementor-element-38b3c03f:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-38b3c03f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-cbf9e1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-3 .elementor-element.elementor-element-cbf9e1f .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-cbf9e1f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-cbf9e1f.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-cbf9e1f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-cbf9e1f.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-cbf9e1f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-cbf9e1f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-cbf9e1f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-cbf9e1f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-b3e4129 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-cbf9e1f.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-cbf9e1f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-b3e4129 );border-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-cbf9e1f.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-cbf9e1f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-cbf9e1f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-cbf9e1f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-cbf9e1f .elementor-icon{font-size:50px;padding:20px;}.elementor-3 .elementor-element.elementor-element-cbf9e1f .elementor-icon svg{height:50px;}.elementor-3 .elementor-element.elementor-element-7e2626d .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-3 .elementor-element.elementor-element-7e2626d .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-52f715ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3 .elementor-element.elementor-element-52f715ca:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-52f715ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6ec50a40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-3 .elementor-element.elementor-element-6ec50a40 .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-6ec50a40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6ec50a40.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-6ec50a40.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-6ec50a40.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-6ec50a40.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-6ec50a40.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6ec50a40.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6ec50a40.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-b3e4129 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6ec50a40.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-6ec50a40.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-b3e4129 );border-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-6ec50a40.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-6ec50a40.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-6ec50a40.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6ec50a40.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6ec50a40 .elementor-icon{font-size:50px;padding:20px;}.elementor-3 .elementor-element.elementor-element-6ec50a40 .elementor-icon svg{height:50px;}.elementor-3 .elementor-element.elementor-element-103d11fd .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-3 .elementor-element.elementor-element-103d11fd .elementor-counter-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3 .elementor-element.elementor-element-7c14cd9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3 .elementor-element.elementor-element-7c14cd9a:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-7c14cd9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-64385238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-3 .elementor-element.elementor-element-64385238 .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-64385238.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-64385238.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-64385238.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-64385238.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-64385238.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-64385238.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-64385238.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-64385238.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-b3e4129 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-64385238.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-64385238.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-b3e4129 );border-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-64385238.elementor-view-framed .elementor-icon:hover, .elementor-3 .elementor-element.elementor-element-64385238.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-64385238.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-64385238.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-64385238 .elementor-icon{font-size:50px;padding:20px;}.elementor-3 .elementor-element.elementor-element-64385238 .elementor-icon svg{height:50px;}.elementor-3 .elementor-element.elementor-element-23e87ad1 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-23e87ad1 .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-639accc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3 .elementor-element.elementor-element-5381bf7{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-441b6f4f{--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-3 .elementor-element.elementor-element-432c5948{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-6dd390f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-7d16c764 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-7d16c764 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-7d16c764{--e-icon-list-icon-size:16px;--icon-vertical-offset:-3px;}.elementor-3 .elementor-element.elementor-element-7d16c764 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-7d16c764 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-7d16c764 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-46460978 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-46460978 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-46460978 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-46460978 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-46460978 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-7a835adf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-4f8622ce{--display:flex;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-4f8622ce:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-4f8622ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/111-kooopia.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-57ebdc7{--display:flex;--position:absolute;--border-radius:0px 0px 0px 20px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:0px;top:36px;}.elementor-3 .elementor-element.elementor-element-57ebdc7:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-57ebdc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-57ebdc7.e-con{--e-con-transform-rotateZ:-90deg;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-57ebdc7{left:-38px;}body.rtl .elementor-3 .elementor-element.elementor-element-57ebdc7{right:-38px;}.elementor-3 .elementor-element.elementor-element-307d4341{width:initial;max-width:initial;margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-307d4341 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-307d4341 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-307d4341 .elementor-icon-box-title a{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-307d4341 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-1630c1a5{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:0px 20px 0px 0px;box-shadow:20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-1630c1a5{left:-40px;}body.rtl .elementor-3 .elementor-element.elementor-element-1630c1a5{right:-40px;}.elementor-3 .elementor-element.elementor-element-5fee41c6{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:-40px;border-radius:0px 20px 0px 0px;box-shadow:1px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-5fee41c6{right:2px;}body.rtl .elementor-3 .elementor-element.elementor-element-5fee41c6{left:2px;}.elementor-3 .elementor-element.elementor-element-7001ba1a{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:20px 0px 0px 0px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-7001ba1a{right:-40px;}body.rtl .elementor-3 .elementor-element.elementor-element-7001ba1a{left:-40px;}.elementor-3 .elementor-element.elementor-element-a2a6bc4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-68b87bb1{--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-3 .elementor-element.elementor-element-3c1bbc72{--display:flex;--min-height:250px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-3 .elementor-element.elementor-element-3c1bbc72:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-3c1bbc72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/overena-firma-zamkar-banner-1200x600.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-61b3ead4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-48c3079a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-4fa50731{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3 .elementor-element.elementor-element-8221c6b{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-8221c6b .elementor-icon-box-wrapper{gap:5px;}.elementor-3 .elementor-element.elementor-element-8221c6b .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-8221c6b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-8221c6b.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-8221c6b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-8221c6b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-8221c6b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-8221c6b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-b3e4129 );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-8221c6b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-8221c6b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-8221c6b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-8221c6b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-b3e4129 );color:var( --e-global-color-b3e4129 );border-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-8221c6b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-8221c6b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-8221c6b .elementor-icon{font-size:30px;padding:15px;}.elementor-3 .elementor-element.elementor-element-8221c6b .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-8221c6b .elementor-icon-box-title a{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-8221c6b .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-7b68f008{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3 .elementor-element.elementor-element-761f1d74{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-761f1d74 .elementor-icon-box-wrapper{gap:5px;}.elementor-3 .elementor-element.elementor-element-761f1d74 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-761f1d74.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-761f1d74.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-761f1d74.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-761f1d74.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-761f1d74.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-761f1d74.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-b3e4129 );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-761f1d74.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-761f1d74.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-761f1d74.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-761f1d74.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-b3e4129 );color:var( --e-global-color-b3e4129 );border-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-761f1d74.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-761f1d74.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-761f1d74 .elementor-icon{font-size:30px;padding:15px;}.elementor-3 .elementor-element.elementor-element-761f1d74 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-761f1d74 .elementor-icon-box-title a{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-761f1d74 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-78b81193{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 4px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c1f4a6f );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-c1f4a6f );}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-33807e0 );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:60px 60px 60px 60px;}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{width:20px;}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-5451fb05 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-3 .elementor-element.elementor-element-5451fb05 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-5451fb05.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-5451fb05.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-5451fb05.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-5451fb05.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-5451fb05.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-5451fb05.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-b3e4129 );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-5451fb05.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-5451fb05.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-5451fb05.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-5451fb05.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-b3e4129 );color:var( --e-global-color-b3e4129 );border-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-5451fb05.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-5451fb05.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-5451fb05 .elementor-icon{font-size:25px;padding:12px;}.elementor-3 .elementor-element.elementor-element-5451fb05 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-5451fb05 .elementor-icon-box-title a{font-family:var( --e-global-typography-4a5ec84-font-family ), Sans-serif;font-size:var( --e-global-typography-4a5ec84-font-size );font-weight:var( --e-global-typography-4a5ec84-font-weight );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-5451fb05 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-12d35fc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3 .elementor-element.elementor-element-7722e7a9{--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;--overlay-opacity:0.13;--border-radius:15px 15px 15px 15px;--margin-top:15px;--margin-bottom:-90px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-3 .elementor-element.elementor-element-7722e7a9:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-7722e7a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-7722e7a9::before, .elementor-3 .elementor-element.elementor-element-7722e7a9 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-7722e7a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-7722e7a9 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-7722e7a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-7722e7a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-c1f4a6f ) 100%);}.elementor-3 .elementor-element.elementor-element-1c840383{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-e5571cc );--border-color:var( --e-global-color-e5571cc );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-3 .elementor-element.elementor-element-3202b40d .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-33807e0 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-3202b40d .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-3202b40d .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-3202b40d .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-3202b40d .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-63c2324-font-family ), Sans-serif;font-size:var( --e-global-typography-63c2324-font-size );font-weight:var( --e-global-typography-63c2324-font-weight );line-height:var( --e-global-typography-63c2324-line-height );}.elementor-3 .elementor-element.elementor-element-b6ad706{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-4ab1d38e .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:15px;}.elementor-3 .elementor-element.elementor-element-4ab1d38e .ekit-price-card-slider{--ekit_client_logo_slidetosho:4;}.elementor-3 .elementor-element.elementor-element-4ab1d38e .elementskit-clients-slider .single-client{background-color:var( --e-global-color-c1f4a6f );min-height:100px;border-radius:10px 10px 10px 10px;}.elementor-3 .elementor-element.elementor-element-4ab1d38e .elementskit-clients-slider.banner_logo_image .single-client:before{background-color:var( --e-global-color-e5571cc );}.elementor-3 .elementor-element.elementor-element-4ab1d38e .simple_logo_image .single-client .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-3 .elementor-element.elementor-element-4ab1d38e .elementskit-clients-slider .single-client img{opacity:1;filter:alpha(opacity=1);}.elementor-3 .elementor-element.elementor-element-4ab1d38e .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1);}.elementor-3 .elementor-element.elementor-element-4ab1d38e .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-3 .elementor-element.elementor-element-50c1e35e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3 .elementor-element.elementor-element-59f4e1{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-1c7c4ecf{--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-3 .elementor-element.elementor-element-55f7cabd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-1f1a12ff .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-1f1a12ff .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-1f1a12ff{--e-icon-list-icon-size:16px;--icon-vertical-offset:-3px;}.elementor-3 .elementor-element.elementor-element-1f1a12ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-1f1a12ff .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-1f1a12ff .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-4132809a .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-4132809a .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-4132809a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-4132809a .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-4132809a .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-49871fd0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-49871fd0 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-60cef65f{--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-3 .elementor-element.elementor-element-dd20830{--display:flex;--min-height:250px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-dd20830:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-dd20830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/google-recenze-zakazniku.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-65a6cd91{--display:flex;--min-height:250px;--justify-content:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3 .elementor-element.elementor-element-469cee3a .elementor-counter{gap:10px;}.elementor-3 .elementor-element.elementor-element-469cee3a .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9a45eef-font-family ), Sans-serif;font-size:var( --e-global-typography-9a45eef-font-size );font-weight:var( --e-global-typography-9a45eef-font-weight );line-height:var( --e-global-typography-9a45eef-line-height );}.elementor-3 .elementor-element.elementor-element-469cee3a .elementor-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-68538bb0{--divider-border-style:solid;--divider-color:var( --e-global-color-7d5075f );--divider-border-width:1px;}.elementor-3 .elementor-element.elementor-element-68538bb0 .elementor-divider-separator{width:100%;}.elementor-3 .elementor-element.elementor-element-68538bb0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3 .elementor-element.elementor-element-51a6cd2f .skillbar-group .skill-bar{background-color:var( --e-global-color-b3e4129 );height:7px;border-radius:8px 8px 8px 8px;}.elementor-3 .elementor-element.elementor-element-51a6cd2f .skillbar-group .skill-track{background-color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;}.elementor-3 .elementor-element.elementor-element-51a6cd2f .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-4a5ec84-font-family ), Sans-serif;font-size:var( --e-global-typography-4a5ec84-font-size );font-weight:var( --e-global-typography-4a5ec84-font-weight );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-51a6cd2f .skillbar-group .skill-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-4a5ec84-font-family ), Sans-serif;font-size:var( --e-global-typography-4a5ec84-font-size );font-weight:var( --e-global-typography-4a5ec84-font-weight );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-12d52c2c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-5a61da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-72b41c96{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-310c8b68 .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-310c8b68.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-310c8b68.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-310c8b68.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-310c8b68.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-310c8b68.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-310c8b68 .elementor-icon{font-size:60px;}.elementor-3 .elementor-element.elementor-element-310c8b68 .elementor-icon svg{height:60px;}.elementor-3 .elementor-element.elementor-element-770c2b08{--e-rating-justify-content:center;--e-rating-gap:5px;--e-rating-icon-marked-color:var( --e-global-color-accent );--e-rating-icon-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-77e2cf51 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-77e2cf51 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-77e2cf51 .elementor-icon-box-title a{font-family:var( --e-global-typography-4a5ec84-font-family ), Sans-serif;font-size:var( --e-global-typography-4a5ec84-font-size );font-weight:var( --e-global-typography-4a5ec84-font-weight );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-77e2cf51 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-1fe5fe4e{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-e099bd0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-60c0879 img{width:60px;height:60px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-b3e4129 );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-268cb569{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-3 .elementor-element.elementor-element-268cb569 img{width:60px;height:60px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-b3e4129 );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-66b2a144{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-3 .elementor-element.elementor-element-66b2a144 img{width:60px;height:60px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-b3e4129 );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-6b1c82e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) -20px;}.elementor-3 .elementor-element.elementor-element-6b1c82e4 .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-6b1c82e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6b1c82e4.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-6b1c82e4.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-6b1c82e4.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-6b1c82e4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-6b1c82e4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6b1c82e4.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-6b1c82e4 .elementor-icon{font-size:26px;padding:15px;}.elementor-3 .elementor-element.elementor-element-6b1c82e4 .elementor-icon svg{height:26px;}.elementor-3 .elementor-element.elementor-element-3554103e{text-align:center;}.elementor-3 .elementor-element.elementor-element-3554103e .elementor-heading-title{font-family:var( --e-global-typography-4a5ec84-font-family ), Sans-serif;font-size:var( --e-global-typography-4a5ec84-font-size );font-weight:var( --e-global-typography-4a5ec84-font-weight );line-height:var( --e-global-typography-4a5ec84-line-height );color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-28740cfc{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-single-testimonial-slider, .elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-testimonial_card, .elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var( --e-global-color-c1f4a6f );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{background-color:var( --e-global-color-accent );border-radius:50%;}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-single-testimonial-slider, .elementor-3 .elementor-element.elementor-element-2c461f96  .elementskit-testimonial_card{padding:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-single-testimonial-slider, .elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-testimonial_card{border-radius:20px 20px 20px 20px;}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-stars > li > a, .elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-stars > li > span{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-watermark-icon svg{fill:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );margin-bottom:0px;}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-author-name{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-3 .elementor-element.elementor-element-411c815b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3 .elementor-element.elementor-element-2bf8427b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-24df1d08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-792233ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-62227dd5 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-62227dd5 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-62227dd5{--e-icon-list-icon-size:16px;--icon-vertical-offset:-3px;}.elementor-3 .elementor-element.elementor-element-62227dd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-62227dd5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-62227dd5 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-7c864867 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-7c864867 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-7c864867 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-7c864867 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-7c864867 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-5b459e85{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-e170b1f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-e170b1f p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-520c2d87{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 4px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c1f4a6f );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-c1f4a6f );}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-33807e0 );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:60px 60px 60px 60px;}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button{text-align:right;}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{width:20px;}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-36791f27{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-4c98968a{--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-3 .elementor-element.elementor-element-5b5d45c9{--display:flex;--min-height:500px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-5b5d45c9:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-5b5d45c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/Blog-5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-6b59ee11{--display:flex;--overlay-opacity:0.7;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3 .elementor-element.elementor-element-6b59ee11::before, .elementor-3 .elementor-element.elementor-element-6b59ee11 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-6b59ee11 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-6b59ee11 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-6b59ee11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-6b59ee11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b3e4129 );--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-1fda9fc5 .elementor-heading-title{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-44333ea8{--display:flex;--min-height:400px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-15df38d9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-5f2d89d4{--display:flex;--min-height:280px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3 .elementor-element.elementor-element-5f2d89d4:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-5f2d89d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/bezpecnostni-zamek.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-72ddfc65{--display:flex;--overlay-opacity:0.7;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3 .elementor-element.elementor-element-72ddfc65::before, .elementor-3 .elementor-element.elementor-element-72ddfc65 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-72ddfc65 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-72ddfc65 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-72ddfc65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-72ddfc65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b3e4129 );--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-110405d0 .elementor-heading-title{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-1e1c69ed{--display:flex;--min-height:280px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-1e1c69ed:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-1e1c69ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/20200608_115147-e1603840192856.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-c900454{--display:flex;--overlay-opacity:0.7;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3 .elementor-element.elementor-element-c900454::before, .elementor-3 .elementor-element.elementor-element-c900454 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-c900454 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-c900454 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-c900454 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-c900454 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b3e4129 );--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-5fd5d2e4 .elementor-heading-title{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-578c5c18{--display:flex;--min-height:300px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-578c5c18:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-578c5c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/20200827_165831.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-25b063e3{--display:flex;--overlay-opacity:0.7;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3 .elementor-element.elementor-element-25b063e3::before, .elementor-3 .elementor-element.elementor-element-25b063e3 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-25b063e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-25b063e3 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-25b063e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-25b063e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b3e4129 );--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-43b2febe .elementor-heading-title{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-7c6636d{--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-3 .elementor-element.elementor-element-af1d129{--display:flex;--min-height:500px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-af1d129:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-af1d129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/20200828_194140-1-e1603879872601.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-a1c8472{--display:flex;--overlay-opacity:0.7;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3 .elementor-element.elementor-element-a1c8472::before, .elementor-3 .elementor-element.elementor-element-a1c8472 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-a1c8472 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-a1c8472 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-a1c8472 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-a1c8472 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b3e4129 );--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-83b1675 .elementor-heading-title{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-f189e09{--display:flex;--min-height:400px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-c14b6ca{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-0a773b1{--display:flex;--min-height:280px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3 .elementor-element.elementor-element-0a773b1:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-0a773b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/img-20200510-wa0002.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-e5f76b9{--display:flex;--overlay-opacity:0.7;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3 .elementor-element.elementor-element-e5f76b9::before, .elementor-3 .elementor-element.elementor-element-e5f76b9 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-e5f76b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-e5f76b9 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-e5f76b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-e5f76b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b3e4129 );--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-86f73cf .elementor-heading-title{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-ca299aa{--display:flex;--min-height:280px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-ca299aa:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-ca299aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/20200614_161514-e1603840714147.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-d115621{--display:flex;--overlay-opacity:0.7;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3 .elementor-element.elementor-element-d115621::before, .elementor-3 .elementor-element.elementor-element-d115621 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-d115621 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-d115621 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-d115621 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-d115621 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b3e4129 );--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-50acc4e .elementor-heading-title{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-751c742{--display:flex;--min-height:300px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-751c742:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-751c742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/20200423_123732-e1603879767507.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-bf05d31{--display:flex;--overlay-opacity:0.7;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3 .elementor-element.elementor-element-bf05d31::before, .elementor-3 .elementor-element.elementor-element-bf05d31 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-bf05d31 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-bf05d31 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-bf05d31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-bf05d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b3e4129 );--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-3a6e4a3 .elementor-heading-title{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-29240603{--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:40px;--padding-right:40px;}.elementor-3 .elementor-element.elementor-element-372f6199{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:170px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-6810a540{--display:flex;--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-20063e06 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-20063e06 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-20063e06{--e-icon-list-icon-size:16px;--icon-vertical-offset:-3px;}.elementor-3 .elementor-element.elementor-element-20063e06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-20063e06 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-20063e06 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-58f1c592 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:600;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-58f1c592 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-58f1c592 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-58f1c592 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-58f1c592 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-5f3818ee{--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-3 .elementor-element.elementor-element-4f62e7e0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-66448b8f{--display:flex;--min-height:350px;--justify-content:flex-end;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-3 .elementor-element.elementor-element-66448b8f:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-66448b8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/zabouchle_dvere_brno.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-4b74be84{--display:flex;--position:absolute;--min-height:300px;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:2;}.elementor-3 .elementor-element.elementor-element-4b74be84:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-4b74be84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3e4129 );background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/otevreni_auta_20200730_173628_800x600.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-4b74be84{right:0px;}body.rtl .elementor-3 .elementor-element.elementor-element-4b74be84{left:0px;}.elementor-3 .elementor-element.elementor-element-412b8cba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2f76b10c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-4d3bb1d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:100px 100px 100px 100px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-bddf2fc{--display:flex;--min-height:95px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-33807e0 );--border-color:var( --e-global-color-33807e0 );--border-radius:50% 50% 50% 50%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3 .elementor-element.elementor-element-bddf2fc:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-bddf2fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-bddf2fc:hover{background-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-2da244b8 .elementor-heading-title{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-570ec6c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2fd942af .elementor-icon-box-wrapper{text-align:start;}.elementor-3 .elementor-element.elementor-element-2fd942af .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-2fd942af .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-2fd942af .elementor-icon-box-title a{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-2fd942af .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-102c01d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:100px 100px 100px 100px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-1bfe49aa{--display:flex;--min-height:95px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-33807e0 );--border-color:var( --e-global-color-33807e0 );--border-radius:50% 50% 50% 50%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3 .elementor-element.elementor-element-1bfe49aa:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-1bfe49aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-1bfe49aa:hover{background-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-239022e3 .elementor-heading-title{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-7e48c2ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-783488b9 .elementor-icon-box-wrapper{text-align:start;}.elementor-3 .elementor-element.elementor-element-783488b9 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-783488b9 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-783488b9 .elementor-icon-box-title a{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-783488b9 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-6219d2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:100px 100px 100px 100px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-48aaa933{--display:flex;--min-height:95px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:double;--border-style:double;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:var( --e-global-color-33807e0 );--border-color:var( --e-global-color-33807e0 );--border-radius:50% 50% 50% 50%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3 .elementor-element.elementor-element-48aaa933:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-48aaa933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-48aaa933:hover{background-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-3ab5097 .elementor-heading-title{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-7e4d059c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-1f6bb6e5 .elementor-icon-box-wrapper{text-align:start;}.elementor-3 .elementor-element.elementor-element-1f6bb6e5 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-1f6bb6e5 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-1f6bb6e5 .elementor-icon-box-title a{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-1f6bb6e5 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-2c741703{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-3 .elementor-element.elementor-element-64a8a4f5{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-2ac04e46{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:100px;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-52fe0c7{right:10px;}body.rtl .elementor-3 .elementor-element.elementor-element-52fe0c7{left:10px;}.elementor-3 .elementor-element.elementor-element-52fe0c7{top:50px;}.elementor-3 .elementor-element.elementor-element-52fe0c7 .elementor-icon-wrapper{text-align:center;}.elementor-3 .elementor-element.elementor-element-52fe0c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7d5075f );}.elementor-3 .elementor-element.elementor-element-52fe0c7.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-52fe0c7.elementor-view-default .elementor-icon{color:var( --e-global-color-7d5075f );border-color:var( --e-global-color-7d5075f );}.elementor-3 .elementor-element.elementor-element-52fe0c7.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-52fe0c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7d5075f );}.elementor-3 .elementor-element.elementor-element-52fe0c7 .elementor-icon{font-size:60px;}.elementor-3 .elementor-element.elementor-element-52fe0c7 .elementor-icon svg{height:60px;}.elementor-3 .elementor-element.elementor-element-52fe0c7 .elementor-icon i, .elementor-3 .elementor-element.elementor-element-52fe0c7 .elementor-icon svg{transform:rotate(30deg);}.elementor-3 .elementor-element.elementor-element-90d15c2{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-3 .elementor-element.elementor-element-90d15c2:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-90d15c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/hero-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-4c601db8{--display:flex;--position:absolute;--min-height:100px;--justify-content:center;--border-radius:0px 0px 15px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-3 .elementor-element.elementor-element-4c601db8:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-4c601db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33807e0 );}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-4c601db8{left:0px;}body.rtl .elementor-3 .elementor-element.elementor-element-4c601db8{right:0px;}.elementor-3 .elementor-element.elementor-element-50e46b7{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:15px 0px 0px 0px;box-shadow:-20px 0px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-50e46b7{right:-40px;}body.rtl .elementor-3 .elementor-element.elementor-element-50e46b7{left:-40px;}.elementor-3 .elementor-element.elementor-element-534d2757{--spacer-size:40px;width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;bottom:-40px;border-radius:15px 0px 0px 0px;box-shadow:0px -20px 0px 0px #FFFFFF;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-534d2757{left:0px;}body.rtl .elementor-3 .elementor-element.elementor-element-534d2757{right:0px;}.elementor-3 .elementor-element.elementor-element-55fec54a{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:-100px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3 .elementor-element.elementor-element-55fec54a:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-55fec54a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-786a59f7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-3 .elementor-element.elementor-element-786a59f7 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-786a59f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-786a59f7.elementor-view-framed .elementor-icon, .elementor-3 .elementor-element.elementor-element-786a59f7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-786a59f7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-786a59f7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-786a59f7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-b3e4129 );fill:var( --e-global-color-33807e0 );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-786a59f7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-786a59f7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-786a59f7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-786a59f7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-b3e4129 );color:var( --e-global-color-b3e4129 );border-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-786a59f7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3 .elementor-element.elementor-element-786a59f7.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-786a59f7 .elementor-icon{font-size:30px;padding:15px;}.elementor-3 .elementor-element.elementor-element-786a59f7 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-786a59f7 .elementor-icon-box-title a{font-family:var( --e-global-typography-bafb570-font-family ), Sans-serif;font-size:var( --e-global-typography-bafb570-font-size );font-weight:var( --e-global-typography-bafb570-font-weight );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-786a59f7 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 4px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c1f4a6f );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-c1f4a6f );}.elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-33807e0 );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:60px 60px 60px 60px;}.elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{width:20px;}.elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-31895f42{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-76d93abb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-4a617eae .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-4a617eae .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-4a617eae{--e-icon-list-icon-size:16px;--icon-vertical-offset:-3px;}.elementor-3 .elementor-element.elementor-element-4a617eae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-4a617eae .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-4a617eae .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-7bee0b4f .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-7bee0b4f .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-7bee0b4f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-7bee0b4f .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-7bee0b4f .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-5a53a358{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-5a53a358 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-1d2a03e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-b3e4129 );}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-7d5075f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-33807e0 );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"]:hover{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion.curve-shape .elementskit-card-header > .elementskit-btn-link[aria-expanded=true]:hover{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link:hover{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );padding:20px 30px 20px 30px;}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-body p, .elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-header .elementskit-btn-link:hover .ekit_accordion_normal_icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:var( --e-global-color-33807e0 );fill:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link:hover .ekit_accordion_active_icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-728fdc98{--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:40px;--padding-right:40px;}.elementor-3 .elementor-element.elementor-element-2b998075{--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;--overflow:hidden;--overlay-opacity:0.8;--border-radius:20px 20px 20px 20px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-2b998075:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-2b998075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brno-zamecnik.cz/wp-content/uploads/project-3.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-2b998075::before, .elementor-3 .elementor-element.elementor-element-2b998075 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-2b998075 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-2b998075 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-2b998075 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-2b998075 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b3e4129 );--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-3ac7f969{--display:flex;--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-6dcab0b9 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-6dcab0b9 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-3 .elementor-element.elementor-element-6dcab0b9{--e-icon-list-icon-size:16px;--icon-vertical-offset:-3px;}.elementor-3 .elementor-element.elementor-element-6dcab0b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-6dcab0b9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-6dcab0b9 .elementor-icon-list-text{color:var( --e-global-color-33807e0 );transition:color 0.3s;}.elementor-3 .elementor-element.elementor-element-34fc9940 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-33807e0 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-34fc9940 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-34fc9940 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-34fc9940 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-34fc9940 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-22b5487{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-9ef5de6 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-33807e0 );margin:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-9ef5de6 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-9ef5de6 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-9ef5de6 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-9ef5de6 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-3df0fb4{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 4px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c1f4a6f );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-c1f4a6f );}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-33807e0 );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:60px 60px 60px 60px;}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{width:20px;}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-33807e0 );}.elementor-3 .elementor-element.elementor-element-4497fbaa{--display:flex;--min-height:300px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-6c65b43b{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3 .elementor-element.elementor-element-6c65b43b img{width:80%;}.elementor-3 .elementor-element.elementor-element-40db192{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-e80ae4f .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-e80ae4f .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-3 .elementor-element.elementor-element-e80ae4f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-3 .elementor-element.elementor-element-e80ae4f .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-e80ae4f .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-61b0f70-font-family ), Sans-serif;font-size:var( --e-global-typography-61b0f70-font-size );font-weight:var( --e-global-typography-61b0f70-font-weight );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-29354a22{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3 .elementor-element.elementor-element-3f86b835{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-3dbcc8c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-3b4946ab{--padding-top:140px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-626cfd88 .elementor-heading-title{font-size:45px;}.elementor-3 .elementor-element.elementor-element-622cb44 .elementor-heading-title{font-size:35px;}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-5242f5b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-7af57a86{--padding-top:130px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-10c07c1f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3 .elementor-element.elementor-element-59786a77{--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-79241bff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-79241bff .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-5f395d46 .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;}.elementor-3 .elementor-element.elementor-element-5f395d46 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-5f395d46 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-54e60bff{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-119fa6{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-143b6104 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-143b6104 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-143b6104 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-7108f2e8 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-7108f2e8 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-7108f2e8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-2fba8c25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-32a1617a{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-73493037 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-73493037 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-590bd35e .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;}.elementor-3 .elementor-element.elementor-element-590bd35e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-590bd35e .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-55680abe{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-689f309 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-689f309 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-689f309 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-5b686898 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-5b686898 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-5b686898 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-3bb04c3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-3bb04c3b .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-13db3056 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-3dad8183 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-3dad8183 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-3dad8183 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-345b5a23 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-345b5a23 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-345b5a23 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-38afa131 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-38afa131 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-45a49b06 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-6214d256 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-6214d256 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-6214d256 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-4d904649 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-4d904649 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-4d904649 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-2f0ce77f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-2f0ce77f .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-625b3885 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-73d1d9f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-70b37193{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-9529d30{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3 .elementor-element.elementor-element-17fdf0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-17fdf0e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-1fc2e42 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-1fc2e42 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-e0c9f3{--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-3 .elementor-element.elementor-element-3a0cc84a{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-2f699010{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3 .elementor-element.elementor-element-1207d9ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-1207d9ab .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-77bfa685 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-77bfa685 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-61b14f8b{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-478739a{--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-77282062 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-77282062 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-77282062 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-13799ee8 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-13799ee8 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-13799ee8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-2bba5f6 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-2bba5f6 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-2bba5f6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-60ab0547 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-60ab0547 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-60ab0547 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-6500b1c{--e-con-grid-template-columns:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-38b3c03f{--padding-top:-25px;--padding-bottom:-25px;--padding-left:-25px;--padding-right:-25px;}.elementor-3 .elementor-element.elementor-element-38b3c03f.e-con{--align-self:stretch;--flex-shrink:1;}.elementor-3 .elementor-element.elementor-element-7e2626d .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-7e2626d .elementor-counter{gap:0px;}.elementor-3 .elementor-element.elementor-element-7e2626d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:20px;}.elementor-3 .elementor-element.elementor-element-103d11fd .elementor-counter-title{justify-content:center;font-size:21px;}.elementor-3 .elementor-element.elementor-element-103d11fd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:20px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-3 .elementor-element.elementor-element-23e87ad1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:20px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-23e87ad1 .elementor-counter-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-639accc1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-5381bf7{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-441b6f4f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3 .elementor-element.elementor-element-7d16c764 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-7d16c764 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-46460978 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-46460978 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-46460978 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-307d4341 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-307d4341 .elementor-icon-box-title a{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-307d4341 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-61b3ead4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-48c3079a{--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-8221c6b .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-8221c6b .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-8221c6b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-761f1d74 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-761f1d74 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-761f1d74 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-78b81193{--justify-content:center;}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-5451fb05 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-5451fb05 .elementor-icon-box-title a{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-5451fb05 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-12d35fc6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-7722e7a9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3 .elementor-element.elementor-element-3202b40d .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-3202b40d .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-3202b40d .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-63c2324-font-size );line-height:var( --e-global-typography-63c2324-line-height );}.elementor-3 .elementor-element.elementor-element-4ab1d38e .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-3 .elementor-element.elementor-element-4ab1d38e .ekit-price-card-slider{--ekit_client_logo_slidetosho:3;}.elementor-3 .elementor-element.elementor-element-50c1e35e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-59f4e1{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-1c7c4ecf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3 .elementor-element.elementor-element-1f1a12ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-1f1a12ff .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-4132809a .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-4132809a .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-49871fd0{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-469cee3a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9a45eef-font-size );line-height:var( --e-global-typography-9a45eef-line-height );}.elementor-3 .elementor-element.elementor-element-469cee3a .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-51a6cd2f .skillbar-group .skill-title{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-51a6cd2f .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-12d52c2c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3 .elementor-element.elementor-element-5a61da{--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-3 .elementor-element.elementor-element-77e2cf51 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-77e2cf51 .elementor-icon-box-title a{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-77e2cf51 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-3554103e .elementor-heading-title{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-411c815b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2bf8427b{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-24df1d08{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3 .elementor-element.elementor-element-62227dd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-62227dd5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-7c864867 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-7c864867 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-7c864867 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-e170b1f{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-4c98968a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3 .elementor-element.elementor-element-1fda9fc5 .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-15df38d9{--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-110405d0 .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-5fd5d2e4 .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-43b2febe .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-7c6636d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3 .elementor-element.elementor-element-83b1675 .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-c14b6ca{--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-86f73cf .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-50acc4e .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-3a6e4a3 .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-29240603{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-372f6199{--padding-top:130px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-20063e06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-20063e06 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-58f1c592 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-58f1c592 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-5f3818ee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3 .elementor-element.elementor-element-66448b8f{--min-height:400px;}.elementor-3 .elementor-element.elementor-element-2f76b10c{--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-2da244b8 .elementor-heading-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-2fd942af .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-2fd942af .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-2fd942af .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-239022e3 .elementor-heading-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-783488b9 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-783488b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-783488b9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-3ab5097 .elementor-heading-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-1f6bb6e5 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-1f6bb6e5 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-1f6bb6e5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-2c741703{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-64a8a4f5{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-786a59f7 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-786a59f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-786a59f7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-31895f42{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-3 .elementor-element.elementor-element-4a617eae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-4a617eae .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-7bee0b4f .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-7bee0b4f .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-7bee0b4f .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-5a53a358{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-body p, .elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-728fdc98{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2b998075{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3 .elementor-element.elementor-element-6dcab0b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-6dcab0b9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-34fc9940 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-34fc9940 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-34fc9940 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-22b5487{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-9ef5de6 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-9ef5de6 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-3df0fb4{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-40db192{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-e80ae4f .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-e80ae4f .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-e80ae4f .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-29354a22{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-3f86b835{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-3b4946ab{--min-height:400px;--padding-top:100px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-6318566d{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-626cfd88 .elementor-heading-title{font-size:30px;}.elementor-3 .elementor-element.elementor-element-622cb44 .elementor-heading-title{font-size:20px;}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-78ac6c59 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-59786a77{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-79241bff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-79241bff .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-5f395d46 .elementskit-section-title-wraper .elementskit-section-title{font-size:30px;}.elementor-3 .elementor-element.elementor-element-5f395d46 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-5f395d46 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-54e60bff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-4e6d0511 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-119fa6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-612ab4e4{--width:40px;}.elementor-3 .elementor-element.elementor-element-143b6104 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-143b6104 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-143b6104 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-2793fff4{--width:40px;}.elementor-3 .elementor-element.elementor-element-7108f2e8 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-7108f2e8 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-7108f2e8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-32a1617a{--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-73493037 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-73493037 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-590bd35e .elementskit-section-title-wraper .elementskit-section-title{font-size:35px;}.elementor-3 .elementor-element.elementor-element-590bd35e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-590bd35e .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-55680abe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-689f309 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-689f309 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-689f309 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-5b686898 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-5b686898 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-5b686898 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-3bb04c3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-3bb04c3b .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-13db3056 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-3dad8183 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-3dad8183 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-3dad8183 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-345b5a23 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-345b5a23 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-345b5a23 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-38afa131 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-38afa131 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-45a49b06 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-6214d256 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-6214d256 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-6214d256 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-4d904649 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-4d904649 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-4d904649 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-2f0ce77f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-2f0ce77f .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-625b3885 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-17fdf0e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-17fdf0e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-1fc2e42 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-accent );font-size:20px;}.elementor-3 .elementor-element.elementor-element-1fc2e42 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-1fc2e42 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-e0c9f3{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-3a0cc84a{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-3 .elementor-element.elementor-element-1207d9ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-1207d9ab .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-77bfa685 .elementskit-section-title-wraper .elementskit-section-title{font-size:31px;}.elementor-3 .elementor-element.elementor-element-77bfa685 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-77bfa685 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-61b14f8b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-3e9b91df .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-478739a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-77282062 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-77282062 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-77282062 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-13799ee8 .elementor-icon-box-wrapper{text-align:start;}.elementor-3 .elementor-element.elementor-element-13799ee8 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-13799ee8 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-13799ee8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-2bba5f6 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-2bba5f6 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-2bba5f6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-60ab0547 .elementor-icon-box-wrapper{text-align:start;}.elementor-3 .elementor-element.elementor-element-60ab0547 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-60ab0547 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-60ab0547 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-6500b1c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-38b3c03f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3 .elementor-element.elementor-element-7e2626d .elementor-counter{flex-direction:column-reverse;}.elementor-3 .elementor-element.elementor-element-7e2626d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:20px;}.elementor-3 .elementor-element.elementor-element-7e2626d .elementor-counter-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-52f715ca{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3 .elementor-element.elementor-element-103d11fd .elementor-counter{flex-direction:column-reverse;}.elementor-3 .elementor-element.elementor-element-103d11fd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:20px;}.elementor-3 .elementor-element.elementor-element-103d11fd .elementor-counter-title{font-size:20px;}.elementor-3 .elementor-element.elementor-element-7c14cd9a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3 .elementor-element.elementor-element-23e87ad1 .elementor-counter{flex-direction:column-reverse;}.elementor-3 .elementor-element.elementor-element-23e87ad1 .elementor-counter-title{justify-content:center;font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-23e87ad1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:20px;}.elementor-3 .elementor-element.elementor-element-639accc1{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-7d16c764 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-7d16c764 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-46460978 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-46460978 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-46460978 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-57ebdc7{--width:160px;}.elementor-3 .elementor-element.elementor-element-307d4341 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-307d4341 .elementor-icon-box-title a{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-307d4341 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-68b87bb1{--width:100%;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-3c1bbc72{--width:100%;--min-height:150px;}.elementor-3 .elementor-element.elementor-element-61b3ead4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-48c3079a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-8221c6b .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-8221c6b .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-8221c6b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-761f1d74 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-761f1d74 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-761f1d74 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-6c8823a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-5451fb05 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-5451fb05 .elementor-icon-box-title a{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-5451fb05 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-3202b40d .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-3202b40d .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-3202b40d .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-63c2324-font-size );line-height:var( --e-global-typography-63c2324-line-height );}.elementor-3 .elementor-element.elementor-element-4ab1d38e .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-3 .elementor-element.elementor-element-4ab1d38e .ekit-price-card-slider{--ekit_client_logo_slidetosho:1;}.elementor-3 .elementor-element.elementor-element-1f1a12ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-1f1a12ff .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-4132809a .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;}.elementor-3 .elementor-element.elementor-element-4132809a .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-4132809a .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-49871fd0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-469cee3a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-9a45eef-font-size );line-height:var( --e-global-typography-9a45eef-line-height );}.elementor-3 .elementor-element.elementor-element-469cee3a .elementor-counter-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-51a6cd2f .skillbar-group .skill-title{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-51a6cd2f .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-77e2cf51 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-77e2cf51 .elementor-icon-box-title a{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-77e2cf51 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-3554103e .elementor-heading-title{font-size:var( --e-global-typography-4a5ec84-font-size );line-height:var( --e-global-typography-4a5ec84-line-height );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-2c461f96 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-62227dd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-62227dd5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-7c864867 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-7c864867 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-7c864867 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-e170b1f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-1ba5f82a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-5b5d45c9{--min-height:300px;}.elementor-3 .elementor-element.elementor-element-1fda9fc5 .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-15df38d9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-110405d0 .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-5fd5d2e4 .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-43b2febe .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-af1d129{--min-height:300px;}.elementor-3 .elementor-element.elementor-element-83b1675 .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-c14b6ca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-86f73cf .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-50acc4e .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-3a6e4a3 .elementor-heading-title{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-20063e06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-20063e06 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-58f1c592 .elementskit-section-title-wraper .elementskit-section-title{font-size:38px;}.elementor-3 .elementor-element.elementor-element-58f1c592 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-58f1c592 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-4b74be84{--width:220px;}.elementor-3 .elementor-element.elementor-element-2f76b10c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3 .elementor-element.elementor-element-4d3bb1d8{--border-radius:20px 20px 20px 20px;}.elementor-3 .elementor-element.elementor-element-bddf2fc{--width:100px;}.elementor-3 .elementor-element.elementor-element-2da244b8 .elementor-heading-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-2fd942af .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-2fd942af .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-2fd942af .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-102c01d5{--border-radius:20px 20px 20px 20px;}.elementor-3 .elementor-element.elementor-element-1bfe49aa{--width:100px;}.elementor-3 .elementor-element.elementor-element-239022e3 .elementor-heading-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-783488b9 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-783488b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-783488b9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-6219d2e{--border-radius:20px 20px 20px 20px;}.elementor-3 .elementor-element.elementor-element-48aaa933{--width:100px;}.elementor-3 .elementor-element.elementor-element-3ab5097 .elementor-heading-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-1f6bb6e5 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-1f6bb6e5 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-1f6bb6e5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-2ac04e46{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-4c601db8{--width:50px;}.elementor-3 .elementor-element.elementor-element-55fec54a{--width:220px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3 .elementor-element.elementor-element-786a59f7 .elementor-icon-box-title, .elementor-3 .elementor-element.elementor-element-786a59f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-bafb570-font-size );line-height:var( --e-global-typography-bafb570-line-height );}.elementor-3 .elementor-element.elementor-element-786a59f7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-5a85a19a .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-4a617eae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-4a617eae .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-7bee0b4f .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-7bee0b4f .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-7bee0b4f .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-5a53a358{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-body p, .elementor-3 .elementor-element.elementor-element-7223da6e .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-728fdc98{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3 .elementor-element.elementor-element-6dcab0b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3 .elementor-element.elementor-element-6dcab0b9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-34fc9940 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-34fc9940 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-34fc9940 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-22b5487{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-9ef5de6 .elementskit-section-title-wraper .elementskit-section-title{font-size:38px;}.elementor-3 .elementor-element.elementor-element-9ef5de6 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-9ef5de6 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-3df0fb4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-752e4707 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3 .elementor-element.elementor-element-e80ae4f .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-e80ae4f .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-3 .elementor-element.elementor-element-e80ae4f .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-61b0f70-font-size );line-height:var( --e-global-typography-61b0f70-line-height );}.elementor-3 .elementor-element.elementor-element-29354a22{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-3f86b835{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-6318566d{--width:70%;}.elementor-3 .elementor-element.elementor-element-59786a77{--width:52%;}.elementor-3 .elementor-element.elementor-element-5ec9141f{--width:30%;}.elementor-3 .elementor-element.elementor-element-b4daf79{--width:18%;}.elementor-3 .elementor-element.elementor-element-612ab4e4{--width:30px;}.elementor-3 .elementor-element.elementor-element-2793fff4{--width:30px;}.elementor-3 .elementor-element.elementor-element-470a927a{--width:70%;}.elementor-3 .elementor-element.elementor-element-2ce31ab4{--width:100%;}.elementor-3 .elementor-element.elementor-element-a7acbe6{--width:45%;}.elementor-3 .elementor-element.elementor-element-5fee98b1{--width:55%;}.elementor-3 .elementor-element.elementor-element-432c5948{--width:50%;}.elementor-3 .elementor-element.elementor-element-57ebdc7{--width:170px;}.elementor-3 .elementor-element.elementor-element-a2a6bc4{--width:50%;}.elementor-3 .elementor-element.elementor-element-3c1bbc72{--width:100%;}.elementor-3 .elementor-element.elementor-element-1c840383{--width:32%;}.elementor-3 .elementor-element.elementor-element-b6ad706{--width:68%;}.elementor-3 .elementor-element.elementor-element-55f7cabd{--width:50%;}.elementor-3 .elementor-element.elementor-element-60cef65f{--width:45%;}.elementor-3 .elementor-element.elementor-element-dd20830{--width:90%;}.elementor-3 .elementor-element.elementor-element-65a6cd91{--width:50%;}.elementor-3 .elementor-element.elementor-element-5a61da{--width:20%;}.elementor-3 .elementor-element.elementor-element-28740cfc{--width:75%;}.elementor-3 .elementor-element.elementor-element-792233ab{--width:52%;}.elementor-3 .elementor-element.elementor-element-5b459e85{--width:30%;}.elementor-3 .elementor-element.elementor-element-520c2d87{--width:18%;}.elementor-3 .elementor-element.elementor-element-5b5d45c9{--width:35%;}.elementor-3 .elementor-element.elementor-element-44333ea8{--width:75%;}.elementor-3 .elementor-element.elementor-element-af1d129{--width:35%;}.elementor-3 .elementor-element.elementor-element-f189e09{--width:75%;}.elementor-3 .elementor-element.elementor-element-6810a540{--width:70%;}.elementor-3 .elementor-element.elementor-element-4f62e7e0{--width:45%;}.elementor-3 .elementor-element.elementor-element-66448b8f{--width:400px;}.elementor-3 .elementor-element.elementor-element-4b74be84{--width:350px;}.elementor-3 .elementor-element.elementor-element-412b8cba{--width:55%;}.elementor-3 .elementor-element.elementor-element-bddf2fc{--width:15%;}.elementor-3 .elementor-element.elementor-element-570ec6c5{--width:85%;}.elementor-3 .elementor-element.elementor-element-1bfe49aa{--width:15%;}.elementor-3 .elementor-element.elementor-element-7e48c2ca{--width:85%;}.elementor-3 .elementor-element.elementor-element-48aaa933{--width:15%;}.elementor-3 .elementor-element.elementor-element-7e4d059c{--width:85%;}.elementor-3 .elementor-element.elementor-element-2ac04e46{--width:40%;}.elementor-3 .elementor-element.elementor-element-4c601db8{--width:50px;}.elementor-3 .elementor-element.elementor-element-55fec54a{--width:380px;}.elementor-3 .elementor-element.elementor-element-31895f42{--width:60%;}.elementor-3 .elementor-element.elementor-element-3ac7f969{--width:75%;}.elementor-3 .elementor-element.elementor-element-4497fbaa{--width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3 .elementor-element.elementor-element-6318566d{--width:100%;}.elementor-3 .elementor-element.elementor-element-59786a77{--width:100%;}.elementor-3 .elementor-element.elementor-element-5ec9141f{--width:100%;}.elementor-3 .elementor-element.elementor-element-b4daf79{--width:100%;}.elementor-3 .elementor-element.elementor-element-470a927a{--width:100%;}.elementor-3 .elementor-element.elementor-element-2ce31ab4{--width:100%;}.elementor-3 .elementor-element.elementor-element-a7acbe6{--width:100%;}.elementor-3 .elementor-element.elementor-element-5fee98b1{--width:100%;}.elementor-3 .elementor-element.elementor-element-432c5948{--width:100%;}.elementor-3 .elementor-element.elementor-element-a2a6bc4{--width:100%;}.elementor-3 .elementor-element.elementor-element-1c840383{--width:100%;}.elementor-3 .elementor-element.elementor-element-b6ad706{--width:100%;}.elementor-3 .elementor-element.elementor-element-55f7cabd{--width:100%;}.elementor-3 .elementor-element.elementor-element-60cef65f{--width:100%;}.elementor-3 .elementor-element.elementor-element-5a61da{--width:100%;}.elementor-3 .elementor-element.elementor-element-28740cfc{--width:100%;}.elementor-3 .elementor-element.elementor-element-792233ab{--width:100%;}.elementor-3 .elementor-element.elementor-element-5b459e85{--width:100%;}.elementor-3 .elementor-element.elementor-element-520c2d87{--width:100%;}.elementor-3 .elementor-element.elementor-element-5b5d45c9{--width:100%;}.elementor-3 .elementor-element.elementor-element-44333ea8{--width:100%;}.elementor-3 .elementor-element.elementor-element-af1d129{--width:100%;}.elementor-3 .elementor-element.elementor-element-f189e09{--width:100%;}.elementor-3 .elementor-element.elementor-element-6810a540{--width:100%;}.elementor-3 .elementor-element.elementor-element-4f62e7e0{--width:100%;}.elementor-3 .elementor-element.elementor-element-66448b8f{--width:70%;}.elementor-3 .elementor-element.elementor-element-4b74be84{--width:50%;}.elementor-3 .elementor-element.elementor-element-412b8cba{--width:100%;}.elementor-3 .elementor-element.elementor-element-2ac04e46{--width:100%;}.elementor-3 .elementor-element.elementor-element-31895f42{--width:100%;}.elementor-3 .elementor-element.elementor-element-3ac7f969{--width:100%;}}