@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-bglvpw {margin-bottom: 30px; color: #4667ff; font-family: "DM Sans"}#brxe-xdlcxi {padding-right: 30px; padding-left: 30px; font-family: "DM Sans"; font-weight: 500; color: var(--bricks-color-jfharv); background-color: #4667ff}@media (max-width: 478px) {#brxe-xdlcxi {margin-bottom: 0; align-self: center; flex-direction: column}}#brxe-kcdxts {cursor: pointer; border-color: #4667ff; color: #4667ff; font-family: "DM Sans"; font-weight: 500}@media (max-width: 478px) {#brxe-kcdxts {align-self: center}}@media (max-width: 390px) {#brxe-kcdxts {margin-top: 30px}}#brxe-dftcam {flex-direction: row; align-self: center !important; align-items: center; justify-content: center; column-gap: 20px}@media (max-width: 478px) {#brxe-dftcam {column-gap: 20px; flex-direction: column; row-gap: 30px}}@media (max-width: 390px) {#brxe-dftcam {flex-direction: column; row-gap: 10px}}#brxe-cosnzp {flex-direction: column; align-self: center !important; align-items: center}#brxe-etrsyv {flex-direction: column; background-color: var(--bricks-color-mwnmxv); background-image: url("https://dotic.fr/wp-content/uploads/Footer-white-side.svg"); background-position: top left; background-repeat: no-repeat; background-size: contain; border-top-left-radius: 15px; border-top-right-radius: 15px; overflow: hidden; box-shadow: 0 -2px 4px 0 var(--bricks-color-ojcvam); padding-top: 60px; padding-bottom: 75px; margin-top: -20px}@media (max-width: 390px) {#brxe-etrsyv {background-size: 100% 150%}}#brxe-ylmzzl {font-size: 20px; color: var(--bricks-color-jfharv); fill: var(--bricks-color-jfharv); border: 1px solid var(--bricks-color-jfharv); border-radius: 50px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-tiflpu {margin-left: 10px; color: var(--bricks-color-jfharv); font-size: 14px; font-family: "DM Sans"; font-weight: 400}#brxe-trpbck {flex-direction: row; align-self: flex-start !important; align-items: center}@media (max-width: 767px) {#brxe-trpbck {width: 30%}}@media (max-width: 478px) {#brxe-trpbck {width: 35%}}@media (max-width: 390px) {#brxe-trpbck {flex-direction: row; width: 40%; align-self: center !important}}#brxe-albntx {font-family: "DM Sans"; font-weight: 600; color: #4667ff; margin-top: 10px; margin-right: 20px}@media (max-width: 390px) {#brxe-albntx {align-self: center; margin-top: 25px}}#brxe-iiwafa .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]) {color: var(--bricks-color-rgauay); font-size: 16px; font-family: "worksans"; font-weight: 400; border: 1px solid var(--bricks-color-vmczce); border-radius: 50px; background-color: var(--bricks-color-jfharv)}#brxe-iiwafa {--jfb-input-phc: var(--bricks-color-nbahaa); --jfb-input-w: 100%; --jfb-submit-w: 100%; width: 500px; --jfb-submit-justify-content: flex-end; height: 50px}#brxe-iiwafa .jet-form-builder__submit {border-radius: 50px; padding-top: 9px; padding-bottom: 9px}#brxe-iiwafa .jet-form-builder-message--success {font-size: 0px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; border-style: none}#brxe-iiwafa .jet-form-builder-message--error {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; font-size: 0px; border-style: none}@media (max-width: 767px) {#brxe-iiwafa .jet-form-builder__submit {margin-top: -20px}#brxe-iiwafa {height: 115px}}@media (max-width: 478px) {#brxe-iiwafa {--jfb-row-mb: 25px}}@media (max-width: 390px) {#brxe-iiwafa {width: 100%}}#brxe-sfppzu {flex-direction: row; align-items: flex-start; justify-content: flex-end}@media (max-width: 767px) {#brxe-sfppzu {flex-direction: column; width: 70%}}@media (max-width: 478px) {#brxe-sfppzu {width: 65%}}@media (max-width: 390px) {#brxe-sfppzu {width: 100%}}#brxe-krlfbg {flex-direction: row; align-self: stretch !important; width: 100%; justify-content: space-between}@media (max-width: 767px) {#brxe-krlfbg {margin-bottom: -42px}}@media (max-width: 390px) {#brxe-krlfbg {align-self: center !important; align-items: center; flex-direction: column; margin-bottom: 0}}#brxe-cdhxjl {font-family: "DM Sans"; font-weight: 600; color: #4667ff}#brxe-zynboj {font-family: "DM Sans"; font-weight: 500}@media (max-width: 478px) {#brxe-zynboj {padding-top: 5px; padding-bottom: 5px}}#brxe-uijpsc {font-family: "DM Sans"; font-weight: 500}@media (max-width: 478px) {#brxe-uijpsc {margin-top: 5px; margin-bottom: 5px; padding-top: 0; padding-bottom: 0}}#brxe-xsnjvi {font-family: "DM Sans"; font-weight: 500}#brxe-geowoy {font-family: "DM Sans"; font-weight: 500}@media (max-width: 767px) {#brxe-dxytju {width: 45%}}@media (max-width: 478px) {#brxe-dxytju {width: 100%; align-items: center; row-gap: 10px}}@media (max-width: 390px) {#brxe-dxytju {align-self: center !important; align-items: center; row-gap: 10px; width: 100%}}#brxe-vsfxgi {font-family: "DM Sans"; font-weight: 600; color: #4667ff}#brxe-dpxvpx {font-family: "DM Sans"; font-weight: 500}#brxe-ojqrfz {font-family: "DM Sans"; font-weight: 500}#brxe-gxbyqe {font-family: "DM Sans"; font-weight: 500}#brxe-dcpevm {font-family: "DM Sans"; font-weight: 500}@media (max-width: 767px) {#brxe-hvwbar {width: 45%; margin-bottom: 40px}}@media (max-width: 478px) {#brxe-hvwbar {width: 100%; margin-bottom: 0; align-items: center; row-gap: 10px}}@media (max-width: 390px) {#brxe-hvwbar {align-self: center !important; align-items: center; row-gap: 10px; width: 100%; margin-bottom: 0}}#brxe-pepwqx {font-family: "DM Sans"; font-weight: 600; color: #4667ff}#brxe-ciyjtt {font-family: "DM Sans"; font-weight: 500}#brxe-yyaddy {font-family: "DM Sans"; font-weight: 500}#brxe-badobr {font-family: "DM Sans"; font-weight: 500}#brxe-qauoqn {font-family: "DM Sans"; font-weight: 500}#brxe-opfsgu {font-family: "DM Sans"; font-weight: 500}#brxe-dcuaqx {padding-left: 40px}@media (max-width: 991px) {#brxe-dcuaqx {padding-left: 5px}}@media (max-width: 767px) {#brxe-dcuaqx {width: 45%; margin-bottom: 40px}}@media (max-width: 478px) {#brxe-dcuaqx {width: 100%; align-items: center; row-gap: 10px}}@media (max-width: 390px) {#brxe-dcuaqx {width: 100%; row-gap: 10px; align-items: center; align-self: center !important; margin-bottom: 0}}#brxe-ffgyrm {font-family: "DM Sans"; font-weight: 600; color: #4667ff}#brxe-xnvqlb {font-family: "DM Sans"; font-weight: 500}#brxe-ijardg {font-family: "DM Sans"; font-weight: 500}#brxe-kzwigt {font-family: "DM Sans"; font-weight: 500}@media (max-width: 767px) {#brxe-mjgiqx {width: 45%}}@media (max-width: 478px) {#brxe-mjgiqx {width: 100%; margin-bottom: 0; align-items: center; row-gap: 10px}}@media (max-width: 390px) {#brxe-mjgiqx {width: 100%; margin-bottom: 0; row-gap: 10px; align-self: center !important; align-items: center}}#brxe-qsizvq {font-family: "DM Sans"; font-weight: 600; color: #4667ff}#brxe-wujcpi {color: var(--bricks-color-jfharv); font-size: 16px; font-family: "DM Sans"; font-weight: 500; font-style: normal; line-height: 2.5}#brxe-wujcpi a {color: var(--bricks-color-jfharv); font-size: 16px; font-family: "DM Sans"; font-weight: 500; font-style: normal; line-height: 2.5; font-size: inherit}@media (max-width: 767px) {#brxe-wujcpi {text-align: left}#brxe-wujcpi a {text-align: left; font-size: inherit}}@media (max-width: 478px) {#brxe-wujcpi {text-align: center}#brxe-wujcpi a {text-align: center; font-size: inherit}}@media (max-width: 767px) {#brxe-puephx {width: 45%}}@media (max-width: 478px) {#brxe-puephx {width: 100%; margin-bottom: 30px; align-items: center; row-gap: 10px}}@media (max-width: 390px) {#brxe-puephx {align-self: center !important; align-items: center; row-gap: 10px; width: 100%}}#brxe-xeavii {flex-direction: row; margin-top: 30px; margin-bottom: 10px; column-gap: 10px}@media (max-width: 478px) {#brxe-xeavii {row-gap: 50px; margin-top: 50px}}@media (max-width: 390px) {#brxe-xeavii {flex-direction: column; row-gap: 60px; align-items: center; align-self: center !important; margin-top: 30px}}#brxe-xlqbuu {width: 120px}#brxe-xgprot {margin-left: 10px; color: var(--bricks-color-jfharv); font-size: 14px; font-family: "DM Sans"; font-weight: 400}#brxe-zkbrya {flex-direction: row; align-self: flex-end !important; align-items: center}@media (max-width: 767px) {#brxe-zkbrya {width: 60%}}@media (max-width: 478px) {#brxe-zkbrya {width: 100%; align-self: center !important; justify-content: center}}#brxe-fzpiir {font-size: 14px; color: var(--bricks-color-jfharv); font-family: "DM Sans"; font-weight: 400; margin-right: 10px}#brxe-jsdbzr {color: var(--bricks-color-jfharv); font-size: 16px; font-family: "DM Sans"}#brxe-zbxvqu {color: var(--bricks-color-jfharv); font-family: "DM Sans"; font-weight: 400; font-size: 14px; margin-left: 10px}#brxe-uxeigu {flex-direction: row; align-items: center; justify-content: flex-end; align-self: flex-end !important}@media (max-width: 767px) {#brxe-uxeigu {width: 40%}}@media (max-width: 478px) {#brxe-uxeigu {width: 100%; align-self: center !important; align-items: center; justify-content: center; flex-direction: row}}#brxe-beszrr {flex-direction: row; align-self: stretch !important; width: 100%; justify-content: space-between; align-items: flex-end}@media (max-width: 478px) {#brxe-beszrr {flex-direction: column}}#brxe-abvfki {background-color: var(--bricks-color-momfsh); background-image: url("https://dotic.fr/wp-content/uploads/Footer-purple-side.svg"); background-position: top right; background-repeat: no-repeat; background-size: contain; border-top-left-radius: 15px; border-top-right-radius: 15px; padding-top: 40px; padding-bottom: 20px; flex-direction: column; align-items: center; align-self: flex-end !important; margin-top: -15px; box-shadow: 0 -5px 12px 1px rgba(0, 0, 0, 0.15)}@media (max-width: 991px) {#brxe-abvfki {background-image: url("https://staging-2e63-doticfr.wpcomstaging.com/wp-content/uploads/Footer-purple-side.svg"); background-repeat: no-repeat; background-size: cover}}