.elementor-19 .elementor-element.elementor-element-ed16f63{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-19 .elementor-element.elementor-element-ed16f63::before, .elementor-19 .elementor-element.elementor-element-ed16f63 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-ed16f63 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-ed16f63 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-ed16f63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-ed16f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E0200;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-ed16f63:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ed16f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://gardelatruffe.com/wp-content/uploads/2025/07/primary-bg-dog-scaled.webp") 50% 50%;background-size:cover;}.elementor-19 .elementor-element.elementor-element-ed16f63 > .elementor-shape-bottom svg, .elementor-19 .elementor-element.elementor-element-ed16f63 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:416px;}.elementor-19 .elementor-element.elementor-element-e7c8daf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-f593724{width:var( --container-widget-width, 2.467% );max-width:2.467%;--container-widget-width:2.467%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-f593724.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-f593724 img{width:100%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-26060af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:14px;letter-spacing:6.9px;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-26060af.elementor-element{--align-self:center;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{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 );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-19 .elementor-element.elementor-element-8c5e416{--iteration-count:infinite;--dynamic-text-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-8c5e416 .elementor-headline{text-align:center;font-family:"Baloo 2", Sans-serif;font-size:80px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-8c5e416 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-8c5e416 .elementor-headline-dynamic-text{font-family:"Baloo 2", Sans-serif;font-weight:600;}.elementor-19 .elementor-element.elementor-element-8c5e416 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-6895ef8 .elementor-button{background-color:#F0735A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;box-shadow:0px 8px 20px 0px #F0735A;border-radius:47px 47px 47px 47px;padding:16px 50px 18px 50px;}.elementor-19 .elementor-element.elementor-element-5f8111e{--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;--margin-top:-183px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-9ca66ea{--display:flex;--min-height:115px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 3px 21px 0px rgba(0, 0, 0, 0.1803921568627451);--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-19 .elementor-element.elementor-element-9ca66ea:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9ca66ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9ca66ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-cc73d7e{width:var( --container-widget-width, 18% );max-width:18%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 41px;padding:0px 0px 0px 0px;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-cc73d7e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-cc73d7e img{width:100%;}.elementor-19 .elementor-element.elementor-element-7ba1325{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.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 );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-ca92982{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ca92982 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#598E40;}.elementor-19 .elementor-element.elementor-element-7cd7c29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-7cd7c29 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;color:#00293B;}.elementor-19 .elementor-element.elementor-element-a6de591{--display:flex;--min-height:115px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;box-shadow:0px 3px 21px 0px rgba(0, 0, 0, 0.1803921568627451);--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-19 .elementor-element.elementor-element-a6de591:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a6de591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a6de591.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-4fefac7{width:var( --container-widget-width, 18% );max-width:18%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 41px;padding:0px 0px 0px 0px;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-4fefac7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-4fefac7 img{width:100%;}.elementor-19 .elementor-element.elementor-element-c751025{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19 .elementor-element.elementor-element-dabd84a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-dabd84a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#8C2D18;}.elementor-19 .elementor-element.elementor-element-e4c61bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-e4c61bf .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-62641ec );}.elementor-19 .elementor-element.elementor-element-11b68ec{--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;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8b4d221{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8b4d221.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-13be2f8{--e-transform-translateX:19px;top:41px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-13be2f8{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-13be2f8{right:0px;}.elementor-19 .elementor-element.elementor-element-13be2f8 img{width:66%;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-dcaed44{width:var( --container-widget-width, 20% );max-width:20%;--e-transform-rotateZ:40deg;--container-widget-width:20%;--container-widget-flex-grow:0;top:-63px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-dcaed44{left:559px;}body.rtl .elementor-19 .elementor-element.elementor-element-dcaed44{right:559px;}.elementor-19 .elementor-element.elementor-element-dcaed44 .e-lottie__container{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 319deg );}.elementor-19 .elementor-element.elementor-element-8fc672f{--display:flex;--position:absolute;top:-52px;--z-index:5;}.elementor-19 .elementor-element.elementor-element-8fc672f.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-8fc672f{left:124px;}body.rtl .elementor-19 .elementor-element.elementor-element-8fc672f{right:124px;}.elementor-19 .elementor-element.elementor-element-bd6e3fb{width:100%;max-width:100%;--e-transform-translateX:-50%;--e-transform-translateY:-50%;top:50%;text-align:center;}.elementor-19 .elementor-element.elementor-element-bd6e3fb.elementor-element{--align-self:center;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-bd6e3fb{left:50%;}body.rtl .elementor-19 .elementor-element.elementor-element-bd6e3fb{right:50%;}.elementor-19 .elementor-element.elementor-element-bd6e3fb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-01eab2a img{width:70%;}.elementor-19 .elementor-element.elementor-element-4a66b61{z-index:2;}.elementor-19 .elementor-element.elementor-element-4a66b61 img{width:65%;}.elementor-19 .elementor-element.elementor-element-47f2d10{width:var( --container-widget-width, 5% );max-width:5%;--e-transform-rotateZ:-32deg;--container-widget-width:5%;--container-widget-flex-grow:0;top:22.086px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-47f2d10{left:39.678px;}body.rtl .elementor-19 .elementor-element.elementor-element-47f2d10{right:39.678px;}.elementor-19 .elementor-element.elementor-element-47f2d10 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-9a140b7{width:var( --container-widget-width, 9% );max-width:9%;--e-transform-rotateZ:-32deg;--container-widget-width:9%;--container-widget-flex-grow:0;top:64.505px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-9a140b7{left:69.23px;}body.rtl .elementor-19 .elementor-element.elementor-element-9a140b7{right:69.23px;}.elementor-19 .elementor-element.elementor-element-9a140b7 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-61c5688{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-61c5688.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-b0fa71c .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:45px;font-weight:700;color:#F0735A;}.elementor-19 .elementor-element.elementor-element-65615b0{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-3683efd{width:var( --container-widget-width, 8% );max-width:8%;--e-transform-rotateZ:136deg;--container-widget-width:8%;--container-widget-flex-grow:0;top:167.704px;z-index:-2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3683efd{left:568px;}body.rtl .elementor-19 .elementor-element.elementor-element-3683efd{right:568px;}.elementor-19 .elementor-element.elementor-element-3683efd img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-48dc220 .elementor-button{background-color:#F0735A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;box-shadow:0px 8px 20px 0px #F0735A;transition-duration:0.5s;border-radius:47px 47px 47px 47px;padding:16px 50px 18px 50px;}.elementor-19 .elementor-element.elementor-element-48dc220 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-48dc220 .elementor-button:focus{background-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(133, 12, 12, 0.5);}.elementor-19 .elementor-element.elementor-element-87f47b6{width:var( --container-widget-width, 8% );max-width:8%;--e-transform-rotateZ:162deg;--container-widget-width:8%;--container-widget-flex-grow:0;top:236px;z-index:-2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-87f47b6{left:595px;}body.rtl .elementor-19 .elementor-element.elementor-element-87f47b6{right:595px;}.elementor-19 .elementor-element.elementor-element-87f47b6 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-a421557{width:var( --container-widget-width, 8% );max-width:8%;--e-transform-rotateZ:188deg;--container-widget-width:8%;--container-widget-flex-grow:0;top:329px;z-index:-2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-a421557{left:616px;}body.rtl .elementor-19 .elementor-element.elementor-element-a421557{right:616px;}.elementor-19 .elementor-element.elementor-element-a421557 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-915af2b{--display:flex;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a47850a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-a47850a .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:45px;font-weight:700;color:#F0735A;}.elementor-19 .elementor-element.elementor-element-c54ad61{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-37886ae{width:var( --container-widget-width, 4% );max-width:4%;--e-transform-rotateZ:-32deg;--container-widget-width:4%;--container-widget-flex-grow:0;top:-60.873px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-37886ae{left:-53.535px;}body.rtl .elementor-19 .elementor-element.elementor-element-37886ae{right:-53.535px;}.elementor-19 .elementor-element.elementor-element-37886ae img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-844e778{width:var( --container-widget-width, 4% );max-width:4%;--e-transform-rotateZ:-19deg;--container-widget-width:4%;--container-widget-flex-grow:0;top:-83.975px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-844e778{right:94.335px;}body.rtl .elementor-19 .elementor-element.elementor-element-844e778{left:94.335px;}.elementor-19 .elementor-element.elementor-element-844e778 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-4414f3e{width:var( --container-widget-width, 4% );max-width:4%;--e-transform-rotateZ:47deg;--container-widget-width:4%;--container-widget-flex-grow:0;top:-128.829px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-4414f3e{right:480.354px;}body.rtl .elementor-19 .elementor-element.elementor-element-4414f3e{left:480.354px;}.elementor-19 .elementor-element.elementor-element-4414f3e img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-01cacf8{width:var( --container-widget-width, 4% );max-width:4%;--e-transform-rotateZ:104deg;--container-widget-width:4%;--container-widget-flex-grow:0;top:142.338px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-01cacf8{left:-154.116px;}body.rtl .elementor-19 .elementor-element.elementor-element-01cacf8{right:-154.116px;}.elementor-19 .elementor-element.elementor-element-01cacf8 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-cb58fb1{width:var( --container-widget-width, 6% );max-width:6%;--e-transform-rotateZ:12deg;--container-widget-width:6%;--container-widget-flex-grow:0;top:-149.65px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-cb58fb1{left:26.701px;}body.rtl .elementor-19 .elementor-element.elementor-element-cb58fb1{right:26.701px;}.elementor-19 .elementor-element.elementor-element-cb58fb1 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-a956d57{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-381878c{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-381878c img{width:100%;height:350px;object-fit:contain;object-position:center center;border-radius:0% 0% 0% 0%;}.elementor-19 .elementor-element.elementor-element-4d8b09b .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:33px;font-weight:700;color:var( --e-global-color-62641ec );}.elementor-19 .elementor-element.elementor-element-123539b{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;top:7px;z-index:-1;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-123539b{left:255px;}body.rtl .elementor-19 .elementor-element.elementor-element-123539b{right:255px;}.elementor-19 .elementor-element.elementor-element-123539b img{width:100%;opacity:0.5;}.elementor-19 .elementor-element.elementor-element-cad5e34{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-25dde97{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;top:-16px;z-index:-1;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-25dde97{left:297px;}body.rtl .elementor-19 .elementor-element.elementor-element-25dde97{right:297px;}.elementor-19 .elementor-element.elementor-element-25dde97 img{opacity:0.21;}.elementor-19 .elementor-element.elementor-element-1f18cb1{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-1f18cb1 img{width:100%;height:350px;object-fit:contain;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-19 .elementor-element.elementor-element-70f9e14 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:33px;font-weight:700;color:var( --e-global-color-62641ec );}.elementor-19 .elementor-element.elementor-element-efa5324{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-87c644c{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-87c644c img{width:100%;height:350px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-19 .elementor-element.elementor-element-2450449 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:33px;font-weight:700;color:var( --e-global-color-62641ec );}.elementor-19 .elementor-element.elementor-element-25d77c7{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;top:-16px;z-index:-1;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-25d77c7{left:225px;}body.rtl .elementor-19 .elementor-element.elementor-element-25d77c7{right:225px;}.elementor-19 .elementor-element.elementor-element-25d77c7 img{opacity:0.35;}.elementor-19 .elementor-element.elementor-element-15105be{--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;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-15105be:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-15105be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-15105be > .elementor-shape-top svg, .elementor-19 .elementor-element.elementor-element-15105be > .e-con-inner > .elementor-shape-top svg{width:calc(161% + 1.3px);height:142px;}.elementor-19 .elementor-element.elementor-element-15105be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-e1792b8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5318580 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:45px;font-weight:700;color:#F0735A;}.elementor-19 .elementor-element.elementor-element-fd7a3a9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-a41b364 .elementor-button{background-color:#F0735A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;box-shadow:0px 8px 20px 0px #F0735A;transition-duration:0.5s;border-radius:47px 47px 47px 47px;padding:16px 50px 18px 50px;}.elementor-19 .elementor-element.elementor-element-a41b364 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-a41b364 .elementor-button:focus{background-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(133, 12, 12, 0.5);}.elementor-19 .elementor-element.elementor-element-d482370{width:var( --container-widget-width, 4% );max-width:4%;--e-transform-rotateZ:-32deg;--container-widget-width:4%;--container-widget-flex-grow:0;top:68.846px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-d482370{left:-51.987px;}body.rtl .elementor-19 .elementor-element.elementor-element-d482370{right:-51.987px;}.elementor-19 .elementor-element.elementor-element-d482370 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-989f529{width:var( --container-widget-width, 12% );max-width:12%;--e-transform-rotateZ:104deg;--container-widget-width:12%;--container-widget-flex-grow:0;top:386.101px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-989f529{left:-145.992px;}body.rtl .elementor-19 .elementor-element.elementor-element-989f529{right:-145.992px;}.elementor-19 .elementor-element.elementor-element-989f529 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-035dfa0{--display:flex;}.elementor-19 .elementor-element.elementor-element-035dfa0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-96ff930{--e-transform-translateX:19px;top:20px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-96ff930{left:-31px;}body.rtl .elementor-19 .elementor-element.elementor-element-96ff930{right:-31px;}.elementor-19 .elementor-element.elementor-element-96ff930 img{width:63%;}.elementor-19 .elementor-element.elementor-element-b251ec4{z-index:2;}.elementor-19 .elementor-element.elementor-element-b251ec4 img{width:65%;}.elementor-19 .elementor-element.elementor-element-c4262d7{width:var( --container-widget-width, 8% );max-width:8%;--e-transform-rotateZ:-19deg;--container-widget-width:8%;--container-widget-flex-grow:0;top:438.139px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-c4262d7{right:63.776px;}body.rtl .elementor-19 .elementor-element.elementor-element-c4262d7{left:63.776px;}.elementor-19 .elementor-element.elementor-element-c4262d7 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-21da660{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;top:291.594px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-21da660{left:-102.382px;}body.rtl .elementor-19 .elementor-element.elementor-element-21da660{right:-102.382px;}.elementor-19 .elementor-element.elementor-element-21da660 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-0ceddde{width:var( --container-widget-width, 34% );max-width:34%;--e-transform-rotateZ:0deg;--e-transform-flipX:-1;--container-widget-width:34%;--container-widget-flex-grow:0;top:-135px;--lottie-container-width:100%;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-0ceddde{left:145px;}body.rtl .elementor-19 .elementor-element.elementor-element-0ceddde{right:145px;}.elementor-19 .elementor-element.elementor-element-2430578{--display:flex;--min-height:767px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:0202px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2430578:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2430578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gardelatruffe.com/wp-content/uploads/2025/07/primary-bg-dog-scaled.webp");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-2430578::before, .elementor-19 .elementor-element.elementor-element-2430578 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-2430578 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-2430578 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-2430578 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-2430578 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #000000 0%, #FFFFFF00 100%);}.elementor-19 .elementor-element.elementor-element-2430578 > .elementor-shape-top svg, .elementor-19 .elementor-element.elementor-element-2430578 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:283px;}.elementor-19 .elementor-element.elementor-element-2430578 > .elementor-shape-bottom svg, .elementor-19 .elementor-element.elementor-element-2430578 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:246px;}.elementor-19 .elementor-element.elementor-element-5c3c14b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-5c3c14b .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:45px;font-weight:700;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9e04ff4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0% 40% 0% 0%;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-9e04ff4 a{color:var( --e-global-color-1deed40 );}.elementor-19 .elementor-element.elementor-element-9e04ff4 a:hover, .elementor-19 .elementor-element.elementor-element-9e04ff4 a:focus{color:var( --e-global-color-1deed40 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19 .elementor-element.elementor-element-c643eac{--grid-columns:3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -540px) 0px;--grid-column-gap:47px;}.elementor-19 .elementor-element.elementor-element-015c389{--display:flex;--margin-top:390px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-d202e44 .elementor-button{background-color:#F0735A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;box-shadow:0px 8px 20px 0px #F0735A;transition-duration:0.5s;border-radius:47px 47px 47px 47px;padding:16px 50px 18px 50px;}.elementor-19 .elementor-element.elementor-element-d202e44 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-d202e44 .elementor-button:focus{background-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(133, 12, 12, 0.5);}.elementor-19 .elementor-element.elementor-element-d202e44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-1c19da3{--display:flex;--margin-top:125px;--margin-bottom:300px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-22d05f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-22d05f6 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:45px;font-weight:700;color:#F0735A;}.elementor-19 .elementor-element.elementor-element-abd64c1{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;top:297px;z-index:-1;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-abd64c1{left:1458px;}body.rtl .elementor-19 .elementor-element.elementor-element-abd64c1{right:1458px;}.elementor-19 .elementor-element.elementor-element-abd64c1 img{width:100%;opacity:0.5;}.elementor-19 .elementor-element.elementor-element-7513724{--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:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:wrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-0497d4c{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-19 .elementor-element.elementor-element-0497d4c .elementor-icon-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-0497d4c.elementor-view-stacked .elementor-icon{background-color:#43B6C2;}.elementor-19 .elementor-element.elementor-element-0497d4c.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-0497d4c.elementor-view-default .elementor-icon{fill:#43B6C2;color:#43B6C2;border-color:#43B6C2;}.elementor-19 .elementor-element.elementor-element-0497d4c .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-0497d4c .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:25px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-0497d4c .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-0497d4c:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-0497d4c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-0497d4c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-63e4cbc{width:var( --container-widget-width, 3% );max-width:3%;--container-widget-width:3%;--container-widget-flex-grow:0;top:148.61px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-63e4cbc{left:413.135px;}body.rtl .elementor-19 .elementor-element.elementor-element-63e4cbc{right:413.135px;}.elementor-19 .elementor-element.elementor-element-63e4cbc img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-9c93e3d{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-19 .elementor-element.elementor-element-9c93e3d .elementor-icon-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-9c93e3d.elementor-view-stacked .elementor-icon{background-color:#62B63B;}.elementor-19 .elementor-element.elementor-element-9c93e3d.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-9c93e3d.elementor-view-default .elementor-icon{fill:#62B63B;color:#62B63B;border-color:#62B63B;}.elementor-19 .elementor-element.elementor-element-9c93e3d .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-9c93e3d .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:25px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-9c93e3d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-9c93e3d:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-9c93e3d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-9c93e3d .elementor-icon-box-description{font-family:"Baloo 2", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-b4ba952{width:var( --container-widget-width, 3% );max-width:3%;--e-transform-rotateZ:136deg;--container-widget-width:3%;--container-widget-flex-grow:0;top:75px;z-index:-2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-b4ba952{left:568px;}body.rtl .elementor-19 .elementor-element.elementor-element-b4ba952{right:568px;}.elementor-19 .elementor-element.elementor-element-b4ba952 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-d9aaee5{width:var( --container-widget-width, 3% );max-width:3%;--e-transform-rotateZ:162deg;--container-widget-width:3%;--container-widget-flex-grow:0;top:133px;z-index:-2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-d9aaee5{left:595px;}body.rtl .elementor-19 .elementor-element.elementor-element-d9aaee5{right:595px;}.elementor-19 .elementor-element.elementor-element-d9aaee5 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-1efe688{width:var( --container-widget-width, 4% );max-width:4%;--e-transform-rotateZ:188deg;--container-widget-width:4%;--container-widget-flex-grow:0;top:205px;z-index:-2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-1efe688{left:616px;}body.rtl .elementor-19 .elementor-element.elementor-element-1efe688{right:616px;}.elementor-19 .elementor-element.elementor-element-1efe688 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-05ce333{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-19 .elementor-element.elementor-element-05ce333 .elementor-icon-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-05ce333.elementor-view-stacked .elementor-icon{background-color:#B6D73D;}.elementor-19 .elementor-element.elementor-element-05ce333.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-05ce333.elementor-view-default .elementor-icon{fill:#B6D73D;color:#B6D73D;border-color:#B6D73D;}.elementor-19 .elementor-element.elementor-element-05ce333 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-05ce333 .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:25px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-05ce333 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-05ce333:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-05ce333:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-05ce333 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-19 .elementor-element.elementor-element-22893a0{width:var( --container-widget-width, 3% );max-width:3%;--e-transform-rotateZ:-19deg;--container-widget-width:3%;--container-widget-flex-grow:0;top:-52.397px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-22893a0{right:339.59px;}body.rtl .elementor-19 .elementor-element.elementor-element-22893a0{left:339.59px;}.elementor-19 .elementor-element.elementor-element-22893a0 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-8202fc3{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-19 .elementor-element.elementor-element-8202fc3.elementor-view-stacked .elementor-icon{background-color:#F2D535;}.elementor-19 .elementor-element.elementor-element-8202fc3.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-8202fc3.elementor-view-default .elementor-icon{fill:#F2D535;color:#F2D535;border-color:#F2D535;}.elementor-19 .elementor-element.elementor-element-8202fc3 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-8202fc3 .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:25px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-8202fc3 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-8202fc3:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-8202fc3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-8202fc3 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-95c0be8{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;top:-88px;z-index:-1;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-95c0be8{left:132px;}body.rtl .elementor-19 .elementor-element.elementor-element-95c0be8{right:132px;}.elementor-19 .elementor-element.elementor-element-95c0be8 img{opacity:0.35;}.elementor-19 .elementor-element.elementor-element-9c79797{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-19 .elementor-element.elementor-element-9c79797 .elementor-icon-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-9c79797.elementor-view-stacked .elementor-icon{background-color:#A2186D;}.elementor-19 .elementor-element.elementor-element-9c79797.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-9c79797.elementor-view-default .elementor-icon{fill:#A2186D;color:#A2186D;border-color:#A2186D;}.elementor-19 .elementor-element.elementor-element-9c79797 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-9c79797 .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:25px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-9c79797 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-9c79797:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-9c79797:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-9c79797 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-27a9661{width:var( --container-widget-width, 4% );max-width:4%;--e-transform-rotateZ:104deg;--container-widget-width:4%;--container-widget-flex-grow:0;top:393.097px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-27a9661{left:-29.355px;}body.rtl .elementor-19 .elementor-element.elementor-element-27a9661{right:-29.355px;}.elementor-19 .elementor-element.elementor-element-27a9661 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-668a6b9{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:16px;}.elementor-19 .elementor-element.elementor-element-668a6b9 .elementor-icon-box-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-668a6b9.elementor-view-stacked .elementor-icon{background-color:#5843E3;}.elementor-19 .elementor-element.elementor-element-668a6b9.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-668a6b9.elementor-view-default .elementor-icon{fill:#5843E3;color:#5843E3;border-color:#5843E3;}.elementor-19 .elementor-element.elementor-element-668a6b9 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-668a6b9 .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:25px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-668a6b9 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-668a6b9:has(:hover) .elementor-icon-box-title,
					 .elementor-19 .elementor-element.elementor-element-668a6b9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-668a6b9 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-4c13463{--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;--margin-top:150px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-27b1a77{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-27b1a77.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-421b385{--e-transform-translateX:19px;top:41px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-421b385{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-421b385{right:0px;}.elementor-19 .elementor-element.elementor-element-421b385 img{width:66%;}.elementor-19 .elementor-element.elementor-element-f265232{width:var( --container-widget-width, 50% );max-width:50%;--e-transform-rotateZ:40deg;--container-widget-width:50%;--container-widget-flex-grow:0;top:-196.065px;--lottie-container-width:100%;--lottie-container-max-width:100%;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-f265232{left:388.305px;}body.rtl .elementor-19 .elementor-element.elementor-element-f265232{right:388.305px;}.elementor-19 .elementor-element.elementor-element-f265232 .e-lottie__container{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-19 .elementor-element.elementor-element-daa5010{z-index:2;}.elementor-19 .elementor-element.elementor-element-daa5010 img{width:65%;}.elementor-19 .elementor-element.elementor-element-11d8b40{width:var( --container-widget-width, 5% );max-width:5%;--e-transform-rotateZ:-32deg;--container-widget-width:5%;--container-widget-flex-grow:0;top:22.086px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-11d8b40{left:39.678px;}body.rtl .elementor-19 .elementor-element.elementor-element-11d8b40{right:39.678px;}.elementor-19 .elementor-element.elementor-element-11d8b40 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-eca3324{width:var( --container-widget-width, 9% );max-width:9%;--e-transform-rotateZ:-32deg;--container-widget-width:9%;--container-widget-flex-grow:0;top:64.505px;z-index:2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-eca3324{left:69.23px;}body.rtl .elementor-19 .elementor-element.elementor-element-eca3324{right:69.23px;}.elementor-19 .elementor-element.elementor-element-eca3324 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-8f8218e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8f8218e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-2c301c9 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:45px;font-weight:700;color:#F0735A;}.elementor-19 .elementor-element.elementor-element-f2b1b45{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-d287d55 .elementor-button{background-color:#F0735A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;box-shadow:0px 8px 20px 0px #F0735A;transition-duration:0.5s;border-radius:47px 47px 47px 47px;padding:16px 50px 18px 50px;}.elementor-19 .elementor-element.elementor-element-d287d55 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-d287d55 .elementor-button:focus{background-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(133, 12, 12, 0.5);}.elementor-19 .elementor-element.elementor-element-095efa2{width:var( --container-widget-width, 46% );max-width:46%;--e-transform-rotateZ:40deg;--container-widget-width:46%;--container-widget-flex-grow:0;top:347px;z-index:-1;--lottie-container-width:41%;--lottie-container-max-width:100%;--lottie-container-opacity:1;}.elementor-19 .elementor-element.elementor-element-095efa2.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-095efa2{left:193.994px;}body.rtl .elementor-19 .elementor-element.elementor-element-095efa2{right:193.994px;}.elementor-19 .elementor-element.elementor-element-095efa2 .e-lottie__container{filter:brightness( 200% ) contrast( 108% ) saturate( 131% ) blur( 0px ) hue-rotate( 297deg );}.elementor-19 .elementor-element.elementor-element-4316c78{width:var( --container-widget-width, 8% );max-width:8%;--e-transform-rotateZ:136deg;--container-widget-width:8%;--container-widget-flex-grow:0;top:167.704px;z-index:-2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-4316c78{left:568px;}body.rtl .elementor-19 .elementor-element.elementor-element-4316c78{right:568px;}.elementor-19 .elementor-element.elementor-element-4316c78 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-1c2d271{width:var( --container-widget-width, 8% );max-width:8%;--e-transform-rotateZ:162deg;--container-widget-width:8%;--container-widget-flex-grow:0;top:236px;z-index:-2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-1c2d271{left:595px;}body.rtl .elementor-19 .elementor-element.elementor-element-1c2d271{right:595px;}.elementor-19 .elementor-element.elementor-element-1c2d271 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-508a1e1{width:var( --container-widget-width, 8% );max-width:8%;--e-transform-rotateZ:188deg;--container-widget-width:8%;--container-widget-flex-grow:0;top:329px;z-index:-2;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-508a1e1{left:616px;}body.rtl .elementor-19 .elementor-element.elementor-element-508a1e1{right:616px;}.elementor-19 .elementor-element.elementor-element-508a1e1 img{opacity:0.6;}.elementor-19 .elementor-element.elementor-element-b1b3b93{--display:flex;--min-height:52px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-074ac13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;}.elementor-19 .elementor-element.elementor-element-074ac13 .elementor-heading-title{font-family:"Baloo 2", Sans-serif;font-size:45px;font-weight:700;color:#F0735A;}.elementor-19 .elementor-element.elementor-element-b7d46e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-ed16f63{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-9ca66ea{--width:400px;}.elementor-19 .elementor-element.elementor-element-a6de591{--width:400px;}.elementor-19 .elementor-element.elementor-element-11b68ec{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-8b4d221{--width:50%;}.elementor-19 .elementor-element.elementor-element-8fc672f{--width:40.357%;}.elementor-19 .elementor-element.elementor-element-61c5688{--width:35.056%;}.elementor-19 .elementor-element.elementor-element-915af2b{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-c54ad61{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-15105be{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-e1792b8{--width:100%;}.elementor-19 .elementor-element.elementor-element-035dfa0{--width:50%;}.elementor-19 .elementor-element.elementor-element-2430578{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-1c19da3{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-4c13463{--content-width:1600px;}.elementor-19 .elementor-element.elementor-element-27b1a77{--width:50%;}.elementor-19 .elementor-element.elementor-element-8f8218e{--width:35.056%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-9ca66ea{--width:100%;}.elementor-19 .elementor-element.elementor-element-a6de591{--width:100%;}.elementor-19 .elementor-element.elementor-element-8b4d221{--width:100%;}.elementor-19 .elementor-element.elementor-element-61c5688{--width:100%;}.elementor-19 .elementor-element.elementor-element-035dfa0{--width:100%;}.elementor-19 .elementor-element.elementor-element-27b1a77{--width:100%;}.elementor-19 .elementor-element.elementor-element-8f8218e{--width:100%;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-26060af{line-height:1.4em;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-5f8111e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-302px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-11b68ec{--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-19 .elementor-element.elementor-element-915af2b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-c54ad61{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19 .elementor-element.elementor-element-381878c img{height:250px;}.elementor-19 .elementor-element.elementor-element-123539b{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-123539b{left:131px;}body.rtl .elementor-19 .elementor-element.elementor-element-123539b{right:131px;}.elementor-19 .elementor-element.elementor-element-25dde97{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;top:-6px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-25dde97{left:111px;}body.rtl .elementor-19 .elementor-element.elementor-element-25dde97{right:111px;}.elementor-19 .elementor-element.elementor-element-1f18cb1 img{height:250px;}.elementor-19 .elementor-element.elementor-element-87c644c img{height:250px;}.elementor-19 .elementor-element.elementor-element-25d77c7{--container-widget-width:127px;--container-widget-flex-grow:0;width:var( --container-widget-width, 127px );max-width:127px;top:35px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-25d77c7{left:152px;}body.rtl .elementor-19 .elementor-element.elementor-element-25d77c7{right:152px;}.elementor-19 .elementor-element.elementor-element-15105be{--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;}.elementor-19 .elementor-element.elementor-element-e1792b8{--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-0ceddde{left:124px;}body.rtl .elementor-19 .elementor-element.elementor-element-0ceddde{right:124px;}.elementor-19 .elementor-element.elementor-element-0ceddde{top:-125px;}.elementor-19 .elementor-element.elementor-element-5c3c14b{padding:0% 0% 0% 3%;}.elementor-19 .elementor-element.elementor-element-9e04ff4{padding:0% 19% 0% 3%;}.elementor-19 .elementor-element.elementor-element-c643eac{--grid-columns:1;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-abd64c1{left:483px;}body.rtl .elementor-19 .elementor-element.elementor-element-abd64c1{right:483px;}.elementor-19 .elementor-element.elementor-element-abd64c1{top:659px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-4c13463{--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;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-ed16f63{--overlay-opacity:0.18;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-ed16f63 > .elementor-shape-bottom svg, .elementor-19 .elementor-element.elementor-element-ed16f63 > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:46px;}.elementor-19 .elementor-element.elementor-element-f593724{--container-widget-width:23px;--container-widget-flex-grow:0;width:var( --container-widget-width, 23px );max-width:23px;}.elementor-19 .elementor-element.elementor-element-f593724 img{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-26060af{text-align:center;font-size:11px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-8c5e416 .elementor-headline{font-size:33px;}.elementor-19 .elementor-element.elementor-element-5f8111e{--margin-top:-159px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-9ca66ea{--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-19 .elementor-element.elementor-element-cc73d7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-7ba1325{--width:60%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-a6de591{--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-19 .elementor-element.elementor-element-4fefac7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-c751025{--width:60%;}.elementor-19 .elementor-element.elementor-element-11b68ec{--margin-top:115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8b4d221{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-13be2f8{left:31px;}body.rtl .elementor-19 .elementor-element.elementor-element-13be2f8{right:31px;}.elementor-19 .elementor-element.elementor-element-13be2f8 img{width:73%;height:220px;}.elementor-19 .elementor-element.elementor-element-dcaed44{--e-transform-rotateZ:339deg;top:-32px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-dcaed44{left:125px;}body.rtl .elementor-19 .elementor-element.elementor-element-dcaed44{right:125px;}.elementor-19 .elementor-element.elementor-element-8fc672f{--width:40%;top:-104px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-8fc672f{left:247px;}body.rtl .elementor-19 .elementor-element.elementor-element-8fc672f{right:247px;}.elementor-19 .elementor-element.elementor-element-bd6e3fb .elementor-heading-title{font-size:12px;}.elementor-19 .elementor-element.elementor-element-01eab2a img{width:100%;}.elementor-19 .elementor-element.elementor-element-4a66b61 img{width:85%;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-47f2d10{left:19px;}body.rtl .elementor-19 .elementor-element.elementor-element-47f2d10{right:19px;}.elementor-19 .elementor-element.elementor-element-47f2d10{top:1px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-9a140b7{left:48px;}body.rtl .elementor-19 .elementor-element.elementor-element-9a140b7{right:48px;}.elementor-19 .elementor-element.elementor-element-9a140b7{top:34px;}.elementor-19 .elementor-element.elementor-element-61c5688{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b0fa71c .elementor-heading-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-65615b0{font-size:16px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-3683efd{left:268px;}body.rtl .elementor-19 .elementor-element.elementor-element-3683efd{right:268px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-87f47b6{left:295px;}body.rtl .elementor-19 .elementor-element.elementor-element-87f47b6{right:295px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-a421557{left:285px;}body.rtl .elementor-19 .elementor-element.elementor-element-a421557{right:285px;}.elementor-19 .elementor-element.elementor-element-a47850a{padding:0px 15px 0px 15px;}.elementor-19 .elementor-element.elementor-element-a47850a .elementor-heading-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-37886ae{--container-widget-width:29px;--container-widget-flex-grow:0;width:var( --container-widget-width, 29px );max-width:29px;top:23px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-37886ae{left:60px;}body.rtl .elementor-19 .elementor-element.elementor-element-37886ae{right:60px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-4414f3e{right:25px;}body.rtl .elementor-19 .elementor-element.elementor-element-4414f3e{left:25px;}.elementor-19 .elementor-element.elementor-element-4414f3e{top:78px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-01cacf8{left:342px;}body.rtl .elementor-19 .elementor-element.elementor-element-01cacf8{right:342px;}.elementor-19 .elementor-element.elementor-element-123539b{--container-widget-width:203px;--container-widget-flex-grow:0;width:var( --container-widget-width, 203px );max-width:203px;top:-24px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-123539b{left:110px;}body.rtl .elementor-19 .elementor-element.elementor-element-123539b{right:110px;}.elementor-19 .elementor-element.elementor-element-25dde97{--container-widget-width:192px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192px );max-width:192px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-25dde97{left:70px;}body.rtl .elementor-19 .elementor-element.elementor-element-25dde97{right:70px;}.elementor-19 .elementor-element.elementor-element-87c644c{--container-widget-width:341px;--container-widget-flex-grow:0;width:var( --container-widget-width, 341px );max-width:341px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-25d77c7{left:193px;}body.rtl .elementor-19 .elementor-element.elementor-element-25d77c7{right:193px;}.elementor-19 .elementor-element.elementor-element-5318580 .elementor-heading-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-96ff930 img{width:80%;}.elementor-19 .elementor-element.elementor-element-b251ec4 img{width:87%;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-0ceddde{left:172px;}body.rtl .elementor-19 .elementor-element.elementor-element-0ceddde{right:172px;}.elementor-19 .elementor-element.elementor-element-0ceddde{top:-57px;}.elementor-19 .elementor-element.elementor-element-2430578 > .elementor-shape-top svg, .elementor-19 .elementor-element.elementor-element-2430578 > .e-con-inner > .elementor-shape-top svg{height:63px;}.elementor-19 .elementor-element.elementor-element-2430578{--padding-top:105px;--padding-bottom:200px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-5c3c14b{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-5c3c14b .elementor-heading-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-9e04ff4{padding:0% 0% 0% 0%;font-size:16px;}.elementor-19 .elementor-element.elementor-element-c643eac{--grid-columns:1;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1c19da3{--margin-top:500px;--margin-bottom:0100px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-abd64c1{--container-widget-width:110px;--container-widget-flex-grow:0;width:var( --container-widget-width, 110px );max-width:110px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-abd64c1{left:152px;}body.rtl .elementor-19 .elementor-element.elementor-element-abd64c1{right:152px;}.elementor-19 .elementor-element.elementor-element-7513724{--gap:28px 0px;--row-gap:28px;--column-gap: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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-0497d4c{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-19 .elementor-element.elementor-element-0497d4c .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-0497d4c .elementor-icon-box-title a{font-size:20px;}.elementor-19 .elementor-element.elementor-element-0497d4c .elementor-icon-box-description{font-size:13px;}.elementor-19 .elementor-element.elementor-element-63e4cbc{--container-widget-width:24px;--container-widget-flex-grow:0;width:var( --container-widget-width, 24px );max-width:24px;top:437.468px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-63e4cbc{left:212.201px;}body.rtl .elementor-19 .elementor-element.elementor-element-63e4cbc{right:212.201px;}.elementor-19 .elementor-element.elementor-element-9c93e3d{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-19 .elementor-element.elementor-element-9c93e3d .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-9c93e3d .elementor-icon-box-title a{font-size:20px;}.elementor-19 .elementor-element.elementor-element-9c93e3d .elementor-icon-box-description{font-size:13px;}.elementor-19 .elementor-element.elementor-element-b4ba952{--container-widget-width:19px;--container-widget-flex-grow:0;width:var( --container-widget-width, 19px );max-width:19px;top:3px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-b4ba952{left:144px;}body.rtl .elementor-19 .elementor-element.elementor-element-b4ba952{right:144px;}.elementor-19 .elementor-element.elementor-element-d9aaee5{--container-widget-width:26px;--container-widget-flex-grow:0;width:var( --container-widget-width, 26px );max-width:26px;top:40px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-d9aaee5{left:171px;}body.rtl .elementor-19 .elementor-element.elementor-element-d9aaee5{right:171px;}.elementor-19 .elementor-element.elementor-element-1efe688{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;top:91px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-1efe688{left:192px;}body.rtl .elementor-19 .elementor-element.elementor-element-1efe688{right:192px;}.elementor-19 .elementor-element.elementor-element-05ce333{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-19 .elementor-element.elementor-element-05ce333 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-05ce333 .elementor-icon-box-title a{font-size:20px;}.elementor-19 .elementor-element.elementor-element-05ce333 .elementor-icon-box-description{font-size:13px;}.elementor-19 .elementor-element.elementor-element-8202fc3{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-19 .elementor-element.elementor-element-8202fc3 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-8202fc3 .elementor-icon-box-title a{font-size:20px;}.elementor-19 .elementor-element.elementor-element-8202fc3 .elementor-icon-box-description{font-size:12px;}.elementor-19 .elementor-element.elementor-element-9c79797{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-19 .elementor-element.elementor-element-9c79797 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-9c79797 .elementor-icon-box-title a{font-size:20px;}.elementor-19 .elementor-element.elementor-element-9c79797 .elementor-icon-box-description{font-size:13px;}.elementor-19 .elementor-element.elementor-element-668a6b9{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-19 .elementor-element.elementor-element-668a6b9 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-668a6b9 .elementor-icon-box-title a{font-size:20px;}.elementor-19 .elementor-element.elementor-element-668a6b9 .elementor-icon-box-description{font-size:13px;}.elementor-19 .elementor-element.elementor-element-4c13463{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-27b1a77{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-421b385{left:31px;}body.rtl .elementor-19 .elementor-element.elementor-element-421b385{right:31px;}.elementor-19 .elementor-element.elementor-element-421b385 img{width:73%;height:220px;}.elementor-19 .elementor-element.elementor-element-f265232{--e-transform-rotateZ:339deg;top:-32px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-f265232{left:125px;}body.rtl .elementor-19 .elementor-element.elementor-element-f265232{right:125px;}.elementor-19 .elementor-element.elementor-element-daa5010 img{width:85%;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-11d8b40{left:19px;}body.rtl .elementor-19 .elementor-element.elementor-element-11d8b40{right:19px;}.elementor-19 .elementor-element.elementor-element-11d8b40{top:1px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-eca3324{left:48px;}body.rtl .elementor-19 .elementor-element.elementor-element-eca3324{right:48px;}.elementor-19 .elementor-element.elementor-element-eca3324{top:34px;}.elementor-19 .elementor-element.elementor-element-8f8218e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2c301c9 .elementor-heading-title{font-size:35px;}.elementor-19 .elementor-element.elementor-element-f2b1b45{font-size:16px;}.elementor-19 .elementor-element.elementor-element-095efa2{--e-transform-rotateZ:339deg;top:-1px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-095efa2{left:125px;}body.rtl .elementor-19 .elementor-element.elementor-element-095efa2{right:125px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-4316c78{left:268px;}body.rtl .elementor-19 .elementor-element.elementor-element-4316c78{right:268px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-1c2d271{left:295px;}body.rtl .elementor-19 .elementor-element.elementor-element-1c2d271{right:295px;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-508a1e1{left:285px;}body.rtl .elementor-19 .elementor-element.elementor-element-508a1e1{right:285px;}.elementor-19 .elementor-element.elementor-element-074ac13 .elementor-heading-title{font-size:35px;}}/* Start custom CSS for animated-headline, class: .elementor-element-8c5e416 */.elementor-19 .elementor-element.elementor-element-8c5e416{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6895ef8 */.elementor-19 .elementor-element.elementor-element-6895ef8{
    display: none
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc73d7e */.elementor-19 .elementor-element.elementor-element-cc73d7e img {
    filter: invert(48%) sepia(70%) saturate(326%) hue-rotate(56deg) brightness(89%) contrast(92%);


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ca66ea */.elementor-19 .elementor-element.elementor-element-9ca66ea{
    cursor: pointer;
}

.my-hover-effect {
    overflow: hidden;
    position: relative;
    transition: all 2s ease;
    
}

/* Shine effect */
.my-hover-effect::after {
    content: '';
    position: absolute;
    top: 0;
    left: -250%;
    width: 200%;
    height: 100%;
    transform: skewX(-40deg);
    background-image: linear-gradient(to right, transparent, rgba(255, 255, 255, 1), transparent);
    pointer-events: none;
}

/* Hover déclenche animation + brillance */
.my-hover-effect:hover {
    animation: floatUpDown 2s ease-in-out infinite;
}

.my-hover-effect:hover::after {
    animation: shine 2s ease;
}

/* Animation shine */
@keyframes shine {
    100% {
        left: 200%;
       
    }
}

/* Animation de flottement */
@keyframes floatUpDown {
    0% {
        transform: translateY(0px);
    }
      25% {
        transform: translateY(-10px);
    }
    50% {
         margin-top: 0px;
        transform: translateY(-6px);
    }
    75% {
         margin-top: 0px;
        transform: translateY(-10px);
    }
     50% {
         margin-top: 0px;
        transform: translateY(-6px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fefac7 */.elementor-19 .elementor-element.elementor-element-4fefac7 img {
   filter: invert(18%) sepia(61%) saturate(2307%) hue-rotate(350deg) brightness(95%) contrast(91%);




}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6de591 */.elementor-19 .elementor-element.elementor-element-a6de591{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13be2f8 */.elementor-19 .elementor-element.elementor-element-13be2f8 {
  animation: rotation-alternée 3s ease-in-out infinite alternate;
  transform-origin: center;
  display: inline-block;
}

@keyframes rotation-alternée {
  0% {
    transform: rotate(-10deg); /* À gauche */
  }
  100% {
    transform: rotate(10deg); /* À droite */
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65615b0 */.elementor-19 .elementor-element.elementor-element-65615b0 strong{
    color: #F0735A;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3683efd */.clignote {
  animation: custom 2s infinite;
}

@keyframes custom {
  0%   { opacity: 1; }
  50%  { opacity: 0; }
  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87f47b6 */.clignote2 {
  animation: custom2 2s infinite 0.5s;
}

@keyframes custom2 {
  0%   { opacity: 1; }
  50%  { opacity: 0; }
  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a421557 */.clignote3 {
  animation: custom3 2s infinite 1s;
}

@keyframes custom3 {
  0%   { opacity: 1; }
  50%  { opacity: 0; }
  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37886ae */.scale {
  animation: scalec 4s infinite 1s;
}

@keyframes scalec {
  0%   { transform: scale(1) rotate(-20deg)  }
  50%  { transform: scale(0.8) rotate(-20deg) }
  100% { transform: scale(1) rotate(-20deg) }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-123539b */.elementor-19 .elementor-element.elementor-element-123539b {
  animation: rotation-alternée2 4s ease-in-out infinite alternate;
  transform-origin: center;
  display: inline-block;
}


@keyframes rotation-alternée2 {
  0% {
    transform: translateY(50px) rotate(-10deg) ;
  }
  100% {
    transform: rotate(10deg) ; /* À droite */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25dde97 */.elementor-19 .elementor-element.elementor-element-25dde97 img{
    filter: invert(62%) sepia(18%) saturate(5600%) hue-rotate(325deg) brightness(100%) contrast(89%);


}

.elementor-19 .elementor-element.elementor-element-25dde97 {
  animation: rotation-alternée3 6s ease-in-out infinite alternate;
  transform-origin: center;
  display: inline-block;
}


@keyframes rotation-alternée3 {
  0% {
    transform: translateY(50px) translateX(20px) rotate(-30deg)  ;
  }
  100% {
    transform: rotate(40deg) ; /* À droite */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-25d77c7 */.elementor-19 .elementor-element.elementor-element-25d77c7 img{
    filter: invert(86%) sepia(93%) saturate(226%) hue-rotate(308deg) brightness(102%) contrast(101%);

}

.elementor-19 .elementor-element.elementor-element-25d77c7 {
  animation: rotation-alternée4 8s ease-in-out infinite alternate;
  transform-origin: center;
  display: inline-block;
}


@keyframes rotation-alternée4 {
  0% {
    transform: translateY(10px) translateX(-200px) rotate(-100deg)  ;
  }
  100% {
    transform: rotate(40deg) ; /* À droite */
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd7a3a9 */.elementor-19 .elementor-element.elementor-element-fd7a3a9 strong{
    color: #F0735A;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-96ff930 */.elementor-19 .elementor-element.elementor-element-96ff930 {
  animation: rotation-alternée 3s ease-in-out infinite alternate;
  transform-origin: center;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21da660 */.scale2 {
  animation: scalec2 4s infinite 1s;
}

@keyframes scalec2 {
  0%   { transform: scale(1) rotate(50deg)  }
  50%  { transform: scale(0.8) rotate(50deg)  }
  100% { transform: scale(1) rotate(50deg)  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2430578 */.elementor-19 .elementor-element.elementor-element-2430578{
    background-attachment: fixed;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abd64c1 */.elementor-19 .elementor-element.elementor-element-abd64c1 {
  animation: rotation-alternée2 4s ease-in-out infinite alternate;
  transform-origin: center;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-63e4cbc */.scale2 {
  animation: scalec2 4s infinite 1s;
}

@keyframes scalec2 {
  0%   { transform: scale(1) rotate(50deg)  }
  50%  { transform: scale(0.8) rotate(50deg)  }
  100% { transform: scale(1) rotate(50deg)  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4ba952 */.clignote {
  animation: custom 2s infinite;
}

@keyframes custom {
  0%   { opacity: 1; }
  50%  { opacity: 0; }
  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d9aaee5 */.clignote2 {
  animation: custom2 2s infinite 0.5s;
}

@keyframes custom2 {
  0%   { opacity: 1; }
  50%  { opacity: 0; }
  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1efe688 */.clignote3 {
  animation: custom3 2s infinite 1s;
}

@keyframes custom3 {
  0%   { opacity: 1; }
  50%  { opacity: 0; }
  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95c0be8 */.elementor-19 .elementor-element.elementor-element-95c0be8 img{
    filter: invert(86%) sepia(93%) saturate(226%) hue-rotate(308deg) brightness(102%) contrast(101%);

}

.elementor-19 .elementor-element.elementor-element-95c0be8 {
  animation: rotation-alternée5 8s ease-in-out infinite alternate;
  transform-origin: center;
  display: inline-block;
}


@keyframes rotation-alternée5 {
  0% {
    transform: translateY(10px) translateX(-100px) rotate(-20deg)  ;
  }
  100% {
    transform: rotate(20deg) ; /* À droite */
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-421b385 */.elementor-19 .elementor-element.elementor-element-421b385 {
  animation: rotation-alternée 3s ease-in-out infinite alternate;
  transform-origin: center;
  display: inline-block;
}

@keyframes rotation-alternée {
  0% {
    transform: rotate(-10deg); /* À gauche */
  }
  100% {
    transform: rotate(10deg); /* À droite */
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2b1b45 */.elementor-19 .elementor-element.elementor-element-f2b1b45 strong{
    color: #F0735A;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4316c78 */.clignote {
  animation: custom 2s infinite;
}

@keyframes custom {
  0%   { opacity: 1; }
  50%  { opacity: 0; }
  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c2d271 */.clignote2 {
  animation: custom2 2s infinite 0.5s;
}

@keyframes custom2 {
  0%   { opacity: 1; }
  50%  { opacity: 0; }
  100% { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-508a1e1 */.clignote3 {
  animation: custom3 2s infinite 1s;
}

@keyframes custom3 {
  0%   { opacity: 1; }
  50%  { opacity: 0; }
  100% { opacity: 1; }
}/* End custom CSS */