.elementor-21 .elementor-element.elementor-element-f631b18{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-f631b18::before, .elementor-21 .elementor-element.elementor-element-f631b18 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f631b18 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f631b18 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-f631b18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-f631b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#004EB485;}.elementor-21 .elementor-element.elementor-element-f631b18, .elementor-21 .elementor-element.elementor-element-f631b18::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-93adb07{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--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-21 .elementor-element.elementor-element-d3c0fb6 .elementor-heading-title{color:var( --e-global-color-7812fec );font-family:"Acumin Extra Condensed", Sans-serif;font-size:14vw;font-weight:900;text-transform:uppercase;line-height:12.2vw;}.elementor-21 .elementor-element.elementor-element-d3c0fb6 > .elementor-widget-container{margin:0vw 0vw -2.88vw 0vw;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-7812fec );}.elementor-21 .elementor-element.elementor-element-d3c0fb6{width:initial;max-width:initial;}.elementor-21 .elementor-element.elementor-element-d3c0fb6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-dbc6b13{color:var( --e-global-color-7812fec );font-family:"Stolz regular", Sans-serif;font-size:1.1rem;font-weight:400;width:initial;max-width:initial;}.elementor-21 .elementor-element.elementor-element-dbc6b13 > .elementor-widget-container{margin:1.1rem 0rem 1.1rem 0rem;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-dbc6b13.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-aea3c56 .elementor-button{font-family:"Stolz Medium", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-7812fec );color:var( --e-global-color-7812fec );background-color:#4FA3FF00;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-7812fec );border-radius:3rem 3rem 3rem 3rem;padding:0.77rem 1.77rem 0.77rem 1.77rem;}.elementor-21 .elementor-element.elementor-element-aea3c56 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-aea3c56 .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-7812fec );}.elementor-21 .elementor-element.elementor-element-aea3c56 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-aea3c56 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-aea3c56.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-b34f076{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--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-21 .elementor-element.elementor-element-b34f076:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b34f076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-b34f076, .elementor-21 .elementor-element.elementor-element-b34f076::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-97a5d0c{text-align:left;}.elementor-21 .elementor-element.elementor-element-97a5d0c img{width:auto;max-width:10200%;height:110vh;}.elementor-21 .elementor-element.elementor-element-97a5d0c > .elementor-widget-container{margin:-20vh 0 -20vh 0;}.elementor-21 .elementor-element.elementor-element-86ff90a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-d000b5f{text-align:left;}.elementor-21 .elementor-element.elementor-element-d000b5f .elementor-heading-title{font-family:"Acumin Extra Condensed", Sans-serif;font-size:4.3rem;font-weight:900;text-transform:uppercase;}.elementor-21 .elementor-element.elementor-element-c7de0c5{color:var( --e-global-color-primary );font-family:"Stolz regular", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-21 .elementor-element.elementor-element-0c7ef8b .elementor-button{font-family:"Stolz Medium", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#4FA3FF00;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:3rem 3rem 3rem 3rem;padding:0.77rem 1.77rem 0.77rem 1.77rem;}.elementor-21 .elementor-element.elementor-element-0c7ef8b .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-0c7ef8b .elementor-button:focus{color:var( --e-global-color-7812fec );background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-0c7ef8b .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-0c7ef8b .elementor-button:focus svg{fill:var( --e-global-color-7812fec );}.elementor-21 .elementor-element.elementor-element-0c7ef8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-8af7145{--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;--background-transition:0.3s;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-8acec22{--display:flex;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-eceee1e .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-eceee1e .elementor-icon{font-size:3rem;}.elementor-21 .elementor-element.elementor-element-eceee1e .elementor-icon svg{height:3rem;}.elementor-21 .elementor-element.elementor-element-173a510 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-21 .elementor-element.elementor-element-173a510 .elementor-counter-title{justify-content:center;color:var( --e-global-color-primary );font-family:"Stolz regular", Sans-serif;font-weight:400;line-height:1em;}.elementor-21 .elementor-element.elementor-element-173a510 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Acumin Extra Condensed", Sans-serif;font-size:6rem;font-weight:900;line-height:0.6em;}.elementor-21 .elementor-element.elementor-element-37d25f1{--display:flex;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-37741b4 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-37741b4 .elementor-icon{font-size:3rem;}.elementor-21 .elementor-element.elementor-element-37741b4 .elementor-icon svg{height:3rem;}.elementor-21 .elementor-element.elementor-element-37741b4 .elementor-icon-wrapper svg{width:100%;}.elementor-21 .elementor-element.elementor-element-5b6474b .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-21 .elementor-element.elementor-element-5b6474b .elementor-counter-title{justify-content:center;color:var( --e-global-color-primary );font-family:"Stolz regular", Sans-serif;font-weight:400;line-height:1em;}.elementor-21 .elementor-element.elementor-element-5b6474b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Acumin Extra Condensed", Sans-serif;font-size:6rem;font-weight:900;line-height:0.6em;}.elementor-21 .elementor-element.elementor-element-0b44d78{--display:flex;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-76c92b0 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-76c92b0 .elementor-icon{font-size:3rem;}.elementor-21 .elementor-element.elementor-element-76c92b0 .elementor-icon svg{height:3rem;}.elementor-21 .elementor-element.elementor-element-ba4fe58 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-21 .elementor-element.elementor-element-ba4fe58 .elementor-counter-title{justify-content:center;color:var( --e-global-color-primary );font-family:"Stolz regular", Sans-serif;font-weight:400;line-height:1em;}.elementor-21 .elementor-element.elementor-element-ba4fe58 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Acumin Extra Condensed", Sans-serif;font-size:6rem;font-weight:900;line-height:0.6em;}.elementor-21 .elementor-element.elementor-element-99b63d6{--display:flex;--min-height:80vh;--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;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-99b63d6:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-99b63d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://preprod-roc.nexize.net/wp-content/uploads/2024/06/202106_GRE_20ans_ANIM©AnneRussocki-23.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-99b63d6, .elementor-21 .elementor-element.elementor-element-99b63d6::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-80903c2{--display:flex;--min-height:90vh;--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:flex-start;--align-items:center;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-80903c2:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-80903c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9E4F4;}.elementor-21 .elementor-element.elementor-element-80903c2, .elementor-21 .elementor-element.elementor-element-80903c2::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-39de0c5{--display:flex;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-d7f6a6a{text-align:left;}.elementor-21 .elementor-element.elementor-element-d7f6a6a .elementor-heading-title{font-family:"Acumin Extra Condensed", Sans-serif;font-size:4.3rem;font-weight:900;text-transform:uppercase;line-height:0.8em;}.elementor-21 .elementor-element.elementor-element-ed3c07e{color:var( --e-global-color-primary );font-family:"Stolz regular", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-21 .elementor-element.elementor-element-2d6e354 .elementor-button{font-family:"Stolz Medium", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#4FA3FF00;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:3rem 3rem 3rem 3rem;padding:0.77rem 1.77rem 0.77rem 1.77rem;}.elementor-21 .elementor-element.elementor-element-2d6e354 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-2d6e354 .elementor-button:focus{color:var( --e-global-color-7812fec );background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-2d6e354 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-2d6e354 .elementor-button:focus svg{fill:var( --e-global-color-7812fec );}.elementor-21 .elementor-element.elementor-element-2d6e354.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-e1673fe{--display:flex;--min-height:90vh;--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;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-e1673fe:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e1673fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://preprod-roc.nexize.net/wp-content/uploads/2024/06/20160614_BONDY_CAF_©ThibaultDesplats-13-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-e1673fe, .elementor-21 .elementor-element.elementor-element-e1673fe::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-92351c6{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-06aa361{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-ec45202{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-21 .elementor-element.elementor-element-6682d94{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-46bded3{--display:flex;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-c9ed9c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-21 .elementor-element.elementor-element-a0d4ca5{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-1648bab{--display:flex;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-851758d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-21 .elementor-element.elementor-element-af3ff67{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-db05dd2{--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:4.3rem;--n-accordion-item-title-space-between:2rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:2rem;}.elementor-21 .elementor-element.elementor-element-db05dd2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#02010100;border-style:none;}:where( .elementor-21 .elementor-element.elementor-element-db05dd2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Acumin Extra Condensed", Sans-serif;text-transform:uppercase;}:where( .elementor-21 .elementor-element.elementor-element-db05dd2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-21 .elementor-element.elementor-element-217beaf .elementor-button{font-family:"Stolz Medium", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-7812fec );color:var( --e-global-color-7812fec );background-color:#4FA3FF00;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-7812fec );border-radius:3rem 3rem 3rem 3rem;padding:0.77rem 1.77rem 0.77rem 1.77rem;}.elementor-21 .elementor-element.elementor-element-217beaf .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-217beaf .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-7812fec );}.elementor-21 .elementor-element.elementor-element-217beaf .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-217beaf .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-217beaf > .elementor-widget-container{margin:5rem 0rem 0rem 0rem;}.elementor-21 .elementor-element.elementor-element-217beaf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-6c1b47a{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-6c1b47a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6c1b47a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://preprod-roc.nexize.net/wp-content/uploads/2024/06/Group-15.png");background-position:bottom left;background-repeat:no-repeat;}.elementor-21 .elementor-element.elementor-element-6c1b47a, .elementor-21 .elementor-element.elementor-element-6c1b47a::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-978881d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-455308f{text-align:left;}.elementor-21 .elementor-element.elementor-element-455308f .elementor-heading-title{font-family:"Acumin Extra Condensed", Sans-serif;font-size:4.3rem;font-weight:900;text-transform:uppercase;line-height:0.8em;}.elementor-21 .elementor-element.elementor-element-7c98937{color:var( --e-global-color-primary );font-family:"Stolz regular", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-21 .elementor-element.elementor-element-57d2eae .elementor-button{font-family:"Stolz Medium", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#4FA3FF00;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:3rem 3rem 3rem 3rem;padding:0.77rem 1.77rem 0.77rem 1.77rem;}.elementor-21 .elementor-element.elementor-element-57d2eae .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-57d2eae .elementor-button:focus{color:var( --e-global-color-7812fec );background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-57d2eae .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-57d2eae .elementor-button:focus svg{fill:var( --e-global-color-7812fec );}.elementor-21 .elementor-element.elementor-element-57d2eae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-f05e95f{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-ed70f49{color:var( --e-global-color-primary );font-family:"Stolz Medium", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-21 .elementor-element.elementor-element-aebd108{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-264dbac{color:var( --e-global-color-primary );font-family:"Stolz Medium", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-21 .elementor-element.elementor-element-841d8a9{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f6ff91c{color:var( --e-global-color-primary );font-family:"Stolz Medium", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-21 .elementor-element.elementor-element-85c3713{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8c760cd{color:var( --e-global-color-primary );font-family:"Stolz Medium", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-21 .elementor-element.elementor-element-29c434c{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:50% 50% 50% 50%;--n-tabs-title-padding-top:0rem;--n-tabs-title-padding-right:0rem;--n-tabs-title-padding-bottom:0rem;--n-tabs-title-padding-left:0rem;}.elementor-21 .elementor-element.elementor-element-29c434c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){background:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-29c434c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Stolz regular", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-21 .elementor-element.elementor-element-29c434c > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-21 .elementor-element.elementor-element-62ed493{--display:flex;--min-height:90vh;--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-62ed493:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-62ed493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-62ed493, .elementor-21 .elementor-element.elementor-element-62ed493::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-73f96d2 .elementor-heading-title{font-family:"Acumin Extra Condensed", Sans-serif;font-size:23vw;font-weight:800;line-height:0.86em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-15ef7f4 .eael-testimonial-item .eael-testimonial-item-inner{border-style:none;}.elementor-21 .elementor-element.elementor-element-15ef7f4 .eael-testimonial-image{max-width:100%;}.elementor-21 .elementor-element.elementor-element-15ef7f4 .eael-testimonial-image img{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-15ef7f4 .eael-testimonial-content .eael-testimonial-user{color:var( --e-global-color-secondary );font-style:normal;}.elementor-21 .elementor-element.elementor-element-15ef7f4 .eael-testimonial-content .eael-testimonial-user-company{color:#272727;}.elementor-21 .elementor-element.elementor-element-15ef7f4 .eael-testimonial-content .eael-testimonial-text{color:var( --e-global-color-primary );font-family:"Stolz regular", Sans-serif;font-size:1.5rem;font-style:normal;line-height:1em;}.elementor-21 .elementor-element.elementor-element-15ef7f4 .eael-testimonial-quote{color:#00000000;}.elementor-21 .elementor-element.elementor-element-15ef7f4 .swiper-container-wrap .swiper-button-next, .elementor-21 .elementor-element.elementor-element-15ef7f4 .swiper-container-wrap .swiper-button-prev{width:27px;height:44px;font-size:40px;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-15ef7f4 .swiper-container-wrap .swiper-button-next:hover, .elementor-21 .elementor-element.elementor-element-15ef7f4 .swiper-container-wrap .swiper-button-prev:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-15ef7f4 .swiper-container-wrap .swiper-pagination-bullet{height:15px;width:15px;margin-left:3px;margin-right:3px;background:var( --e-global-color-secondary );border-style:none;}.elementor-21 .elementor-element.elementor-element-15ef7f4 .swiper-container-wrap .swiper-pagination-bullet-active{background:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-15ef7f4 .swiper-container-wrap .swiper-pagination-bullet:hover{background:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-15ef7f4 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-21 .elementor-element.elementor-element-15ef7f4{width:var( --container-widget-width, 90vw );max-width:90vw;--container-widget-width:90vw;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-15ef7f4.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-7b3b814 .elementor-button{font-family:"Stolz Medium", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-7812fec );color:var( --e-global-color-7812fec );background-color:#4FA3FF00;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-7812fec );border-radius:3rem 3rem 3rem 3rem;padding:0.77rem 1.77rem 0.77rem 1.77rem;}.elementor-21 .elementor-element.elementor-element-7b3b814 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-7b3b814 .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-7812fec );}.elementor-21 .elementor-element.elementor-element-7b3b814 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-7b3b814 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-7b3b814 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-21 .elementor-element.elementor-element-7b3b814{width:var( --container-widget-width, 90vw );max-width:90vw;--container-widget-width:90vw;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-7b3b814.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-148a6a3{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-148a6a3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-148a6a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://preprod-roc.nexize.net/wp-content/uploads/2024/06/Group-17.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-148a6a3, .elementor-21 .elementor-element.elementor-element-148a6a3::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-5502aa8{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-0e767e3{--display:flex;--background-transition:0.3s;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-21 .elementor-element.elementor-element-0e767e3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-0e767e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-0e767e3, .elementor-21 .elementor-element.elementor-element-0e767e3::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-62d139d{text-align:left;}.elementor-21 .elementor-element.elementor-element-62d139d .elementor-heading-title{font-family:"Acumin Extra Condensed", Sans-serif;font-size:4.3rem;font-weight:900;text-transform:uppercase;line-height:0.8em;}.elementor-21 .elementor-element.elementor-element-3fcdb6d{color:var( --e-global-color-primary );font-family:"Stolz regular", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-21 .elementor-element.elementor-element-28f8ac5 .elementor-button{font-family:"Stolz Medium", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-7812fec );color:var( --e-global-color-7812fec );background-color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:3rem 3rem 3rem 3rem;padding:0.77rem 1.77rem 0.77rem 1.77rem;}.elementor-21 .elementor-element.elementor-element-28f8ac5 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-28f8ac5 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-7812fec );}.elementor-21 .elementor-element.elementor-element-28f8ac5 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-28f8ac5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-28f8ac5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-21 .elementor-element.elementor-element-28f8ac5{width:var( --container-widget-width, 90vw );max-width:90vw;--container-widget-width:90vw;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-28f8ac5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-1023a9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:7vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-21 .elementor-element.elementor-element-666bb4c{--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:space-between;--align-items:center;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-d4d4bee{text-align:left;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-d4d4bee .elementor-heading-title{font-family:"Acumin Extra Condensed", Sans-serif;font-size:4.3rem;font-weight:900;text-transform:uppercase;line-height:1em;}.elementor-21 .elementor-element.elementor-element-e2f422a{color:var( --e-global-color-primary );font-family:"Stolz regular", Sans-serif;font-size:0.8rem;font-weight:400;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-beae96c{--e-image-carousel-slides-to-show:8;}.elementor-21 .elementor-element.elementor-element-beae96c .swiper-wrapper{display:flex;align-items:center;}.elementor-21 .elementor-element.elementor-element-beae96c > .elementor-widget-container{padding:0px 0px 0px 18px;}.elementor-21 .elementor-element.elementor-element-beae96c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-ef9822d{--display:flex;--min-height:90vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--background-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-ef9822d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-ef9822d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://preprod-roc.nexize.net/wp-content/uploads/2024/06/Group-18.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-ef9822d, .elementor-21 .elementor-element.elementor-element-ef9822d::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-6ce77e5{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-dd29d4b{--display:flex;--background-transition:0.3s;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3rem;--padding-right:3rem;}.elementor-21 .elementor-element.elementor-element-dd29d4b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-dd29d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-dd29d4b, .elementor-21 .elementor-element.elementor-element-dd29d4b::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-bf1c921{text-align:left;}.elementor-21 .elementor-element.elementor-element-bf1c921 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Acumin Extra Condensed", Sans-serif;font-size:4.3rem;font-weight:900;text-transform:uppercase;line-height:0.8em;}.elementor-21 .elementor-element.elementor-element-d91d297{color:var( --e-global-color-accent );font-family:"Stolz regular", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-21 .elementor-element.elementor-element-16d704e .elementor-button{font-family:"Stolz Medium", Sans-serif;font-size:1rem;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-7812fec );color:var( --e-global-color-7812fec );background-color:var( --e-global-color-accent );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:3rem 3rem 3rem 3rem;padding:0.77rem 1.77rem 0.77rem 1.77rem;}.elementor-21 .elementor-element.elementor-element-16d704e .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-16d704e .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-7812fec );}.elementor-21 .elementor-element.elementor-element-16d704e .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-16d704e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-16d704e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-21 .elementor-element.elementor-element-16d704e{width:var( --container-widget-width, 90vw );max-width:90vw;--container-widget-width:90vw;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-16d704e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-f631b18{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-aea3c56 .elementor-button{font-size:14px;padding:14px 35px 14px 35px;}.elementor-21 .elementor-element.elementor-element-b34f076{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-0c7ef8b .elementor-button{font-size:14px;padding:14px 35px 14px 35px;}.elementor-21 .elementor-element.elementor-element-2d6e354 .elementor-button{font-size:14px;padding:14px 35px 14px 35px;}.elementor-21 .elementor-element.elementor-element-217beaf .elementor-button{font-size:14px;padding:14px 35px 14px 35px;}.elementor-21 .elementor-element.elementor-element-57d2eae .elementor-button{font-size:14px;padding:14px 35px 14px 35px;}.elementor-21 .elementor-element.elementor-element-7b3b814 .elementor-button{font-size:14px;padding:14px 35px 14px 35px;}.elementor-21 .elementor-element.elementor-element-28f8ac5 .elementor-button{font-size:14px;padding:14px 35px 14px 35px;}.elementor-21 .elementor-element.elementor-element-16d704e .elementor-button{font-size:14px;padding:14px 35px 14px 35px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-aea3c56 .elementor-button{padding:12px 25px 12px 25px;}.elementor-21 .elementor-element.elementor-element-b34f076{--padding-top:68px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-0c7ef8b .elementor-button{padding:12px 25px 12px 25px;}.elementor-21 .elementor-element.elementor-element-2d6e354 .elementor-button{padding:12px 25px 12px 25px;}.elementor-21 .elementor-element.elementor-element-217beaf .elementor-button{padding:12px 25px 12px 25px;}.elementor-21 .elementor-element.elementor-element-57d2eae .elementor-button{padding:12px 25px 12px 25px;}.elementor-21 .elementor-element.elementor-element-7b3b814 .elementor-button{padding:12px 25px 12px 25px;}.elementor-21 .elementor-element.elementor-element-28f8ac5 .elementor-button{padding:12px 25px 12px 25px;}.elementor-21 .elementor-element.elementor-element-16d704e .elementor-button{padding:12px 25px 12px 25px;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-93adb07{--width:60%;}.elementor-21 .elementor-element.elementor-element-86ff90a{--width:50%;}.elementor-21 .elementor-element.elementor-element-39de0c5{--width:50%;}.elementor-21 .elementor-element.elementor-element-92351c6{--width:40%;}.elementor-21 .elementor-element.elementor-element-978881d{--width:50%;}.elementor-21 .elementor-element.elementor-element-5502aa8{--width:30%;}.elementor-21 .elementor-element.elementor-element-6ce77e5{--width:30%;}}/* Start custom CSS for heading, class: .elementor-element-d3c0fb6 */.elementor-21 .elementor-element.elementor-element-d3c0fb6 h1 {
    margin:0 !important;
    padding:0 !important;
}

