.elementor .btn-icon{font-family:"avenir-next-lt-pro";font-weight:600;font-size:16px;letter-spacing:0px;line-height:23px;text-transform:uppercase;padding-inline-end:150px;border-radius:50px;border-style:none;background-clip:border-box;}.elementor .btn-red{color:var(--Grey-white);border-width:1px;border-color:var(--red);border-style:solid;background-color:var(--red);}.elementor .btn-black{color:#ffffff;border-width:1px;border-color:var(--black);border-style:solid;background-color:var(--black);}.elementor .padding-content{padding-inline-start:50px;padding-inline-end:50px;flex-direction:row;gap:6px;justify-content:flex-start;}.elementor .header{position:fixed;z-index:100;background-color:#ffffffd1;backdrop-filter:blur(6px);}.elementor .bloc-grey{padding:45px;border-radius:15px;background-color:var(--Grey-white);flex-direction:column;row-gap:5px;}.elementor .btn-sticky-bottom{font-size:12px;padding-block-start:8px;padding-block-end:6px;padding-inline-end:80px;margin-inline-end:3px;--btn-sticky-bottom-offset: 0px!important;\n}.elementor .is-sticky{border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .small{font-weight:500;font-size:1rem;line-height:1.5rem;}.elementor .p-0{padding:0px;}