.elementor-7149 .elementor-element.elementor-element-108da83b{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7149 .elementor-element.elementor-element-108da83b:not(.elementor-motion-effects-element-type-background), .elementor-7149 .elementor-element.elementor-element-108da83b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-108da83b::before, .elementor-7149 .elementor-element.elementor-element-108da83b > .elementor-background-video-container::before, .elementor-7149 .elementor-element.elementor-element-108da83b > .e-con-inner > .elementor-background-video-container::before, .elementor-7149 .elementor-element.elementor-element-108da83b > .elementor-background-slideshow::before, .elementor-7149 .elementor-element.elementor-element-108da83b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7149 .elementor-element.elementor-element-108da83b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7149 .elementor-element.elementor-element-d493625{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;border-style:none;--border-style:none;--margin-top:80px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-7149 .elementor-element.elementor-element-74c12758{--display:flex;--width:22%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7149 .elementor-element.elementor-element-74c12758.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7149 .elementor-element.elementor-element-38d655e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -0px) -10px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7149 .elementor-element.elementor-element-38d655e4 img, .elementor-7149 .elementor-element.elementor-element-38d655e4 svg{max-width:75%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-6b0b2b48{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7149 .elementor-element.elementor-element-6b0b2b48 .elementor-heading-title{font-size:var( --e-global-typography-cd53630-font-size );font-weight:var( --e-global-typography-cd53630-font-weight );line-height:var( --e-global-typography-cd53630-line-height );color:var( --e-global-color-84ecb49 );}.elementor-7149 .elementor-element.elementor-element-4d6b0d02{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7149 .elementor-element.elementor-element-237217c9 .elementor-icon{font-size:18px;padding:2px;}.elementor-7149 .elementor-element.elementor-element-237217c9 .elementor-icon i{color:var( --e-global-color-8b7d856 );}.elementor-7149 .elementor-element.elementor-element-237217c9 .elementor-icon svg{fill:var( --e-global-color-8b7d856 );color:var( --e-global-color-8b7d856 );}.elementor-7149 .elementor-element.elementor-element-6bc820a8{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-the7-heading .the7-heading-title{color:var( --e-global-color-primary );text-decoration-color:var( --e-global-color-primary );}.elementor-widget-the7-heading .the7-heading-title:hover, .elementor-widget-the7-heading .the7-heading-title:hover a{color:var( --e-global-color-primary );}.the7-e-sticky-effects .elementor-element.elementor-element-{{ID}} .the7-heading-title{text-decoration-color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-28f37f7b .the7-heading-title{color:var( --e-global-color-8b7d856 );text-decoration-style:solid;}.elementor-7149 .elementor-element.elementor-element-28f37f7b .the7-heading-title:hover, .elementor-7149 .elementor-element.elementor-element-28f37f7b .the7-heading-title:hover a{color:var( --e-global-color-8b7d856 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-4d354e00{font-family:var( --e-global-typography-39b59c5-font-family ), Sans-serif;font-size:var( --e-global-typography-39b59c5-font-size );font-weight:var( --e-global-typography-39b59c5-font-weight );line-height:var( --e-global-typography-39b59c5-line-height );color:var( --e-global-color-84ecb49 );--textColor:var( --e-global-color-84ecb49 );}.elementor-7149 .elementor-element.elementor-element-4d354e00 a{color:var( --e-global-color-84ecb49 );}.elementor-7149 .elementor-element.elementor-element-4d354e00 a:hover, .elementor-7149 .elementor-element.elementor-element-4d354e00 a:focus{color:var( --e-global-color-5e13e24 );}.elementor-7149 .elementor-element.elementor-element-1f908066{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7149 .elementor-element.elementor-element-29601631 .elementor-icon{font-size:18px;padding:2px;}.elementor-7149 .elementor-element.elementor-element-29601631 .elementor-icon i{color:var( --e-global-color-8b7d856 );}.elementor-7149 .elementor-element.elementor-element-29601631 .elementor-icon svg{fill:var( --e-global-color-8b7d856 );color:var( --e-global-color-8b7d856 );}.elementor-7149 .elementor-element.elementor-element-5da0c0bb{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7149 .elementor-element.elementor-element-d03674c .the7-heading-title{color:var( --e-global-color-8b7d856 );text-decoration-style:solid;}.elementor-7149 .elementor-element.elementor-element-d03674c .the7-heading-title:hover, .elementor-7149 .elementor-element.elementor-element-d03674c .the7-heading-title:hover a{color:var( --e-global-color-8b7d856 );}.elementor-7149 .elementor-element.elementor-element-5c1cba7a{font-family:var( --e-global-typography-39b59c5-font-family ), Sans-serif;font-size:var( --e-global-typography-39b59c5-font-size );font-weight:var( --e-global-typography-39b59c5-font-weight );line-height:var( --e-global-typography-39b59c5-line-height );color:var( --e-global-color-84ecb49 );--textColor:var( --e-global-color-84ecb49 );}.elementor-7149 .elementor-element.elementor-element-5c1cba7a a{color:var( --e-global-color-84ecb49 );}.elementor-7149 .elementor-element.elementor-element-5c1cba7a a:hover, .elementor-7149 .elementor-element.elementor-element-5c1cba7a a:focus{color:var( --e-global-color-5e13e24 );}.elementor-7149 .elementor-element.elementor-element-27a5e35e{--display:flex;--width:90%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-7149 .elementor-element.elementor-element-1d7277c6 .the7-heading-title{color:var( --e-global-color-8b7d856 );text-decoration-style:solid;}.elementor-7149 .elementor-element.elementor-element-1d7277c6 .the7-heading-title:hover, .elementor-7149 .elementor-element.elementor-element-1d7277c6 .the7-heading-title:hover a{color:var( --e-global-color-8b7d856 );}.elementor-7149 .elementor-element.elementor-element-1e6d2a84{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7149 .elementor-element.elementor-element-3ca05249 .elementor-icon{font-size:18px;padding:2px;}.elementor-7149 .elementor-element.elementor-element-3ca05249 .elementor-icon i{color:var( --e-global-color-8b7d856 );}.elementor-7149 .elementor-element.elementor-element-3ca05249 .elementor-icon svg{fill:var( --e-global-color-8b7d856 );color:var( --e-global-color-8b7d856 );}.elementor-7149 .elementor-element.elementor-element-735a8c1e{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7149 .elementor-element.elementor-element-807464b{font-family:var( --e-global-typography-39b59c5-font-family ), Sans-serif;font-size:var( --e-global-typography-39b59c5-font-size );font-weight:var( --e-global-typography-39b59c5-font-weight );line-height:var( --e-global-typography-39b59c5-line-height );color:var( --e-global-color-84ecb49 );--textColor:var( --e-global-color-84ecb49 );}.elementor-7149 .elementor-element.elementor-element-7053e8b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7149 .elementor-element.elementor-element-1ae1372c img, .elementor-7149 .elementor-element.elementor-element-1ae1372c svg{border-radius:16px 16px 16px 16px;box-shadow:0px 12px 30px 0px rgba(0,0,0,0.12);}.elementor-7149 .elementor-element.elementor-element-18fe6671 .box-content{align-items:flex-start;text-align:left;}.elementor-7149 .elementor-element.elementor-element-18fe6671 .the7-box-wrapper{align-items:flex-start;align-content:flex-start;}.elementor-7149 .elementor-element.elementor-element-18fe6671 .box-content-wrapper{flex-flow:row nowrap;}.elementor-7149 .elementor-element.elementor-element-18fe6671 .elementor-icon-div{align-self:center;}.elementor-7149 .elementor-element.elementor-element-18fe6671 .elementor-icon{font-size:15px;}.elementor-7149 .elementor-element.elementor-element-18fe6671 .elementor-icon-div i{color:var( --e-global-color-5e13e24 );}.elementor-7149 .elementor-element.elementor-element-18fe6671 .elementor-icon-div svg{fill:var( --e-global-color-5e13e24 );color:var( --e-global-color-5e13e24 );}.elementor-7149 .elementor-element.elementor-element-18fe6671 .elementor-icon-div:hover i, .elementor-7149 .elementor-element.elementor-element-18fe6671 .the7-box-wrapper.box-hover:hover .elementor-icon-div i{color:var( --e-global-color-5e13e24 );}.elementor-7149 .elementor-element.elementor-element-18fe6671 .elementor-icon-div:hover svg, .elementor-7149 .elementor-element.elementor-element-18fe6671 .the7-box-wrapper.box-hover:hover .elementor-icon-div svg{fill:var( --e-global-color-5e13e24 );color:var( --e-global-color-5e13e24 );}.elementor-7149 .elementor-element.elementor-element-18fe6671{--icon-spacing:10px;}.elementor-7149 .elementor-element.elementor-element-18fe6671 .the7-box-wrapper .box-heading, .elementor-7149 .elementor-element.elementor-element-18fe6671 .the7-box-wrapper .box-heading a{font-size:14px;font-weight:400;color:var( --e-global-color-5e13e24 );}.elementor-7149 .elementor-element.elementor-element-18fe6671 .box-description{margin-top:10px;}.elementor-7149 .elementor-element.elementor-element-3ecf0dbd{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7149 .elementor-element.elementor-element-39409f9 .elementor-icon{font-size:18px;padding:2px;}.elementor-7149 .elementor-element.elementor-element-39409f9 .elementor-icon i{color:var( --e-global-color-8b7d856 );}.elementor-7149 .elementor-element.elementor-element-39409f9 .elementor-icon svg{fill:var( --e-global-color-8b7d856 );color:var( --e-global-color-8b7d856 );}.elementor-7149 .elementor-element.elementor-element-d010c6e{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7149 .elementor-element.elementor-element-1c3da5e6 .the7-heading-title{color:var( --e-global-color-8b7d856 );text-decoration-style:solid;}.elementor-7149 .elementor-element.elementor-element-1c3da5e6 .the7-heading-title:hover, .elementor-7149 .elementor-element.elementor-element-1c3da5e6 .the7-heading-title:hover a{color:var( --e-global-color-8b7d856 );}.elementor-7149 .elementor-element.elementor-element-52d54551{font-family:var( --e-global-typography-39b59c5-font-family ), Sans-serif;font-size:var( --e-global-typography-39b59c5-font-size );font-weight:var( --e-global-typography-39b59c5-font-weight );line-height:var( --e-global-typography-39b59c5-line-height );color:var( --e-global-color-84ecb49 );--textColor:var( --e-global-color-84ecb49 );}.elementor-7149 .elementor-element.elementor-element-3a806f5d{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--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-7149 .elementor-element.elementor-element-3a806f5d:not(.elementor-motion-effects-element-type-background), .elementor-7149 .elementor-element.elementor-element-3a806f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84ecb49 );}.elementor-7149 .elementor-element.elementor-element-3a806f5d::before, .elementor-7149 .elementor-element.elementor-element-3a806f5d > .elementor-background-video-container::before, .elementor-7149 .elementor-element.elementor-element-3a806f5d > .e-con-inner > .elementor-background-video-container::before, .elementor-7149 .elementor-element.elementor-element-3a806f5d > .elementor-background-slideshow::before, .elementor-7149 .elementor-element.elementor-element-3a806f5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7149 .elementor-element.elementor-element-3a806f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7149 .elementor-element.elementor-element-4256595a{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--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-7149 .elementor-element.elementor-element-4256595a:not(.elementor-motion-effects-element-type-background), .elementor-7149 .elementor-element.elementor-element-4256595a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-55669d9 ) 55%);}.elementor-7149 .elementor-element.elementor-element-4256595a::before, .elementor-7149 .elementor-element.elementor-element-4256595a > .elementor-background-video-container::before, .elementor-7149 .elementor-element.elementor-element-4256595a > .e-con-inner > .elementor-background-video-container::before, .elementor-7149 .elementor-element.elementor-element-4256595a > .elementor-background-slideshow::before, .elementor-7149 .elementor-element.elementor-element-4256595a > .e-con-inner > .elementor-background-slideshow::before, .elementor-7149 .elementor-element.elementor-element-4256595a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-55669d9 ) 50%, var( --e-global-color-secondary ) 75%);}.elementor-7149 .elementor-element.elementor-element-4d5164e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-7149 .elementor-element.elementor-element-4d5164e3.e-con{--align-self:center;}.elementor-7149 .elementor-element.elementor-element-33764ddc{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Ubuntu", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-69c070cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-7149 .elementor-element.elementor-element-69c070cb.e-con{--align-self:center;} .elementor-7149 .elementor-element.elementor-element-2b84995 .box-button, .elementor-7149 .elementor-element.elementor-element-2b84995 .box-button .popup-icon,  .elementor-7149 .elementor-element.elementor-element-2b84995 .box-button:hover,  .elementor-7149 .elementor-element.elementor-element-2b84995 .box-button:focus, .elementor-7149 .elementor-element.elementor-element-2b84995 .box-hover:hover .box-button{background:#02010100;}.elementor-7149 .elementor-element.elementor-element-2b84995 .box-button.elementor-button:hover, .elementor-7149 .elementor-element.elementor-element-2b84995 .box-button.elementor-button:focus, .elementor-7149 .elementor-element.elementor-element-2b84995 .box-button.elementor-button:hover .popup-icon, .elementor-7149 .elementor-element.elementor-element-2b84995 .box-button.elementor-button:focus .popup-icon,  .elementor-7149 .elementor-element.elementor-element-2b84995 .box-hover:hover .box-button.elementor-button, .elementor-7149 .elementor-element.elementor-element-2b84995 .box-hover:hover .box-button.elementor-button .popup-icon{background:#02010100;}.elementor-7149 .elementor-element.elementor-element-2b84995 .box-button{font-family:"Ubuntu", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;padding:0px 0px 0px 0px;border-style:none;}.elementor-7149 .elementor-element.elementor-element-2b84995 {--box-button-padding-top:0px;--box-button-padding-right:0px;--box-button-padding-bottom:0px;--box-button-padding-left:0px;}.elementor-7149 .elementor-element.elementor-element-2b84995 .box-button, .elementor-7149 .elementor-element.elementor-element-2b84995 .box-button *{color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-2b84995 .box-button svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-2b84995 .box-button.elementor-button:hover, .elementor-7149 .elementor-element.elementor-element-2b84995 .box-button.elementor-button:focus, .elementor-7149 .elementor-element.elementor-element-2b84995 .box-button.elementor-button:hover *, .elementor-7149 .elementor-element.elementor-element-2b84995 .box-button.elementor-button:focus *, .elementor-7149 .elementor-element.elementor-element-2b84995 .box-hover:hover .box-button.elementor-button, .elementor-7149 .elementor-element.elementor-element-2b84995 .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-84ecb49 );}.elementor-7149 .elementor-element.elementor-element-2b84995 .box-button.elementor-button:hover svg, .elementor-7149 .elementor-element.elementor-element-2b84995 .box-button.elementor-button:focus svg, .elementor-7149 .elementor-element.elementor-element-2b84995 .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-84ecb49 );color:var( --e-global-color-84ecb49 );} .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button, .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button .popup-icon,  .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button:hover,  .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button:focus, .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-hover:hover .box-button{background:#02010100;}.elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button.elementor-button:hover, .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button.elementor-button:focus, .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button.elementor-button:hover .popup-icon, .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button.elementor-button:focus .popup-icon,  .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-hover:hover .box-button.elementor-button, .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-hover:hover .box-button.elementor-button .popup-icon{background:#02010100;}.elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button{font-family:"Ubuntu", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;padding:0px 0px 0px 0px;border-style:none;}.elementor-7149 .elementor-element.elementor-element-4240bf22 {--box-button-padding-top:0px;--box-button-padding-right:0px;--box-button-padding-bottom:0px;--box-button-padding-left:0px;}.elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button, .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button *{color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button.elementor-button:hover, .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button.elementor-button:focus, .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button.elementor-button:hover *, .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button.elementor-button:focus *, .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-hover:hover .box-button.elementor-button, .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-84ecb49 );}.elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button.elementor-button:hover svg, .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-button.elementor-button:focus svg, .elementor-7149 .elementor-element.elementor-element-4240bf22 .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-84ecb49 );color:var( --e-global-color-84ecb49 );}.elementor-7149 .elementor-element.elementor-element-33d214e6{--display:flex;--position:fixed;--width:fit-content;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:40vh;--z-index:999;}body:not(.rtl) .elementor-7149 .elementor-element.elementor-element-33d214e6{right:0px;}body.rtl .elementor-7149 .elementor-element.elementor-element-33d214e6{left:0px;}.elementor-7149 .elementor-element.elementor-element-169664d8 .box-content{align-items:flex-start;text-align:left;}.elementor-7149 .elementor-element.elementor-element-169664d8 .the7-box-wrapper{align-items:flex-start;align-content:flex-start;border-style:solid;border-width:2px 2px 2px 2px;border-radius:40px 0px 0px 40px;padding:10px 20px 10px 20px;background:var( --e-global-color-5aaf5ca );border-color:var( --e-global-color-secondary );}.elementor-7149 .elementor-element.elementor-element-169664d8 .box-content-wrapper{flex-flow:row nowrap;}.elementor-7149 .elementor-element.elementor-element-169664d8 .elementor-icon-div{align-self:flex-start;}.elementor-7149 .elementor-element.elementor-element-169664d8 .the7-box-wrapper:hover{border-color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-169664d8 .elementor-icon-div i{color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-169664d8 .elementor-icon-div svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-169664d8{--icon-spacing:15px;}.elementor-7149 .elementor-element.elementor-element-169664d8 .the7-box-wrapper .box-heading, .elementor-7149 .elementor-element.elementor-element-169664d8 .the7-box-wrapper .box-heading a{color:var( --e-global-color-text );}.elementor-7149 .elementor-element.elementor-element-169664d8 .box-description{margin-top:10px;}.elementor-7149 .elementor-element.elementor-element-1b2ff96c .box-content{align-items:flex-start;text-align:left;}.elementor-7149 .elementor-element.elementor-element-1b2ff96c .the7-box-wrapper{align-items:flex-start;align-content:flex-start;border-style:solid;border-width:2px 2px 2px 2px;border-radius:40px 0px 0px 40px;padding:10px 20px 10px 20px;background:var( --e-global-color-5aaf5ca );border-color:var( --e-global-color-secondary );}.elementor-7149 .elementor-element.elementor-element-1b2ff96c .box-content-wrapper{flex-flow:row nowrap;}.elementor-7149 .elementor-element.elementor-element-1b2ff96c .elementor-icon-div{align-self:flex-start;}.elementor-7149 .elementor-element.elementor-element-1b2ff96c .the7-box-wrapper:hover{border-color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-1b2ff96c .elementor-icon-div i{color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-1b2ff96c .elementor-icon-div svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-1b2ff96c{--icon-spacing:15px;}.elementor-7149 .elementor-element.elementor-element-1b2ff96c .the7-box-wrapper .box-heading, .elementor-7149 .elementor-element.elementor-element-1b2ff96c .the7-box-wrapper .box-heading a{color:var( --e-global-color-text );}.elementor-7149 .elementor-element.elementor-element-1b2ff96c .box-description{margin-top:10px;}.elementor-7149 .elementor-element.elementor-element-59b3c7a5{--display:grid;--position:fixed;--width:300px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:40vh;--z-index:999;}body:not(.rtl) .elementor-7149 .elementor-element.elementor-element-59b3c7a5{right:0px;}body.rtl .elementor-7149 .elementor-element.elementor-element-59b3c7a5{left:0px;}.elementor-7149 .elementor-element.elementor-element-2d2151e3{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-6be8082c .box-content{align-items:flex-start;text-align:left;}.elementor-7149 .elementor-element.elementor-element-6be8082c .the7-box-wrapper{align-items:flex-start;align-content:flex-start;border-style:none;border-radius:40px 0px 0px 40px;padding:10px 20px 10px 20px;background:var( --e-global-color-84ecb49 );border-color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-6be8082c .box-content-wrapper{flex-flow:row nowrap;}.elementor-7149 .elementor-element.elementor-element-6be8082c .elementor-icon-div{align-self:flex-start;}.elementor-7149 .elementor-element.elementor-element-6be8082c .the7-box-wrapper:hover{border-color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-6be8082c .elementor-icon-div i{color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-6be8082c .elementor-icon-div svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-6be8082c{--icon-spacing:15px;}.elementor-7149 .elementor-element.elementor-element-6be8082c .the7-box-wrapper .box-heading, .elementor-7149 .elementor-element.elementor-element-6be8082c .the7-box-wrapper .box-heading a{color:var( --e-global-color-text );}.elementor-7149 .elementor-element.elementor-element-6be8082c .box-description{margin-top:10px;}.elementor-7149 .elementor-element.elementor-element-4169a26{--display:flex;}.elementor-7149 .elementor-element.elementor-element-639d826f .box-content{align-items:flex-start;text-align:left;}.elementor-7149 .elementor-element.elementor-element-639d826f .the7-box-wrapper{align-items:flex-start;align-content:flex-start;border-style:solid;border-width:1px 1px 1px 1px;border-radius:40px 0px 0px 40px;padding:10px 20px 10px 20px;background:var( --e-global-color-84ecb49 );border-color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-639d826f .box-content-wrapper{flex-flow:row nowrap;}.elementor-7149 .elementor-element.elementor-element-639d826f .elementor-icon-div{align-self:flex-start;}.elementor-7149 .elementor-element.elementor-element-639d826f .the7-box-wrapper:hover{border-color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-639d826f .elementor-icon-div i{color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-639d826f .elementor-icon-div svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-7149 .elementor-element.elementor-element-639d826f{--icon-spacing:15px;}.elementor-7149 .elementor-element.elementor-element-639d826f .the7-box-wrapper .box-heading, .elementor-7149 .elementor-element.elementor-element-639d826f .the7-box-wrapper .box-heading a{color:var( --e-global-color-text );}.elementor-7149 .elementor-element.elementor-element-639d826f .box-description{margin-top:10px;}@media(max-width:1200px){.elementor-7149 .elementor-element.elementor-element-d493625{--margin-top:60px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-7149 .elementor-element.elementor-element-59b3c7a5{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-7149 .elementor-element.elementor-element-d493625{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-7149 .elementor-element.elementor-element-74c12758{--width:30%;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7149 .elementor-element.elementor-element-38d655e4 img{max-width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7149 .elementor-element.elementor-element-6b0b2b48 .elementor-heading-title{font-size:var( --e-global-typography-cd53630-font-size );line-height:var( --e-global-typography-cd53630-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7149 .elementor-element.elementor-element-4d354e00{font-size:var( --e-global-typography-39b59c5-font-size );line-height:var( --e-global-typography-39b59c5-line-height );}.elementor-7149 .elementor-element.elementor-element-5c1cba7a{font-size:var( --e-global-typography-39b59c5-font-size );line-height:var( --e-global-typography-39b59c5-line-height );}.elementor-7149 .elementor-element.elementor-element-27a5e35e{--width:100%;}.elementor-7149 .elementor-element.elementor-element-807464b{font-size:var( --e-global-typography-39b59c5-font-size );line-height:var( --e-global-typography-39b59c5-line-height );} .elementor-7149 .elementor-element.elementor-element-18fe6671.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-7149 .elementor-element.elementor-element-18fe6671.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-7149 .elementor-element.elementor-element-18fe6671.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-7149 .elementor-element.elementor-element-52d54551{font-size:var( --e-global-typography-39b59c5-font-size );line-height:var( --e-global-typography-39b59c5-line-height );}.elementor-7149 .elementor-element.elementor-element-4d5164e3{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-7149 .elementor-element.elementor-element-69c070cb{--width:55%;} .elementor-7149 .elementor-element.elementor-element-169664d8.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-7149 .elementor-element.elementor-element-169664d8.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-7149 .elementor-element.elementor-element-169664d8.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;} .elementor-7149 .elementor-element.elementor-element-1b2ff96c.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-7149 .elementor-element.elementor-element-1b2ff96c.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-7149 .elementor-element.elementor-element-1b2ff96c.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-7149 .elementor-element.elementor-element-59b3c7a5{--grid-auto-flow:row;} .elementor-7149 .elementor-element.elementor-element-6be8082c.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-7149 .elementor-element.elementor-element-6be8082c.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-7149 .elementor-element.elementor-element-6be8082c.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;} .elementor-7149 .elementor-element.elementor-element-639d826f.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-7149 .elementor-element.elementor-element-639d826f.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-7149 .elementor-element.elementor-element-639d826f.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}}@media(max-width:767px){.elementor-7149 .elementor-element.elementor-element-108da83b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7149 .elementor-element.elementor-element-d493625{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-7149 .elementor-element.elementor-element-74c12758{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7149 .elementor-element.elementor-element-38d655e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 2px;text-align:start;}.elementor-7149 .elementor-element.elementor-element-38d655e4 img{max-width:60%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7149 .elementor-element.elementor-element-6b0b2b48 .elementor-heading-title{font-size:var( --e-global-typography-cd53630-font-size );line-height:var( --e-global-typography-cd53630-line-height );}.elementor-7149 .elementor-element.elementor-element-4d6b0d02{--width:100%;}.elementor-7149 .elementor-element.elementor-element-6bc820a8{--width:90%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7149 .elementor-element.elementor-element-4d354e00{font-size:var( --e-global-typography-39b59c5-font-size );line-height:var( --e-global-typography-39b59c5-line-height );}.elementor-7149 .elementor-element.elementor-element-1f908066{--width:500px;}.elementor-7149 .elementor-element.elementor-element-5da0c0bb{--width:91%;}.elementor-7149 .elementor-element.elementor-element-d03674c{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;}.elementor-7149 .elementor-element.elementor-element-5c1cba7a{font-size:var( --e-global-typography-39b59c5-font-size );line-height:var( --e-global-typography-39b59c5-line-height );}.elementor-7149 .elementor-element.elementor-element-27a5e35e{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7149 .elementor-element.elementor-element-735a8c1e{--width:90%;}.elementor-7149 .elementor-element.elementor-element-807464b{font-size:var( --e-global-typography-39b59c5-font-size );line-height:var( --e-global-typography-39b59c5-line-height );} .elementor-7149 .elementor-element.elementor-element-18fe6671.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-7149 .elementor-element.elementor-element-18fe6671.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-7149 .elementor-element.elementor-element-18fe6671.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-7149 .elementor-element.elementor-element-18fe6671{--icon-spacing:7px;}.elementor-7149 .elementor-element.elementor-element-d010c6e{--width:90%;}.elementor-7149 .elementor-element.elementor-element-52d54551{font-size:var( --e-global-typography-39b59c5-font-size );line-height:var( --e-global-typography-39b59c5-line-height );}.elementor-7149 .elementor-element.elementor-element-4256595a{--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7149 .elementor-element.elementor-element-4d5164e3{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-7149 .elementor-element.elementor-element-69c070cb{--width:100%;--justify-content:flex-start;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-7149 .elementor-element.elementor-element-2b84995{width:auto;max-width:auto;}.elementor-7149 .elementor-element.elementor-element-4240bf22{width:auto;max-width:auto;}.elementor-7149 .elementor-element.elementor-element-33d214e6{bottom:40vh;} .elementor-7149 .elementor-element.elementor-element-169664d8.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-7149 .elementor-element.elementor-element-169664d8.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-7149 .elementor-element.elementor-element-169664d8.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;} .elementor-7149 .elementor-element.elementor-element-1b2ff96c.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-7149 .elementor-element.elementor-element-1b2ff96c.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-7149 .elementor-element.elementor-element-1b2ff96c.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-7149 .elementor-element.elementor-element-59b3c7a5{--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;bottom:0vh;}.elementor-7149 .elementor-element.elementor-element-59b3c7a5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-7149 .elementor-element.elementor-element-2d2151e3{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7149 .elementor-element.elementor-element-2d2151e3.e-con{--align-self:center;}.elementor-7149 .elementor-element.elementor-element-6be8082c{width:100%;max-width:100%;}.elementor-7149 .elementor-element.elementor-element-6be8082c .the7-box-wrapper{border-radius:0px 0px 0px 0px;} .elementor-7149 .elementor-element.elementor-element-6be8082c.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-7149 .elementor-element.elementor-element-6be8082c.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-7149 .elementor-element.elementor-element-6be8082c.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-7149 .elementor-element.elementor-element-4169a26{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7149 .elementor-element.elementor-element-4169a26.e-con{--align-self:center;}.elementor-7149 .elementor-element.elementor-element-639d826f{width:100%;max-width:100%;}.elementor-7149 .elementor-element.elementor-element-639d826f .the7-box-wrapper{border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;} .elementor-7149 .elementor-element.elementor-element-639d826f.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-7149 .elementor-element.elementor-element-639d826f.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-7149 .elementor-element.elementor-element-639d826f.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}}@media screen and (max-width: 1024px) {  .icon-position-tablet-right .the7_icon_box_widget-18fe6671.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_widget-18fe6671.the7-box-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_widget-18fe6671.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_widget-18fe6671.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-18fe6671.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-18fe6671.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-18fe6671.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_widget-18fe6671.the7-box-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-18fe6671.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_widget-18fe6671.the7-box-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-18fe6671.the7-box-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 767px) {  .icon-position-mobile-right .the7_icon_box_widget-18fe6671.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_widget-18fe6671.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_widget-18fe6671.the7-box-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_widget-18fe6671.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-18fe6671.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-18fe6671.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-18fe6671.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_widget-18fe6671.the7-box-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-18fe6671.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_widget-18fe6671.the7-box-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-18fe6671.the7-box-wrapper {    flex-wrap: unset;  }}
@media screen and (max-width: 1024px) {  .icon-position-tablet-right .the7_icon_box_widget-169664d8.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_widget-169664d8.the7-box-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_widget-169664d8.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_widget-169664d8.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-169664d8.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-169664d8.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-169664d8.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_widget-169664d8.the7-box-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-169664d8.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_widget-169664d8.the7-box-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-169664d8.the7-box-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 767px) {  .icon-position-mobile-right .the7_icon_box_widget-169664d8.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_widget-169664d8.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_widget-169664d8.the7-box-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_widget-169664d8.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-169664d8.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-169664d8.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-169664d8.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_widget-169664d8.the7-box-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-169664d8.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_widget-169664d8.the7-box-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-169664d8.the7-box-wrapper {    flex-wrap: unset;  }}
@media screen and (max-width: 1024px) {  .icon-position-tablet-right .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_widget-1b2ff96c.the7-box-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-1b2ff96c.the7-box-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 767px) {  .icon-position-mobile-right .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-1b2ff96c.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_widget-1b2ff96c.the7-box-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-1b2ff96c.the7-box-wrapper {    flex-wrap: unset;  }}
/* Start custom CSS for container, class: .elementor-element-33d214e6 *//* Efectul de alunecare al filelor, preluat din template-ul de header 1679. */
@media screen and (min-width: 768px) {
  .elementor-7149 .elementor-element.elementor-element-33d214e6 .we-float-box { transform: translateX(65%); transition: all 0.3s ease; }
  .elementor-7149 .elementor-element.elementor-element-33d214e6 .we-float-box:hover { transform: translateX(2px); }
}/* End custom CSS */
@media screen and (max-width: 1024px) {  .icon-position-tablet-right .the7_icon_box_widget-6be8082c.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_widget-6be8082c.the7-box-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_widget-6be8082c.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_widget-6be8082c.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-6be8082c.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-6be8082c.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-6be8082c.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_widget-6be8082c.the7-box-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-6be8082c.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_widget-6be8082c.the7-box-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-6be8082c.the7-box-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 767px) {  .icon-position-mobile-right .the7_icon_box_widget-6be8082c.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_widget-6be8082c.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_widget-6be8082c.the7-box-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_widget-6be8082c.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-6be8082c.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-6be8082c.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-6be8082c.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_widget-6be8082c.the7-box-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-6be8082c.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_widget-6be8082c.the7-box-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-6be8082c.the7-box-wrapper {    flex-wrap: unset;  }}
@media screen and (max-width: 1024px) {  .icon-position-tablet-right .the7_icon_box_widget-639d826f.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_widget-639d826f.the7-box-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_widget-639d826f.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_widget-639d826f.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-639d826f.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-639d826f.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-639d826f.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_widget-639d826f.the7-box-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-639d826f.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_widget-639d826f.the7-box-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-639d826f.the7-box-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 767px) {  .icon-position-mobile-right .the7_icon_box_widget-639d826f.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_widget-639d826f.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_widget-639d826f.the7-box-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_widget-639d826f.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-639d826f.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-639d826f.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-639d826f.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_widget-639d826f.the7-box-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-639d826f.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_widget-639d826f.the7-box-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-639d826f.the7-box-wrapper {    flex-wrap: unset;  }}
/* Start custom CSS for container, class: .elementor-element-59b3c7a5 *//* Sageata The7 inapoi-sus se suprapune peste bara de contact de pe telefon. */
a.scroll-top{display:none !important}/* End custom CSS */
/* Start custom CSS *//* Singurul lucru din acordeon care nu are control nativ: cand itemul e deschis,
   antetul trebuie sa-si piarda coltul de jos si linia de jos, ca sa nu apara o cusatura. */
 
 .ds-faq details[open] > summary{border-bottom-left-radius:0;border-bottom-right-radius:0}

 .ds-schritte{counter-reset:s;list-style:none;margin:18px 0 0;padding:0}

 .ds-schritte li{counter-increment:s;position:relative;padding-left:42px;margin-bottom:14px}

 .ds-schritte li::before{content:counter(s);position:absolute;left:0;top:2px;width:28px;height:28px;border-radius:50%;background:#8FBC21;color:#fff;font-size:14px;font-weight:500;display:grid;place-items:center;line-height:1}

 .ds-usp .elementor-icon-list-icon,
 .ds-ja .elementor-icon-list-icon{background:#8FBC21;border-radius:50%;width:21px;height:21px;display:grid;place-items:center;flex:none}

 .ds-nein .elementor-icon-list-icon{background:#D9534F;border-radius:50%;width:21px;height:21px;display:grid;place-items:center;flex:none}

 .ds-arzt-text strong{display:block;color:#157BBC;font-weight:500;font-size:17px}

 .ds-zeiten{list-style:none;margin:0;padding:0}

 .ds-zeiten li{display:flex;justify-content:space-between;gap:18px;max-width:320px;margin-bottom:8px}

 .ds-zeiten li span:first-child{font-weight:500}

 .ds-mini{font-size:13px;opacity:.8;margin-top:10px}

 .ds-recht{display:flex;flex-wrap:wrap;gap:22px;font-size:14px}

 .ds-recht a{text-decoration:none}

@media(max-width:1200px){
/* Butoanele raman la mijloc, ca pe homepage, doar putin mai mici.
    Ca sa nu stea peste sagetile din FAQ, cardurile se opresc inainte de ele. */
}

@media(max-width:767px){
 .ds-zeiten li{max-width:none}
 
 
 .ds-band__bild{width:calc(100% + 20px) !important;max-width:none !important;margin:32px -10px 0 !important;padding:26px 10px 30px !important;background:#8FBC21 !important}
}

/* Pe telefon degradeul in diagonala nu se poate aplatiza din controale
   (Elementor nu emite culorile responsive pentru fundal de tip gradient),
   iar diagonala taia peste butonul „Anfahrt & Zeiten". Deci: fundal plat
   verde-deschis pentru tot blocul de text, iar fotografia primeste propriul
   bloc verde plin, intins pana in marginile ecranului. */

@media(max-width:767px){
 .ds-band{background-image:none !important;background-color:rgba(143,188,33,.17) !important;padding-bottom:0 !important}
 
 .ds-band__bild{margin:32px -10px 0 !important;padding:26px 10px 30px !important;background:#8FBC21 !important}
}

/* bara lipita jos: doar pe telefon */

/* bara de jos: zona sigura iPhone (singurul lucru fara control nativ) */
 #ds-leiste-nat{padding-bottom:max(11px, env(safe-area-inset-bottom)) !important}

/* sageata The7 "inapoi sus" - se suprapune peste bara de contact pe telefon */
body.page-id-5838 a.scroll-top{display:none !important}


/* Filele fixe din dreapta, preluate din template-ul de header 1679.
   Efectul de alunecare e definit acolo in CSS-ul de pagina si nu vine odata cu widgetul,
   fiindca headerul e exclus de pe landing pages. Regulile sunt copiate identic. */
@media screen and (min-width: 768px) {
   .we-float-box { transform: translateX(65%); transition: all 0.3s ease; }
   .we-float-box:hover { transform: translateX(2px); }
}/* End custom CSS */