.elementor .text-20px{font-weight:500;font-size:19px;color:var(--WHITE);font-family:"articulat-cf",sans-serif!important;\n}.elementor .pannel-glassmophism{border-radius:20px;border-width:1px;border-color:#ffffff2e;border-style:solid;background-color:rgb(71 71 71 / .2);box-shadow:0 0 40px 0 rgb(0 0 0 / .5);flex-direction:column;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 32px rgb(0 0 0 / .4),inset 0 1px 0 rgb(255 255 255 / .08),inset 0 -1px 0 rgb(0 0 0 / .2);\n}.elementor .text-h1{font-weight:400;font-size:20px;color:var(--VERT-KAKI);text-align:center;transition:all 200ms;font-family:"articulat-cf",sans-serif!important;\n}.elementor .text-h1:hover,.elementor .text-h1:focus-visible{color:var(--VERT-KAKI)}.elementor .btn-secondary{font-weight:500;font-size:16px;color:#000;text-align:center;border-radius:100px;background-color:#fff;align-self:center;font-family:"articulat-cf",sans-serif!important;\n}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{color:var(--WHITE);border-width:1px;border-color:#fff;border-style:solid;background-color:#000}.elementor .text-h3{font-size:36px;color:#fff;font-family:"articulat-cf",sans-serif!important;\n}.elementor .text-gradient{margin-block-end:20px;background:var(--GRADIENT-LGER,linear-gradient(90deg,var(--BLANC-CASS,#FAFAF0) 0%,var(--VERT-KAKI,#BBBE94) 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;\n}.elementor .text-64px{font-weight:500;font-size:64px;color:var(--GRIS-FONCE);font-family:"articulat-cf",sans-serif!important;\n}.elementor .text-24px{font-weight:500;font-size:24px;color:var(--WHITE);align-self:center;font-family:"articulat-cf",sans-serif!important;\n}.elementor .text-body{font-weight:400;font-size:16px;color:var(--GRIS-MEDIUM);text-align:start;font-family:"articulat-cf",sans-serif!important;\n}.elementor .gradient-background{background-image:url(https://dev.rd-solutions.ch/wp-content/uploads/2026/03/Vector-3.png);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-clip:border-box;box-shadow:0 0 100px 80px rgb(0 0 0)}