.elementor-31993 .elementor-element.elementor-element-7374745{--display:flex;}.elementor-31993 .elementor-element.elementor-element-7374745:not(.elementor-motion-effects-element-type-background), .elementor-31993 .elementor-element.elementor-element-7374745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84eade0 );}.elementor-31993 .elementor-element.elementor-element-fe48e13{--display:flex;--min-height:662px;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 13px 0px rgba(0,0,0,0.5);--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31993 .elementor-element.elementor-element-6337e14{--display:flex;}.elementor-31993 .elementor-element.elementor-element-6337e14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-31993 .elementor-element.elementor-element-50e4ad9{right:0px;}body.rtl .elementor-31993 .elementor-element.elementor-element-50e4ad9{left:0px;}.elementor-31993 .elementor-element.elementor-element-50e4ad9{top:0px;z-index:0;}.elementor-31993 .elementor-element.elementor-element-50e4ad9 img{opacity:0.73;}.elementor-31993 .elementor-element.elementor-element-460b3a0{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:100px;--margin-right:100px;--padding-top:58px;--padding-bottom:58px;--padding-left:58px;--padding-right:58px;}.elementor-31993 .elementor-element.elementor-element-460b3a0.e-con{--align-self:center;}.elementor-31993 .elementor-element.elementor-element-f8c305e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-31993 .elementor-element.elementor-element-d527f9b.elementor-element{--align-self:center;}.elementor-31993 .elementor-element.elementor-element-d527f9b{z-index:0;text-align:center;}.elementor-31993 .elementor-element.elementor-element-d527f9b .elementor-heading-title{font-family:"FASTERIZE", Sans-serif;font-size:5.5em;font-weight:normal;line-height:1em;color:var( --e-global-color-primary );}.elementor-31993 .elementor-element.elementor-element-b47f9aa > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-31993 .elementor-element.elementor-element-b47f9aa.elementor-element{--align-self:center;}.elementor-31993 .elementor-element.elementor-element-b47f9aa{text-align:center;}.elementor-31993 .elementor-element.elementor-element-b47f9aa .elementor-heading-title{font-family:var( --e-global-typography-080e595-font-family ), Sans-serif;font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-31993 .elementor-element.elementor-element-9afef98 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-76a3cd9-font-family ), Sans-serif;font-size:var( --e-global-typography-76a3cd9-font-size );font-weight:var( --e-global-typography-76a3cd9-font-weight );line-height:var( --e-global-typography-76a3cd9-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:5px 40px 5px 24px;}.elementor-31993 .elementor-element.elementor-element-9afef98 .elementor-button:hover, .elementor-31993 .elementor-element.elementor-element-9afef98 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-31993 .elementor-element.elementor-element-9afef98.elementor-element{--align-self:center;}.elementor-31993 .elementor-element.elementor-element-9afef98{z-index:5;}.elementor-31993 .elementor-element.elementor-element-9afef98 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-31993 .elementor-element.elementor-element-9afef98 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-31993 .elementor-element.elementor-element-9afef98 .elementor-button:hover svg, .elementor-31993 .elementor-element.elementor-element-9afef98 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-31993 .elementor-element.elementor-element-4ab4e41{--display:flex;--margin-top:080px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31993 .elementor-element.elementor-element-8fff242 > .elementor-widget-container{margin:7rem 0rem -2rem 0rem;}.elementor-31993 .elementor-element.elementor-element-8fff242{text-align:center;}.elementor-31993 .elementor-element.elementor-element-8fff242 .elementor-heading-title{font-family:"FASTERIZE", Sans-serif;font-size:2rem;line-height:3rem;color:var( --e-global-color-primary );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-31993 .elementor-element.elementor-element-7c55835.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:15px;}.elementor-31993 .elementor-element.elementor-element-7c55835 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-31993 .elementor-element.elementor-element-7c55835 .elementor-swiper-button{font-size:20px;}.elementor-31993 .elementor-element.elementor-element-7c55835 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-31993 .elementor-element.elementor-element-f2ea783{--display:flex;--overlay-opacity:1;}.elementor-31993 .elementor-element.elementor-element-f2ea783:not(.elementor-motion-effects-element-type-background), .elementor-31993 .elementor-element.elementor-element-f2ea783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84eade0 );}.elementor-31993 .elementor-element.elementor-element-f2ea783::before, .elementor-31993 .elementor-element.elementor-element-f2ea783 > .elementor-background-video-container::before, .elementor-31993 .elementor-element.elementor-element-f2ea783 > .e-con-inner > .elementor-background-video-container::before, .elementor-31993 .elementor-element.elementor-element-f2ea783 > .elementor-background-slideshow::before, .elementor-31993 .elementor-element.elementor-element-f2ea783 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31993 .elementor-element.elementor-element-f2ea783 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.fasterize.com/wp-content/uploads/2024/07/MOTIF_PIXEL_ENSEMBLE.png");--background-overlay:'';}.elementor-31993 .elementor-element.elementor-element-19d5019{width:100%;max-width:100%;text-align:center;}.elementor-31993 .elementor-element.elementor-element-19d5019 > .elementor-widget-container{margin:03rem 0rem 010rem 0rem;}.elementor-31993 .elementor-element.elementor-element-19d5019.elementor-element{--align-self:center;}.elementor-31993 .elementor-element.elementor-element-19d5019 .elementor-heading-title{font-family:var( --e-global-typography-bd3cf9d-font-family ), Sans-serif;font-size:var( --e-global-typography-bd3cf9d-font-size );line-height:var( --e-global-typography-bd3cf9d-line-height );color:var( --e-global-color-primary );}.elementor-31993 .elementor-element.elementor-element-dc82eed{--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;}.elementor-31993 .elementor-element.elementor-element-dc82eed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-31993 .elementor-element.elementor-element-f1265bf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 23.525% );max-width:23.525%;--container-widget-width:23.525%;--container-widget-flex-grow:0;}.elementor-31993 .elementor-element.elementor-element-f1265bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31993 .elementor-element.elementor-element-f1265bf .elementor-divider-separator{width:100%;}.elementor-31993 .elementor-element.elementor-element-f1265bf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31993 .elementor-element.elementor-element-f93815b{--display:grid;--min-height:344px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31993 .elementor-element.elementor-element-5d6bc54{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-31993 .elementor-element.elementor-element-5d6bc54:not(.elementor-motion-effects-element-type-background), .elementor-31993 .elementor-element.elementor-element-5d6bc54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84eade0 );}.elementor-31993 .elementor-element.elementor-element-7dc2ba6{--display:flex;--min-height:244px;}.elementor-31993 .elementor-element.elementor-element-7dc2ba6:not(.elementor-motion-effects-element-type-background), .elementor-31993 .elementor-element.elementor-element-7dc2ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-08ac34a );}.elementor-31993 .elementor-element.elementor-element-26da7ff .elementor-heading-title{font-family:var( --e-global-typography-86433ac-font-family ), Sans-serif;font-size:var( --e-global-typography-86433ac-font-size );font-weight:var( --e-global-typography-86433ac-font-weight );text-transform:var( --e-global-typography-86433ac-text-transform );line-height:var( --e-global-typography-86433ac-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );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-31993 .elementor-element.elementor-element-9fb618a{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-31993 .elementor-element.elementor-element-9fb618a:not(.elementor-motion-effects-element-type-background), .elementor-31993 .elementor-element.elementor-element-9fb618a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84eade0 );}.elementor-31993 .elementor-element.elementor-element-5b517b0{--display:flex;--min-height:244px;}.elementor-31993 .elementor-element.elementor-element-5b517b0:not(.elementor-motion-effects-element-type-background), .elementor-31993 .elementor-element.elementor-element-5b517b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-08ac34a );}.elementor-31993 .elementor-element.elementor-element-c713cbf .elementor-heading-title{font-family:var( --e-global-typography-86433ac-font-family ), Sans-serif;font-size:var( --e-global-typography-86433ac-font-size );font-weight:var( --e-global-typography-86433ac-font-weight );text-transform:var( --e-global-typography-86433ac-text-transform );line-height:var( --e-global-typography-86433ac-line-height );}.elementor-31993 .elementor-element.elementor-element-7f4b381{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-31993 .elementor-element.elementor-element-7f4b381:not(.elementor-motion-effects-element-type-background), .elementor-31993 .elementor-element.elementor-element-7f4b381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84eade0 );}.elementor-31993 .elementor-element.elementor-element-cd51ac9{--display:flex;--min-height:244px;}.elementor-31993 .elementor-element.elementor-element-cd51ac9:not(.elementor-motion-effects-element-type-background), .elementor-31993 .elementor-element.elementor-element-cd51ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-08ac34a );}.elementor-31993 .elementor-element.elementor-element-867d867 .elementor-heading-title{font-family:var( --e-global-typography-86433ac-font-family ), Sans-serif;font-size:var( --e-global-typography-86433ac-font-size );font-weight:var( --e-global-typography-86433ac-font-weight );text-transform:var( --e-global-typography-86433ac-text-transform );line-height:var( --e-global-typography-86433ac-line-height );}.elementor-31993 .elementor-element.elementor-element-e30e60a{--display:flex;--overlay-opacity:1;}.elementor-31993 .elementor-element.elementor-element-e30e60a:not(.elementor-motion-effects-element-type-background), .elementor-31993 .elementor-element.elementor-element-e30e60a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-84eade0 );}.elementor-31993 .elementor-element.elementor-element-e30e60a::before, .elementor-31993 .elementor-element.elementor-element-e30e60a > .elementor-background-video-container::before, .elementor-31993 .elementor-element.elementor-element-e30e60a > .e-con-inner > .elementor-background-video-container::before, .elementor-31993 .elementor-element.elementor-element-e30e60a > .elementor-background-slideshow::before, .elementor-31993 .elementor-element.elementor-element-e30e60a > .e-con-inner > .elementor-background-slideshow::before, .elementor-31993 .elementor-element.elementor-element-e30e60a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31993 .elementor-element.elementor-element-13a4eb4{--display:flex;--margin-top:0px;--margin-bottom:85px;--margin-left:0px;--margin-right:0px;}.elementor-31993 .elementor-element.elementor-element-d6f20f0{width:100%;max-width:100%;text-align:center;}.elementor-31993 .elementor-element.elementor-element-d6f20f0 > .elementor-widget-container{margin:5rem 0rem 1rem 0rem;}.elementor-31993 .elementor-element.elementor-element-d6f20f0.elementor-element{--align-self:center;}.elementor-31993 .elementor-element.elementor-element-d6f20f0 .elementor-heading-title{font-family:"FASTERIZE", Sans-serif;font-size:5rem;line-height:5.7rem;color:var( --e-global-color-primary );}.elementor-31993 .elementor-element.elementor-element-0839d99{text-align:center;font-family:"POPPINS", Sans-serif;font-size:2rem;font-weight:normal;text-decoration:none;line-height:1.8rem;color:var( --e-global-color-primary );}.elementor-31993 .elementor-element.elementor-element-e7e78cf .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-84eade0 );color:var( --e-global-color-84eade0 );}.elementor-31993 .elementor-element.elementor-element-01f4ad5{--display:flex;--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:350px;--padding-left:0px;--padding-right:0px;}.elementor-31993 .elementor-element.elementor-element-01f4ad5:not(.elementor-motion-effects-element-type-background), .elementor-31993 .elementor-element.elementor-element-01f4ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.fasterize.com/wp-content/uploads/2024/06/pixel_blanc.svg");}.elementor-31993 .elementor-element.elementor-element-cf583e1{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31993 .elementor-element.elementor-element-e9dd7bd{text-align:center;}.elementor-31993 .elementor-element.elementor-element-e9dd7bd .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-31993 .elementor-element.elementor-element-0c3c0be{--display:flex;--z-index:1;}.elementor-31993 .elementor-element.elementor-element-0c3c0be.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-31993 .elementor-element.elementor-element-0fd443e{right:-63px;}body.rtl .elementor-31993 .elementor-element.elementor-element-0fd443e{left:-63px;}.elementor-31993 .elementor-element.elementor-element-0fd443e{top:453px;z-index:0;}.elementor-31993 .elementor-element.elementor-element-0fd443e img{opacity:0.73;}.elementor-31993 .elementor-element.elementor-element-85c72ef{--display:flex;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:12px 12px 12px 12px;}.elementor-31993 .elementor-element.elementor-element-85c72ef.e-con{--align-self:center;}.elementor-31993 .elementor-element.elementor-element-1797c0c{--display:flex;}.elementor-31993 .elementor-element.elementor-element-1910cb1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:200px 200px 200px 200px;--margin-top:010px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-31993 .elementor-element.elementor-element-1910cb1:not(.elementor-motion-effects-element-type-background), .elementor-31993 .elementor-element.elementor-element-1910cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-31993 .elementor-element.elementor-element-1910cb1.e-con{--align-self:center;}.elementor-31993 .elementor-element.elementor-element-959ed11 > .elementor-widget-container{margin:020px 0px 20px 0px;}.elementor-31993 .elementor-element.elementor-element-959ed11{text-align:center;}.elementor-31993 .elementor-element.elementor-element-959ed11 .elementor-heading-title{font-family:var( --e-global-typography-080e595-font-family ), Sans-serif;font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}.elementor-31993 .elementor-element.elementor-element-52e3109{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:200px 200px 200px 200px;--margin-top:010px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-31993 .elementor-element.elementor-element-52e3109:not(.elementor-motion-effects-element-type-background), .elementor-31993 .elementor-element.elementor-element-52e3109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-31993 .elementor-element.elementor-element-52e3109.e-con{--align-self:center;}.elementor-31993 .elementor-element.elementor-element-59afcf1 > .elementor-widget-container{margin:020px 0px 20px 0px;}.elementor-31993 .elementor-element.elementor-element-59afcf1{text-align:center;}.elementor-31993 .elementor-element.elementor-element-59afcf1 .elementor-heading-title{font-family:var( --e-global-typography-080e595-font-family ), Sans-serif;font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}.elementor-31993 .elementor-element.elementor-element-00023ff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:200px 200px 200px 200px;--margin-top:010px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-31993 .elementor-element.elementor-element-00023ff:not(.elementor-motion-effects-element-type-background), .elementor-31993 .elementor-element.elementor-element-00023ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-31993 .elementor-element.elementor-element-00023ff.e-con{--align-self:center;}.elementor-31993 .elementor-element.elementor-element-55d646a > .elementor-widget-container{margin:020px 0px 20px 0px;}.elementor-31993 .elementor-element.elementor-element-55d646a{text-align:center;}.elementor-31993 .elementor-element.elementor-element-55d646a .elementor-heading-title{font-family:var( --e-global-typography-080e595-font-family ), Sans-serif;font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}.elementor-31993 .elementor-element.elementor-element-b7f52ac{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:200px 200px 200px 200px;--margin-top:010px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-31993 .elementor-element.elementor-element-b7f52ac:not(.elementor-motion-effects-element-type-background), .elementor-31993 .elementor-element.elementor-element-b7f52ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-31993 .elementor-element.elementor-element-b7f52ac.e-con{--align-self:center;}.elementor-31993 .elementor-element.elementor-element-84f2be9 > .elementor-widget-container{margin:020px 0px 20px 0px;}.elementor-31993 .elementor-element.elementor-element-84f2be9{text-align:center;}.elementor-31993 .elementor-element.elementor-element-84f2be9 .elementor-heading-title{font-family:var( --e-global-typography-080e595-font-family ), Sans-serif;font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}.elementor-31993 .elementor-element.elementor-element-5cac532{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:200px 200px 200px 200px;--margin-top:010px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-31993 .elementor-element.elementor-element-5cac532:not(.elementor-motion-effects-element-type-background), .elementor-31993 .elementor-element.elementor-element-5cac532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-31993 .elementor-element.elementor-element-5cac532.e-con{--align-self:center;}.elementor-31993 .elementor-element.elementor-element-8f5bee8 > .elementor-widget-container{margin:020px 0px 20px 0px;}.elementor-31993 .elementor-element.elementor-element-8f5bee8{text-align:center;}.elementor-31993 .elementor-element.elementor-element-8f5bee8 .elementor-heading-title{font-family:var( --e-global-typography-080e595-font-family ), Sans-serif;font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}@media(max-width:1279px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31993 .elementor-element.elementor-element-50e4ad9{top:-4.992px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-31993 .elementor-element.elementor-element-d527f9b .elementor-heading-title{font-size:4em;}.elementor-31993 .elementor-element.elementor-element-b47f9aa .elementor-heading-title{font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-31993 .elementor-element.elementor-element-9afef98 .elementor-button{font-size:var( --e-global-typography-76a3cd9-font-size );line-height:var( --e-global-typography-76a3cd9-line-height );}.elementor-31993 .elementor-element.elementor-element-8fff242 > .elementor-widget-container{margin:120px 0px 0px 0px;}.elementor-31993 .elementor-element.elementor-element-8fff242 .elementor-heading-title{font-size:2.5rem;line-height:2.1rem;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-31993 .elementor-element.elementor-element-7c55835.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-31993 .elementor-element.elementor-element-19d5019 .elementor-heading-title{font-size:var( --e-global-typography-bd3cf9d-font-size );line-height:var( --e-global-typography-bd3cf9d-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31993 .elementor-element.elementor-element-f93815b{--grid-auto-flow:row;}.elementor-31993 .elementor-element.elementor-element-26da7ff .elementor-heading-title{font-size:var( --e-global-typography-86433ac-font-size );line-height:var( --e-global-typography-86433ac-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31993 .elementor-element.elementor-element-c713cbf .elementor-heading-title{font-size:var( --e-global-typography-86433ac-font-size );line-height:var( --e-global-typography-86433ac-line-height );}.elementor-31993 .elementor-element.elementor-element-867d867 .elementor-heading-title{font-size:var( --e-global-typography-86433ac-font-size );line-height:var( --e-global-typography-86433ac-line-height );}.elementor-31993 .elementor-element.elementor-element-d6f20f0 .elementor-heading-title{font-size:4rem;line-height:3.9rem;}.elementor-31993 .elementor-element.elementor-element-0fd443e{top:-4.992px;}.elementor-31993 .elementor-element.elementor-element-959ed11 .elementor-heading-title{font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}.elementor-31993 .elementor-element.elementor-element-59afcf1 .elementor-heading-title{font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}.elementor-31993 .elementor-element.elementor-element-55d646a .elementor-heading-title{font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}.elementor-31993 .elementor-element.elementor-element-84f2be9 .elementor-heading-title{font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}.elementor-31993 .elementor-element.elementor-element-8f5bee8 .elementor-heading-title{font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-31993 .elementor-element.elementor-element-d527f9b .elementor-heading-title{font-size:3em;}.elementor-31993 .elementor-element.elementor-element-b47f9aa .elementor-heading-title{font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-31993 .elementor-element.elementor-element-9afef98 .elementor-button{font-size:var( --e-global-typography-76a3cd9-font-size );line-height:var( --e-global-typography-76a3cd9-line-height );}.elementor-31993 .elementor-element.elementor-element-8fff242 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-31993 .elementor-element.elementor-element-8fff242 .elementor-heading-title{font-size:2.5rem;line-height:2rem;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-31993 .elementor-element.elementor-element-7c55835.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-31993 .elementor-element.elementor-element-19d5019 .elementor-heading-title{font-size:var( --e-global-typography-bd3cf9d-font-size );line-height:var( --e-global-typography-bd3cf9d-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-31993 .elementor-element.elementor-element-f93815b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31993 .elementor-element.elementor-element-26da7ff .elementor-heading-title{font-size:var( --e-global-typography-86433ac-font-size );line-height:var( --e-global-typography-86433ac-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31993 .elementor-element.elementor-element-c713cbf .elementor-heading-title{font-size:var( --e-global-typography-86433ac-font-size );line-height:var( --e-global-typography-86433ac-line-height );}.elementor-31993 .elementor-element.elementor-element-867d867 .elementor-heading-title{font-size:var( --e-global-typography-86433ac-font-size );line-height:var( --e-global-typography-86433ac-line-height );}.elementor-31993 .elementor-element.elementor-element-d6f20f0 .elementor-heading-title{font-size:3rem;line-height:2.6rem;}.elementor-31993 .elementor-element.elementor-element-01f4ad5{--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0300px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-31993 .elementor-element.elementor-element-0fd443e{right:-86px;}body.rtl .elementor-31993 .elementor-element.elementor-element-0fd443e{left:-86px;}.elementor-31993 .elementor-element.elementor-element-0fd443e{top:518px;}.elementor-31993 .elementor-element.elementor-element-959ed11 .elementor-heading-title{font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}.elementor-31993 .elementor-element.elementor-element-59afcf1 .elementor-heading-title{font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}.elementor-31993 .elementor-element.elementor-element-55d646a .elementor-heading-title{font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}.elementor-31993 .elementor-element.elementor-element-84f2be9 .elementor-heading-title{font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}.elementor-31993 .elementor-element.elementor-element-8f5bee8 .elementor-heading-title{font-size:var( --e-global-typography-080e595-font-size );line-height:var( --e-global-typography-080e595-line-height );}}@media(min-width:768px){.elementor-31993 .elementor-element.elementor-element-fe48e13{--width:100%;}.elementor-31993 .elementor-element.elementor-element-dc82eed{--width:57.346%;}.elementor-31993 .elementor-element.elementor-element-85c72ef{--width:68%;}.elementor-31993 .elementor-element.elementor-element-1910cb1{--width:60%;}.elementor-31993 .elementor-element.elementor-element-52e3109{--width:60%;}.elementor-31993 .elementor-element.elementor-element-00023ff{--width:60%;}.elementor-31993 .elementor-element.elementor-element-b7f52ac{--width:60%;}.elementor-31993 .elementor-element.elementor-element-5cac532{--width:60%;}}@media(max-width:1279px) and (min-width:768px){.elementor-31993 .elementor-element.elementor-element-dc82eed{--width:727.941px;}}/* Start custom CSS for button, class: .elementor-element-9afef98 */.bouton_demo .elementor-button-icon{
margin-right: -50px;
margin-left: 5px;
    transition:all 200ms ease-in-out;
background: #fff;
border-radius: 50px;
width: 40px;
height: 40px;
display: flex;

}

.bouton_demo .elementor-button-text {
    padding-top:11px;
}

.bouton_demo .elementor-button-icon svg {
position:relative;
    width: 2rem;
left:1px;
    color:#FF660E !important;
    fill:#FF660E !important;
    transition:all 200ms ease-in-out;
    transition-delay:200ms;
}

.bouton_demo:hover .elementor-button-icon{
margin-right:-35px;
    transition:all 200ms ease-in-out;
background: #FF660E;
}

.bouton_demo:hover .elementor-button-icon svg {
    width: 2rem;
    color:#FF660E !important;
    transition:all 200ms ease-in-out;
        fill:white !important;
            transition-delay:100ms;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe48e13 */.elementor-31993 .elementor-element.elementor-element-fe48e13 {
  background: linear-gradient(
    180deg,
    rgba(115, 212, 214, 1) 13%,
    rgba(180, 220, 220, 1) 57%,
    rgba(242, 242, 239, 1) 80%,
    rgba(241, 159, 107, 1) 100%
  ) !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f1265bf *//* Zone complète du séparateur */
.elementor-31993 .elementor-element.elementor-element-f1265bf .elementor-divider {
  position: relative;
  padding: 20px 0;
  overflow: visible;
}

/* Barre en dégradé Rize */
.elementor-31993 .elementor-element.elementor-element-f1265bf .elementor-divider-separator {
  position: relative;
  z-index: 3;
  display: block;

  /* Épaisseur de la barre */
  height: 8px;

  border: 0 !important;
  border-radius: 0;

  background: linear-gradient(
    90deg,
    rgba(255, 58, 10, 1) 0%,
    rgba(241, 159, 107, 1) 30%,
    rgba(242, 242, 239, 1) 55%,
    rgba(180, 220, 220, 1) 70%,
    rgba(115, 212, 214, 1) 83%,
    rgba(3, 55, 82, 1) 100%
  );
}

/* Carré transparent au-dessus */
.elementor-31993 .elementor-element.elementor-element-f1265bf .elementor-divider::before {
  content: "";
  position: absolute;
  z-index: 1;

  width: 28px;
  height: 28px;

  left: 28px;
  top: 0;

  border: 2px solid rgba(3, 55, 82, 0.12);
  background: rgba(242, 242, 239, 0.16);
}

/* Carré transparent en dessous */
.elementor-31993 .elementor-element.elementor-element-f1265bf .elementor-divider::after {
  content: "";
  position: absolute;
  z-index: 1;

  width: 24px;
  height: 24px;

  left: 12px;
  bottom: 0;

  border: 2px solid rgba(3, 55, 82, 0.12);
  background: rgba(242, 242, 239, 0.16);
}

/* Petit carré orange sur la barre */
.elementor-31993 .elementor-element.elementor-element-f1265bf .elementor-divider-separator::before {
  content: "";
  position: absolute;
  z-index: 4;

  width: 11px;
  height: 11px;

  left: 14px;
  top: 50%;
  transform: translateY(-50%);

  background: rgba(241, 159, 107, 0.45);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FASTERIZE';
	font-display: swap;
	font-style: normal;
	font-weight: normal;
	src: url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/FASTERIZE.woff.woff2) format("woff2"),
	url(https://www.fasterize.com/wp-content/uploads/2024/06/FASTERIZE.woff) format("woff");
}

/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'POPPINS';
	font-display: swap;
	font-style: normal;
	font-weight: normal;
	src: url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-regular.ttf.woff2) format("woff2"),
	url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-regular.ttf.woff) format("woff"),
	url(https://www.fasterize.com/wp-content/uploads/2024/06/poppins-regular.ttf) format("truetype");
}

@font-face {
	font-family: 'POPPINS';
	font-display: swap;
	font-style: normal;
	font-weight: bold;
	src: url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-bold.ttf.woff2) format("woff2"),
	url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-bold.ttf.woff) format("woff"),
	url(https://www.fasterize.com/wp-content/uploads/2024/06/poppins-bold.ttf) format("truetype");
}

@font-face {
	font-family: 'POPPINS';
	font-display: swap;
	font-style: normal;
	font-weight: 500;
	src: url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-medium.ttf.woff2) format("woff2"),
	url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-medium.ttf.woff) format("woff"),
	url(https://www.fasterize.com/wp-content/uploads/2024/06/poppins-medium.ttf) format("truetype");
}

@font-face {
	font-family: 'POPPINS';
	font-display: swap;
	font-style: italic;
	font-weight: normal;
	src: url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-italic.ttf.woff2) format("woff2"),
	url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-italic.ttf.woff) format("woff"),
	url(https://www.fasterize.com/wp-content/uploads/2024/06/poppins-italic.ttf) format("truetype");
}

@font-face {
	font-family: 'POPPINS';
	font-display: swap;
	font-style: italic;
	font-weight: bold;
	src: url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-bolditalic.ttf.woff2) format("woff2"),
	url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-bolditalic.ttf.woff) format("woff"),
	url(https://www.fasterize.com/wp-content/uploads/2024/06/poppins-bolditalic.ttf) format("truetype");
}

@font-face {
	font-family: 'POPPINS';
	font-display: swap;
	font-style: italic;
	font-weight: 500;
	src: url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-mediumitalic.ttf.woff2) format("woff2"),
	url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-mediumitalic.ttf.woff) format("woff"),
	url(https://www.fasterize.com/wp-content/uploads/2024/06/poppins-mediumitalic.ttf) format("truetype");
}

@font-face {
	font-family: 'POPPINS';
	font-display: swap;
	font-style: normal;
	font-weight: 100;
	src: url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-light.ttf.woff2) format("woff2"),
	url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-light.ttf.woff) format("woff"),
	url(https://www.fasterize.com/wp-content/uploads/2024/06/poppins-light.ttf) format("truetype");
}

@font-face {
	font-family: 'POPPINS';
	font-display: swap;
	font-style: italic;
	font-weight: 100;
	src: url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-lightitalic.ttf.woff2) format("woff2"),
	url(https://www.fasterize.com/fstrz/r/s/c/www.fasterize.com/wp-content/uploads/2024/06/poppins-lightitalic.ttf.woff) format("woff"),
	url(https://www.fasterize.com/wp-content/uploads/2024/06/poppins-lightitalic.ttf) format("truetype");
}

/* End Custom Fonts CSS */