﻿.subtitle1{font-family:"Geist",sans-serif;font-size:clamp(1.5rem, 0.2843rem + 1.9608vw, 2rem);line-height:1.25;font-weight:600;color:#2d2a6c;margin:64px 0 24px}.subtitle2{font-family:"Geist",sans-serif;font-size:clamp(1.25rem, 0.6422rem + 0.9804vw, 1.5rem);line-height:1.25;font-weight:600;color:#2d2a6c;margin:40px 0 20px}.subtitle3{font-family:"Geist",sans-serif;font-size:clamp(1.063rem, 0.4547rem + 0.9804vw, 1.313rem);line-height:1.25;font-weight:600;color:#2d2a6c;margin:32px 0 20px}.largeText{font-size:clamp(1.188rem, 0.4277rem + 1.2255vw, 1.5rem);line-height:1.6}.caption{display:block;font-size:clamp(0.875rem, 0.5711rem + 0.4902vw, 1rem);line-height:1.6;padding:16px 24px;background-color:#f4f4f4;color:#2d2a6c}@media(min-width: 992px){.caption{padding:24px}}.quote{display:flex;flex-direction:row;gap:0;justify-content:flex-start;align-items:initial;font-size:clamp(1.188rem, 0.4277rem + 1.2255vw, 1.5rem);line-height:1.6;font-weight:400;font-style:italic;padding-left:60px;font-size:clamp(1.188rem, 0.4277rem + 1.2255vw, 1.5rem);line-height:1.6;position:relative;color:#2d2a6c}.quote::before{content:"";height:4px;width:40px;background-color:#2d2a6c;position:absolute;top:10px;left:0}@media(min-width: 992px){.quote{padding-left:140px}.quote::before{width:120px}}.linkExternal{background-image:linear-gradient(to top, #108041 100%, transparent 0%),linear-gradient(to bottom, #E2F8F2 100%, transparent 0);background-size:calc(100% - 8px) 1px,100% 0;background-position:left 4px bottom 4px,left bottom;background-repeat:no-repeat;color:#108041;text-decoration:none;font-weight:400;display:inline;position:relative;background-color:rgba(0,0,0,0);padding:4px;border-radius:0;transition:all .5s ease;overflow-wrap:break-word;background-size:calc(100% - 26px) 1px,100% 0}.linkExternal *[class^=fa-]:first-child{margin-right:.5em}@media(hover: hover)and (min-width: 500px){.linkExternal:hover{background-size:calc(100% - 8px) 2px,100% 100%;transition:all .5s ease}}.linkExternal:focus,.linkExternal:focus-visible,.linkExternal:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;background-size:calc(100% - 8px) 2px,100% 100%;transition:all .5s ease}.linkExternal::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;font-size:clamp(0.75rem, 0.1422rem + 0.9804vw, 1rem);margin-left:6px}@media(min-width: 992px){.linkExternal::after{margin-left:8px}}@media(hover: hover)and (min-width: 500px){.linkExternal:hover{background-size:calc(100% - 26px) 2px,100% 100%}}.linkExternal:focus,.linkExternal:focus-visible,.linkExternal:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;background-size:calc(100% - 26px) 2px,100% 100%}@media(min-width: 992px){.linkExternal{background-size:calc(100% - 32px) 1px,100% 0}}@media(min-width: 992px)and (hover: hover)and (min-width: 500px){.linkExternal:hover{background-size:calc(100% - 32px) 2px,100% 100%}}@media(min-width: 992px){.linkExternal:focus,.linkExternal:focus-visible,.linkExternal:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;background-size:calc(100% - 32px) 2px,100% 100%}}.btn-primary{transition:all .5s ease;display:inline-flex;flex-direction:row;align-items:center;column-gap:12px;position:relative;text-decoration:none;font-weight:400;font-size:1rem;border-radius:99px;padding:12px 24px;background-color:#108041;color:#fff}.btn-primary::after{transition:all .5s ease;font-family:"Font Awesome 6 Pro";font-weight:300;font-size:.875rem;line-height:1;width:1em;height:1em;flex:0 0 1em;margin-left:.75em}@media(hover: hover)and (min-width: 500px){.btn-primary:hover{transition:all .5s ease}}.btn-primary:focus,.btn-primary:focus-visible,.btn-primary:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;transition:all .5s ease}@media(hover: hover)and (min-width: 500px){.btn-primary:hover{background-color:#0d5b2f}}.btn-primary:focus,.btn-primary:focus-visible,.btn-primary:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;background-color:#0d5b2f}.btn-primary-external{transition:all .5s ease;display:inline-flex;flex-direction:row;align-items:center;column-gap:12px;position:relative;text-decoration:none;font-weight:400;font-size:1rem;border-radius:99px;padding:12px 24px;background-color:#108041;color:#fff}.btn-primary-external::after{transition:all .5s ease;font-family:"Font Awesome 6 Pro";font-weight:300;font-size:.875rem;line-height:1;width:1em;height:1em;flex:0 0 1em;margin-left:.75em}@media(hover: hover)and (min-width: 500px){.btn-primary-external:hover{transition:all .5s ease}}.btn-primary-external:focus,.btn-primary-external:focus-visible,.btn-primary-external:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;transition:all .5s ease}@media(hover: hover)and (min-width: 500px){.btn-primary-external:hover{background-color:#0d5b2f}}.btn-primary-external:focus,.btn-primary-external:focus-visible,.btn-primary-external:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;background-color:#0d5b2f}.btn-primary-external::after{content:""}.listDocument{background-image:linear-gradient(to top, #108041 100%, transparent 0%),linear-gradient(to bottom, #E2F8F2 100%, transparent 0);background-size:calc(100% - 8px) 1px,100% 0;background-position:left 4px bottom 4px,left bottom;background-repeat:no-repeat;color:#108041;text-decoration:none;font-weight:400;display:inline;position:relative;background-color:rgba(0,0,0,0);padding:4px;border-radius:0;transition:all .5s ease;overflow-wrap:break-word;display:inline-flex;gap:20px;align-items:center;border-left:4px solid #108041;padding:4px 8px 4px 16px;background-size:calc(100% - 68px) 1px,100% 0;background-position:left 60px bottom 4px,left bottom}.listDocument *[class^=fa-]:first-child{margin-right:.5em}@media(hover: hover)and (min-width: 500px){.listDocument:hover{background-size:calc(100% - 8px) 2px,100% 100%;transition:all .5s ease}}.listDocument:focus,.listDocument:focus-visible,.listDocument:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;background-size:calc(100% - 8px) 2px,100% 100%;transition:all .5s ease}.listDocument::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;font-size:1.25em;color:#108041;width:24px;flex:0 0 24px}@media(hover: hover)and (min-width: 500px){.listDocument:hover{background-size:calc(100% - 68px) 2px,100% 100%}}.listDocument:focus,.listDocument:focus-visible,.listDocument:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;background-size:calc(100% - 68px) 2px,100% 100%}@media(min-width: 992px){.listDocument{padding-left:24px;background-size:calc(100% - 76px) 1px,100% 0;background-position:left 68px bottom 4px,left bottom}}@media(min-width: 992px)and (hover: hover)and (min-width: 500px){.listDocument:hover{background-size:calc(100% - 76px) 2px,100% 100%}}@media(min-width: 992px){.listDocument:focus,.listDocument:focus-visible,.listDocument:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;background-size:calc(100% - 76px) 2px,100% 100%}}.listExternal{background-image:linear-gradient(to top, #108041 100%, transparent 0%),linear-gradient(to bottom, #E2F8F2 100%, transparent 0);background-size:calc(100% - 8px) 1px,100% 0;background-position:left 4px bottom 4px,left bottom;background-repeat:no-repeat;color:#108041;text-decoration:none;font-weight:400;display:inline;position:relative;background-color:rgba(0,0,0,0);padding:4px;border-radius:0;transition:all .5s ease;overflow-wrap:break-word;display:inline-flex;gap:20px;align-items:center;border-left:4px solid #108041;padding:4px 8px 4px 16px;background-size:calc(100% - 68px) 1px,100% 0;background-position:left 60px bottom 4px,left bottom}.listExternal *[class^=fa-]:first-child{margin-right:.5em}@media(hover: hover)and (min-width: 500px){.listExternal:hover{background-size:calc(100% - 8px) 2px,100% 100%;transition:all .5s ease}}.listExternal:focus,.listExternal:focus-visible,.listExternal:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;background-size:calc(100% - 8px) 2px,100% 100%;transition:all .5s ease}.listExternal::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;font-size:1.25em;color:#108041;width:24px;flex:0 0 24px}@media(hover: hover)and (min-width: 500px){.listExternal:hover{background-size:calc(100% - 68px) 2px,100% 100%}}.listExternal:focus,.listExternal:focus-visible,.listExternal:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;background-size:calc(100% - 68px) 2px,100% 100%}@media(min-width: 992px){.listExternal{padding-left:24px;background-size:calc(100% - 76px) 1px,100% 0;background-position:left 68px bottom 4px,left bottom}}@media(min-width: 992px)and (hover: hover)and (min-width: 500px){.listExternal:hover{background-size:calc(100% - 76px) 2px,100% 100%}}@media(min-width: 992px){.listExternal:focus,.listExternal:focus-visible,.listExternal:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;background-size:calc(100% - 76px) 2px,100% 100%}}.listInternal{background-image:linear-gradient(to top, #108041 100%, transparent 0%),linear-gradient(to bottom, #E2F8F2 100%, transparent 0);background-size:calc(100% - 8px) 1px,100% 0;background-position:left 4px bottom 4px,left bottom;background-repeat:no-repeat;color:#108041;text-decoration:none;font-weight:400;display:inline;position:relative;background-color:rgba(0,0,0,0);padding:4px;border-radius:0;transition:all .5s ease;overflow-wrap:break-word;display:inline-flex;gap:20px;align-items:center;border-left:4px solid #108041;padding:4px 8px 4px 16px;background-size:calc(100% - 68px) 1px,100% 0;background-position:left 60px bottom 4px,left bottom}.listInternal *[class^=fa-]:first-child{margin-right:.5em}@media(hover: hover)and (min-width: 500px){.listInternal:hover{background-size:calc(100% - 8px) 2px,100% 100%;transition:all .5s ease}}.listInternal:focus,.listInternal:focus-visible,.listInternal:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;background-size:calc(100% - 8px) 2px,100% 100%;transition:all .5s ease}.listInternal::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;font-size:1.25em;color:#108041;width:24px;flex:0 0 24px}@media(hover: hover)and (min-width: 500px){.listInternal:hover{background-size:calc(100% - 68px) 2px,100% 100%}}.listInternal:focus,.listInternal:focus-visible,.listInternal:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;background-size:calc(100% - 68px) 2px,100% 100%}@media(min-width: 992px){.listInternal{padding-left:24px;background-size:calc(100% - 76px) 1px,100% 0;background-position:left 68px bottom 4px,left bottom}}@media(min-width: 992px)and (hover: hover)and (min-width: 500px){.listInternal:hover{background-size:calc(100% - 76px) 2px,100% 100%}}@media(min-width: 992px){.listInternal:focus,.listInternal:focus-visible,.listInternal:active{outline:2px solid #2d2a6c;outline-offset:2px;box-shadow:none !important;z-index:1000;background-size:calc(100% - 76px) 2px,100% 100%}}.imageRight{display:block;margin:16px 0}@media(min-width: 992px){.imageRight{float:right;margin:0 24px 24px 24px}}.green{color:#108041}/*# sourceMappingURL=/templates/voxinteractif/css/editor.css.map */