.elementor-21 .elementor-element.elementor-element-d3c0fb6 span {
    display:block;
    border-top:1px solid white;
    margin-bottom:-2.88vw;
}

.elementor-21 .elementor-element.elementor-element-d3c0fb6 span:last-child{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-db05dd2 */.elementor-21 .elementor-element.elementor-element-db05dd2 .e-n-accordion-item-title {
    border-bottom: 1px solid !important;
    padding: 0;
    justify-content: space-between;
    margin-top:2rem !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-29c434c */.elementor-21 .elementor-element.elementor-element-29c434c .e-n-tab-title {
    width: 130px !important;
    height: 130px !important;
    display: flex !important;
    padding: 0 !important;
    min-width: 130px;
}/* End custom CSS */
/* Start custom CSS for eael-testimonial-slider, class: .elementor-element-15ef7f4 */.elementor-21 .elementor-element.elementor-element-15ef7f4 .eael-testimonial-text p  {
    display:inline;
    background:white;
    border-radius:10px;
    margin-bottom:0;
}

.elementor-21 .elementor-element.elementor-element-15ef7f4 .eael-testimonial-text {
    margin-bottom:3px;
    
}

.elementor-21 .elementor-element.elementor-element-15ef7f4 .eael-testimonial-content  {
    padding:0;
}

.elementor-21 .elementor-element.elementor-element-15ef7f4 .default-style-testimonial-content {
    
    max-width:70%;
    margin:auto;
}

.elementor-21 .elementor-element.elementor-element-15ef7f4 .swiper-slide-next:before {
    content:"";
    display:block;
    width:1px;
    height:50%;
    position:absolute;
    left:0;
    top:60%;
    background:white;
}


.elementor-21 .elementor-element.elementor-element-15ef7f4 .swiper-slide-next:after {
    content:"";
    display:block;
    width:1px;
    height:50%;
    position:absolute;
    right:0;
    top:60%;
    background:white;
}

.elementor-21 .elementor-element.elementor-element-15ef7f4 .eael-testimonial-user {
    background:#FD5A5D;
    padding:5px;
    margin:0;
}

.elementor-21 .elementor-element.elementor-element-15ef7f4 .swiper-pagination {
    margin-top:3rem;
}/* End custom CSS */