.elementor-17869 .elementor-element.elementor-element-34b21afa{--display:flex;--min-height:46vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.4;--margin-top:-127px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0133px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17869 .elementor-element.elementor-element-34b21afa:not(.elementor-motion-effects-element-type-background), .elementor-17869 .elementor-element.elementor-element-34b21afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEBD25;background-image:url("https://rootconcept.eu/wp-content/uploads/55.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17869 .elementor-element.elementor-element-34b21afa::before, .elementor-17869 .elementor-element.elementor-element-34b21afa > .elementor-background-video-container::before, .elementor-17869 .elementor-element.elementor-element-34b21afa > .e-con-inner > .elementor-background-video-container::before, .elementor-17869 .elementor-element.elementor-element-34b21afa > .elementor-background-slideshow::before, .elementor-17869 .elementor-element.elementor-element-34b21afa > .e-con-inner > .elementor-background-slideshow::before, .elementor-17869 .elementor-element.elementor-element-34b21afa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#615F5600;--background-overlay:'';}.elementor-17869 .elementor-element.elementor-element-76c7e87a .elementor-button{background-color:var( --e-global-color-c637adb );font-family:"Poppins", poppins;font-size:20px;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-17869 .elementor-element.elementor-element-76c7e87a .elementor-button:hover, .elementor-17869 .elementor-element.elementor-element-76c7e87a .elementor-button:focus{background-color:var( --e-global-color-c637adb );color:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-76c7e87a{margin:475px 0px calc(var(--kit-widget-spacing, 0px) + 81px) 0px;}.elementor-17869 .elementor-element.elementor-element-76c7e87a .elementor-button:hover svg, .elementor-17869 .elementor-element.elementor-element-76c7e87a .elementor-button:focus svg{fill:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-386be1f{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17869 .elementor-element.elementor-element-386be1f:not(.elementor-motion-effects-element-type-background), .elementor-17869 .elementor-element.elementor-element-386be1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c637adb );}.elementor-17869 .elementor-element.elementor-element-50593435{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-17869 .elementor-element.elementor-element-620927 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-17869 .elementor-element.elementor-element-620927 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-17869 .elementor-element.elementor-element-620927 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-17869 .elementor-element.elementor-element-620927 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-17869 .elementor-element.elementor-element-620927 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-17869 .elementor-element.elementor-element-620927 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17869 .elementor-element.elementor-element-620927 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17869 .elementor-element.elementor-element-620927{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17869 .elementor-element.elementor-element-620927 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-17869 .elementor-element.elementor-element-620927 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-17869 .elementor-element.elementor-element-478f7509{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17869 .elementor-element.elementor-element-6255f56f .elementor-heading-title{font-family:"Lato", poppins;font-size:36px;font-weight:600;line-height:1.1em;color:var( --e-global-color-80f83ea );}.elementor-17869 .elementor-element.elementor-element-1114ae2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-17869 .elementor-element.elementor-element-1ab673c8 iframe{height:540px;}.elementor-17869 .elementor-element.elementor-element-1c7777f9{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17869 .elementor-element.elementor-element-1c7777f9::before, .elementor-17869 .elementor-element.elementor-element-1c7777f9 > .elementor-background-video-container::before, .elementor-17869 .elementor-element.elementor-element-1c7777f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-17869 .elementor-element.elementor-element-1c7777f9 > .elementor-background-slideshow::before, .elementor-17869 .elementor-element.elementor-element-1c7777f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17869 .elementor-element.elementor-element-1c7777f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #70C1B35C 0%, #312F2F40 100%);}.elementor-17869 .elementor-element.elementor-element-1fb1bda1{margin:0px 21px calc(var(--kit-widget-spacing, 0px) + 0px) 021px;text-align:center;}.elementor-17869 .elementor-element.elementor-element-1fb1bda1 .elementor-heading-title{font-family:var( --e-global-typography-6c05456-font-family ), poppins;font-size:var( --e-global-typography-6c05456-font-size );font-weight:var( --e-global-typography-6c05456-font-weight );line-height:var( --e-global-typography-6c05456-line-height );text-shadow:5px 5px 20px rgba(0, 0, 0, 0.2);color:var( --e-global-color-accent );}.elementor-17869 .elementor-element.elementor-element-179234af{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17869 .elementor-element.elementor-element-2e99efd3{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17869 .elementor-element.elementor-element-2e99efd3:not(.elementor-motion-effects-element-type-background), .elementor-17869 .elementor-element.elementor-element-2e99efd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-17869 .elementor-element.elementor-element-1fb9dfac{--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;}.elementor-17869 .elementor-element.elementor-element-415f0f47{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-17869 .elementor-element.elementor-element-415f0f47.e-con{--align-self:center;}.elementor-17869 .elementor-element.elementor-element-6fcecf7a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17869 .elementor-element.elementor-element-49fc4bb.elementor-element{--align-self:center;}.elementor-17869 .elementor-element.elementor-element-49fc4bb{text-align:center;}.elementor-17869 .elementor-element.elementor-element-49fc4bb .elementor-heading-title{font-family:"Lato", poppins;font-size:56px;font-weight:600;line-height:1.1em;color:var( --e-global-color-accent );}.elementor-17869 .elementor-element.elementor-element-7da6d4c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px -36px 0px 0px;text-align:center;}.elementor-17869 .elementor-element.elementor-element-7da6d4c3 .elementor-heading-title{font-family:"Poppins", poppins;font-size:20px;font-weight:400;line-height:1.33em;color:var( --e-global-color-14554c3 );}.elementor-17869 .elementor-element.elementor-element-15734dc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-17869 .elementor-element.elementor-element-15734dc6::before, .elementor-17869 .elementor-element.elementor-element-15734dc6 > .elementor-background-video-container::before, .elementor-17869 .elementor-element.elementor-element-15734dc6 > .e-con-inner > .elementor-background-video-container::before, .elementor-17869 .elementor-element.elementor-element-15734dc6 > .elementor-background-slideshow::before, .elementor-17869 .elementor-element.elementor-element-15734dc6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17869 .elementor-element.elementor-element-15734dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17869 .elementor-element.elementor-element-7b86287a .elementor-button{background-color:var( --e-global-color-14554c3 );font-family:"Poppins", poppins;font-weight:400;font-style:normal;fill:var( --e-global-color-f655be3 );color:var( --e-global-color-f655be3 );padding:8px 20px 8px 20px;}.elementor-17869 .elementor-element.elementor-element-7b86287a .elementor-button:hover, .elementor-17869 .elementor-element.elementor-element-7b86287a .elementor-button:focus{background-color:var( --e-global-color-065fd89 );color:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-7b86287a .elementor-button-content-wrapper{flex-direction:row;}.elementor-17869 .elementor-element.elementor-element-7b86287a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-17869 .elementor-element.elementor-element-7b86287a .elementor-button:hover svg, .elementor-17869 .elementor-element.elementor-element-7b86287a .elementor-button:focus svg{fill:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-79db6e46 .elementor-button{background-color:var( --e-global-color-065fd89 );font-family:"Poppins", poppins;font-weight:500;font-style:normal;fill:var( --e-global-color-1827b68 );color:var( --e-global-color-1827b68 );padding:8px 20px 8px 20px;}.elementor-17869 .elementor-element.elementor-element-79db6e46 .elementor-button:hover, .elementor-17869 .elementor-element.elementor-element-79db6e46 .elementor-button:focus{background-color:var( --e-global-color-b6480bd );color:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-79db6e46 .elementor-button-content-wrapper{flex-direction:row;}.elementor-17869 .elementor-element.elementor-element-79db6e46 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-17869 .elementor-element.elementor-element-79db6e46 .elementor-button:hover svg, .elementor-17869 .elementor-element.elementor-element-79db6e46 .elementor-button:focus svg{fill:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-48946658 .elementor-button{background-color:var( --e-global-color-14554c3 );font-family:var( --e-global-typography-secondary-font-family ), poppins;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );fill:var( --e-global-color-f655be3 );color:var( --e-global-color-f655be3 );padding:8px 20px 8px 20px;}.elementor-17869 .elementor-element.elementor-element-48946658 .elementor-button:hover, .elementor-17869 .elementor-element.elementor-element-48946658 .elementor-button:focus{background-color:var( --e-global-color-065fd89 );color:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-48946658 .elementor-button-content-wrapper{flex-direction:row;}.elementor-17869 .elementor-element.elementor-element-48946658 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-17869 .elementor-element.elementor-element-48946658 .elementor-button:hover svg, .elementor-17869 .elementor-element.elementor-element-48946658 .elementor-button:focus svg{fill:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-20339ffd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17869 .elementor-element.elementor-element-4eb7c05d .elementor-button{background-color:var( --e-global-color-14554c3 );font-family:var( --e-global-typography-secondary-font-family ), poppins;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );fill:var( --e-global-color-f655be3 );color:var( --e-global-color-f655be3 );padding:8px 20px 8px 20px;}.elementor-17869 .elementor-element.elementor-element-4eb7c05d .elementor-button:hover, .elementor-17869 .elementor-element.elementor-element-4eb7c05d .elementor-button:focus{background-color:var( --e-global-color-065fd89 );color:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-4eb7c05d .elementor-button-content-wrapper{flex-direction:row;}.elementor-17869 .elementor-element.elementor-element-4eb7c05d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-17869 .elementor-element.elementor-element-4eb7c05d .elementor-button:hover svg, .elementor-17869 .elementor-element.elementor-element-4eb7c05d .elementor-button:focus svg{fill:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-1f6a429c .elementor-button{background-color:var( --e-global-color-14554c3 );font-family:var( --e-global-typography-secondary-font-family ), poppins;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );fill:var( --e-global-color-f655be3 );color:var( --e-global-color-f655be3 );padding:8px 20px 8px 20px;}.elementor-17869 .elementor-element.elementor-element-1f6a429c .elementor-button:hover, .elementor-17869 .elementor-element.elementor-element-1f6a429c .elementor-button:focus{background-color:var( --e-global-color-065fd89 );color:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-1f6a429c .elementor-button-content-wrapper{flex-direction:row;}.elementor-17869 .elementor-element.elementor-element-1f6a429c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-17869 .elementor-element.elementor-element-1f6a429c .elementor-button:hover svg, .elementor-17869 .elementor-element.elementor-element-1f6a429c .elementor-button:focus svg{fill:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-21ae8bba .elementor-button{background-color:var( --e-global-color-14554c3 );font-family:var( --e-global-typography-secondary-font-family ), poppins;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );fill:var( --e-global-color-f655be3 );color:var( --e-global-color-f655be3 );padding:8px 20px 8px 20px;}.elementor-17869 .elementor-element.elementor-element-21ae8bba .elementor-button:hover, .elementor-17869 .elementor-element.elementor-element-21ae8bba .elementor-button:focus{background-color:var( --e-global-color-065fd89 );color:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-21ae8bba .elementor-button-content-wrapper{flex-direction:row;}.elementor-17869 .elementor-element.elementor-element-21ae8bba .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-17869 .elementor-element.elementor-element-21ae8bba .elementor-button:hover svg, .elementor-17869 .elementor-element.elementor-element-21ae8bba .elementor-button:focus svg{fill:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-13750569{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17869 .elementor-element.elementor-element-13750569:not(.elementor-motion-effects-element-type-background), .elementor-17869 .elementor-element.elementor-element-13750569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17869 .elementor-element.elementor-element-7d3b5c69{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-17869 .elementor-element.elementor-element-71f20934 .jet-image-accordion__item.active-accordion:before{background-color:#0000007A;}.elementor-17869 .elementor-element.elementor-element-71f20934 .jet-image-accordion__content{background-color:#02010100;padding:0px 60px 0px 43px;}.elementor-17869 .elementor-element.elementor-element-71f20934{width:var( --container-widget-width, 95.602% );max-width:95.602%;--container-widget-width:95.602%;--container-widget-flex-grow:0;}.elementor-17869 .elementor-element.elementor-element-71f20934.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17869 .elementor-element.elementor-element-71f20934 .jet-image-accordion__list{flex-direction:row;height:600px;margin:calc(-4px / 2);}.elementor-17869 .elementor-element.elementor-element-71f20934 .jet-image-accordion__item{margin:calc(4px / 2);border-radius:30px 30px 30px 30px;}.elementor-17869 .elementor-element.elementor-element-71f20934 .jet-image-accordion__title{color:var( --e-global-color-accent );margin:339px 0px 10px 0px;order:1;}.elementor-17869 .elementor-element.elementor-element-71f20934 .jet-image-accordion__desc{color:var( --e-global-color-1827b68 );font-size:16px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;order:2;}.elementor-17869 .elementor-element.elementor-element-71f20934 .jet-image-accordion__button{align-self:flex-start;border-style:none;order:3;}.elementor-17869 .elementor-element.elementor-element-71e7425f > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-17869 .elementor-element.elementor-element-71e7425f .jet-listing-grid__slider-icon{color:var( --e-global-color-primary );background:#02010100;}.elementor-17869 .elementor-element.elementor-element-6d13d4fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17869 .elementor-element.elementor-element-69006d63{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17869 .elementor-element.elementor-element-69006d63 .elementor-heading-title{font-family:"Poppins", poppins;font-size:19px;font-weight:500;text-transform:capitalize;font-style:normal;line-height:1.53em;color:var( --e-global-color-primary );}.elementor-17869 .elementor-element.elementor-element-7ee24c2e{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-17869 .elementor-element.elementor-element-7ee24c2e .elementor-heading-title{font-family:"Lato", poppins;font-size:58px;font-weight:600;line-height:1.1em;color:var( --e-global-color-065fd89 );}.elementor-17869 .elementor-element.elementor-element-ab35601{font-family:"Poppins", poppins;font-size:18px;color:var( --e-global-color-text );}.elementor-17869 .elementor-element.elementor-element-3502c5f0 .elementor-button:hover, .elementor-17869 .elementor-element.elementor-element-3502c5f0 .elementor-button:focus{background-color:var( --e-global-color-c637adb );color:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-3502c5f0 .elementor-button{font-family:"Poppins", poppins;font-weight:600;fill:var( --e-global-color-f655be3 );color:var( --e-global-color-f655be3 );}.elementor-17869 .elementor-element.elementor-element-3502c5f0 .elementor-button:hover svg, .elementor-17869 .elementor-element.elementor-element-3502c5f0 .elementor-button:focus svg{fill:var( --e-global-color-1827b68 );}.elementor-17869 .elementor-element.elementor-element-742f12ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-17869 .elementor-element.elementor-element-427b9f6a .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"Poppins", poppins;font-size:16px;font-weight:700;text-transform:capitalize;font-style:normal;line-height:1.53em;}.elementor-17869 .elementor-element.elementor-element-427b9f6a .elementor-counter{gap:0px;}.elementor-17869 .elementor-element.elementor-element-427b9f6a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:var( --e-global-typography-6c05456-font-family ), poppins;font-size:var( --e-global-typography-6c05456-font-size );font-weight:var( --e-global-typography-6c05456-font-weight );line-height:var( --e-global-typography-6c05456-line-height );}.elementor-17869 .elementor-element.elementor-element-376c4cf2 .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"Poppins", poppins;font-size:16px;font-weight:700;text-transform:capitalize;font-style:normal;line-height:1.53em;}.elementor-17869 .elementor-element.elementor-element-376c4cf2 .elementor-counter{gap:0px;}.elementor-17869 .elementor-element.elementor-element-376c4cf2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:var( --e-global-typography-6c05456-font-family ), poppins;font-size:var( --e-global-typography-6c05456-font-size );font-weight:var( --e-global-typography-6c05456-font-weight );line-height:var( --e-global-typography-6c05456-line-height );}.elementor-17869 .elementor-element.elementor-element-43a2653d .elementor-counter-title{justify-content:start;color:var( --e-global-color-primary );font-family:"Poppins", poppins;font-size:16px;font-weight:700;text-transform:capitalize;font-style:normal;line-height:1.53em;}.elementor-17869 .elementor-element.elementor-element-43a2653d .elementor-counter{gap:0px;}.elementor-17869 .elementor-element.elementor-element-43a2653d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );font-family:var( --e-global-typography-6c05456-font-family ), poppins;font-size:var( --e-global-typography-6c05456-font-size );font-weight:var( --e-global-typography-6c05456-font-weight );line-height:var( --e-global-typography-6c05456-line-height );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-17869 .elementor-element.elementor-element-34b21afa{--content-width:1424px;}.elementor-17869 .elementor-element.elementor-element-50593435{--width:25%;}.elementor-17869 .elementor-element.elementor-element-478f7509{--width:50%;}.elementor-17869 .elementor-element.elementor-element-1114ae2d{--width:25%;}.elementor-17869 .elementor-element.elementor-element-1c7777f9{--content-width:960px;}.elementor-17869 .elementor-element.elementor-element-2e99efd3{--content-width:960px;}.elementor-17869 .elementor-element.elementor-element-1fb9dfac{--width:100%;}.elementor-17869 .elementor-element.elementor-element-6fcecf7a{--width:94%;}.elementor-17869 .elementor-element.elementor-element-15734dc6{--width:100%;}.elementor-17869 .elementor-element.elementor-element-20339ffd{--width:100%;}.elementor-17869 .elementor-element.elementor-element-7d3b5c69{--width:70%;}.elementor-17869 .elementor-element.elementor-element-6d13d4fc{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17869 .elementor-element.elementor-element-7d3b5c69{--width:100%;}.elementor-17869 .elementor-element.elementor-element-6d13d4fc{--width:100%;}}@media(min-width:2400px){.elementor-17869 .elementor-element.elementor-element-34b21afa:not(.elementor-motion-effects-element-type-background), .elementor-17869 .elementor-element.elementor-element-34b21afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rootconcept.eu/wp-content/uploads/55.png");background-repeat:no-repeat;background-size:cover;}.elementor-17869 .elementor-element.elementor-element-34b21afa{--margin-top:-133px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17869 .elementor-element.elementor-element-1fb1bda1 .elementor-heading-title{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}.elementor-17869 .elementor-element.elementor-element-427b9f6a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}.elementor-17869 .elementor-element.elementor-element-376c4cf2 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}.elementor-17869 .elementor-element.elementor-element-43a2653d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}}@media(max-width:1280px){.elementor-17869 .elementor-element.elementor-element-1fb1bda1 .elementor-heading-title{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}.elementor-17869 .elementor-element.elementor-element-427b9f6a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}.elementor-17869 .elementor-element.elementor-element-376c4cf2 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}.elementor-17869 .elementor-element.elementor-element-43a2653d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}}@media(max-width:1024px){.elementor-17869 .elementor-element.elementor-element-386be1f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-17869 .elementor-element.elementor-element-1c7777f9{--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;}.elementor-17869 .elementor-element.elementor-element-1fb1bda1 .elementor-heading-title{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}.elementor-17869 .elementor-element.elementor-element-15734dc6{--flex-wrap:wrap;}.elementor-17869 .elementor-element.elementor-element-13750569{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-17869 .elementor-element.elementor-element-427b9f6a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}.elementor-17869 .elementor-element.elementor-element-376c4cf2 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}.elementor-17869 .elementor-element.elementor-element-43a2653d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}}@media(max-width:767px){.elementor-17869 .elementor-element.elementor-element-34b21afa:not(.elementor-motion-effects-element-type-background), .elementor-17869 .elementor-element.elementor-element-34b21afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rootconcept.eu/wp-content/uploads/mobile-scaled.jpg");background-position:center center;background-size:cover;}.elementor-17869 .elementor-element.elementor-element-34b21afa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17869 .elementor-element.elementor-element-478f7509.e-con{--order:-99999 /* order start hack */;}.elementor-17869 .elementor-element.elementor-element-6255f56f{text-align:center;}.elementor-17869 .elementor-element.elementor-element-6255f56f .elementor-heading-title{font-size:39px;}.elementor-17869 .elementor-element.elementor-element-1ab673c8 iframe{height:243px;}.elementor-17869 .elementor-element.elementor-element-1c7777f9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-17869 .elementor-element.elementor-element-1fb1bda1 .elementor-heading-title{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}.elementor-17869 .elementor-element.elementor-element-2e99efd3{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-17869 .elementor-element.elementor-element-49fc4bb .elementor-heading-title{font-size:39px;}.elementor-17869 .elementor-element.elementor-element-13750569{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:120px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17869 .elementor-element.elementor-element-71f20934 .jet-image-accordion__list{height:405px;margin:calc(-0px / 2);}.elementor-17869 .elementor-element.elementor-element-71f20934 .jet-image-accordion__item{margin:calc(0px / 2);}.elementor-17869 .elementor-element.elementor-element-71f20934 .jet-image-accordion__content{justify-content:flex-end;padding:20px 20px 20px 20px;}.elementor-17869 .elementor-element.elementor-element-71f20934 .jet-image-accordion__title-default{align-self:center;}.elementor-17869 .elementor-element.elementor-element-71f20934 .jet-image-accordion__title{font-size:16px;}.elementor-17869 .elementor-element.elementor-element-71f20934 .jet-image-accordion__desc{font-size:14px;}.elementor-17869 .elementor-element.elementor-element-71f20934 .jet-image-accordion__button{padding:5px 10px 5px 10px;margin:5px 5px 5px 5px;border-radius:20px 20px 20px 20px;}.elementor-17869 .elementor-element.elementor-element-71f20934  .jet-image-accordion__button{font-size:11px;}.elementor-17869 .elementor-element.elementor-element-71e7425f > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-17869 .elementor-element.elementor-element-71e7425f .jet-listing-grid__slider-icon{width:21px;height:21px;line-height:21px;margin-top:calc( -21px/2 );}.elementor-17869 .elementor-element.elementor-element-71e7425f .jet-listing-grid__slider-icon.prev-arrow{left:-13px;right:auto;}.elementor-17869 .elementor-element.elementor-element-71e7425f .jet-listing-grid__slider-icon.next-arrow{right:-12px;left:auto;}.elementor-17869 .elementor-element.elementor-element-7ee24c2e .elementor-heading-title{font-size:39px;}.elementor-17869 .elementor-element.elementor-element-3502c5f0 .elementor-button{font-size:13px;}.elementor-17869 .elementor-element.elementor-element-427b9f6a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}.elementor-17869 .elementor-element.elementor-element-376c4cf2 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}.elementor-17869 .elementor-element.elementor-element-43a2653d .elementor-counter-number-wrapper{font-size:var( --e-global-typography-6c05456-font-size );line-height:var( --e-global-typography-6c05456-line-height );}}/* Start custom CSS for shortcode, class: .elementor-element-2f1d8735 */.form-container {

  padding: 0px;
  border-radius: 10px;
  max-width: 600px;
}



.form-container textarea {
  height: 120px;
  border-radius: 10px !importanti;
  background-color: white;
}

.form-container .row {
  display: flex;
  gap: 10px;
}

.form-container .row p {
  flex: 1;
}

.form-container .privacy {
  font-size: 14px;
}

.form-container .rgpd-text {
  font-size: 13px;
  color: #555;
}

.form-container input[type="submit"] {
  background: #e6e67a;
  border: none;
  padding: 15px;
  border-radius: 25px;
  width: 100%;
  font-weight: bold;
  cursor: pointer;
}

.form-container input[type="submit"]:hover {
  background: #dede5c;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    background: white;
}


a.elementor-item.elementor-item-active {
    color: white !important;
}

.elementor-kit-8143 a {
    color: #474747;
}/* End custom CSS */