@import url("https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Baumans&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Paytone+One&display=swap");@import url("https://fonts.googleapis.com/css2?family=Alegreya+SC:ital,wght@0,400;0,500;0,700;0,800;0,900;1,400;1,500;1,700;1,800;1,900&display=swap");@font-face{font-family:Chelsea III;src:url(../../fonts/Chelsea\ III.ttf) format("truetype")}@font-face{font-family:Aldo The Apache;src:url(../../fonts/aldo.ttf)}@font-face{font-family:Impacted Regular;font-style:normal;font-weight:400;src:url(../../fonts/impacted.woff) format("woff")}.font-aldo{font-family:Aldo The Apache,"sans-serif"}.font-alegreya{font-family:Alegreya SC,serif}.font-playfair-display{font-family:Playfair Display,serif;font-optical-sizing:auto;font-style:normal;font-weight:500}.font-chelsea{font-family:Chelsea III,"sans-serif"}.font-paytone{font-family:Paytone One,serif}.font-inter{font-family:Inter,serif}.font-bebas{font-family:Bebas Neue,sans-serif}.font-baumans{font-family:Baumans,serif}.font-impact{font-family:Impacted Regular,sans-serif}@font-face{font-family:Bebas Neue Pro;font-style:italic;font-weight:700;src:url(../../fonts/bebas_neue_pro/BebasNeuePro-BoldItalic.eot);src:local("Bebas Neue Pro Bold Italic"),local("BebasNeuePro-BoldItalic"),url(../../fonts/bebas_neue_pro/BebasNeuePro-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/bebas_neue_pro/BebasNeuePro-BoldItalic.woff2) format("woff2"),url(../../fonts/bebas_neue_pro/BebasNeuePro-BoldItalic.woff) format("woff"),url(../../fonts/bebas_neue_pro/BebasNeuePro-BoldItalic.ttf) format("truetype")}@font-face{font-family:Bebas Neue Pro;font-style:normal;font-weight:300;src:url(../../fonts/bebas_neue_pro/BebasNeuePro-Light.eot);src:local("Bebas Neue Pro Light"),local("BebasNeuePro-Light"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Light.eot?#iefix) format("embedded-opentype"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Light.woff2) format("woff2"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Light.woff) format("woff"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Light.ttf) format("truetype")}@font-face{font-family:Bebas Neue Pro;font-style:italic;font-weight:300;src:url(../../fonts/bebas_neue_pro/BebasNeuePro-LightItalic.eot);src:local("Bebas Neue Pro Light Italic"),local("BebasNeuePro-LightItalic"),url(../../fonts/bebas_neue_pro/BebasNeuePro-LightItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/bebas_neue_pro/BebasNeuePro-LightItalic.woff2) format("woff2"),url(../../fonts/bebas_neue_pro/BebasNeuePro-LightItalic.woff) format("woff"),url(../../fonts/bebas_neue_pro/BebasNeuePro-LightItalic.ttf) format("truetype")}@font-face{font-family:Bebas Neue Pro;font-style:normal;font-weight:100;src:url(../../fonts/bebas_neue_pro/BebasNeuePro-Thin.eot);src:local("Bebas Neue Pro Thin"),local("BebasNeuePro-Thin"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Thin.eot?#iefix) format("embedded-opentype"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Thin.woff2) format("woff2"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Thin.woff) format("woff"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Thin.ttf) format("truetype")}@font-face{font-family:Bebas Neue Pro;font-style:italic;font-weight:100;src:url(../../fonts/bebas_neue_pro/BebasNeuePro-ThinItalic.eot);src:local("Bebas Neue Pro Thin Italic"),local("BebasNeuePro-ThinItalic"),url(../../fonts/bebas_neue_pro/BebasNeuePro-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/bebas_neue_pro/BebasNeuePro-ThinItalic.woff2) format("woff2"),url(../../fonts/bebas_neue_pro/BebasNeuePro-ThinItalic.woff) format("woff"),url(../../fonts/bebas_neue_pro/BebasNeuePro-ThinItalic.ttf) format("truetype")}@font-face{font-family:Bebas Neue Pro;font-style:normal;font-weight:700;src:url(../../fonts/bebas_neue_pro/BebasNeuePro-Bold.eot);src:local("Bebas Neue Pro Bold"),local("BebasNeuePro-Bold"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Bold.eot?#iefix) format("embedded-opentype"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Bold.woff2) format("woff2"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Bold.woff) format("woff"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Bold.ttf) format("truetype")}@font-face{font-family:Bebas Neue Pro SemiExp;font-style:normal;font-weight:700;src:url(../../fonts/bebas_neue_pro/BebasNeuePro-SemiExpBold.eot);src:local("Bebas Neue Pro SemiExpanded Bold"),local("BebasNeuePro-SemiExpBold"),url(../../fonts/bebas_neue_pro/BebasNeuePro-SemiExpBold.eot?#iefix) format("embedded-opentype"),url(../../fonts/bebas_neue_pro/BebasNeuePro-SemiExpBold.woff2) format("woff2"),url(../../fonts/bebas_neue_pro/BebasNeuePro-SemiExpBold.woff) format("woff"),url(../../fonts/bebas_neue_pro/BebasNeuePro-SemiExpBold.ttf) format("truetype")}@font-face{font-family:Bebas Neue Pro;font-style:italic;font-weight:400;src:url(../../fonts/bebas_neue_pro/BebasNeuePro-Italic.eot);src:local("Bebas Neue Pro Italic"),local("BebasNeuePro-Italic"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Italic.eot?#iefix) format("embedded-opentype"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Italic.woff2) format("woff2"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Italic.woff) format("woff"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Italic.ttf) format("truetype")}@font-face{font-family:Bebas Neue Pro;font-style:normal;font-weight:400;src:url(../../fonts/bebas_neue_pro/BebasNeuePro-Regular.eot);src:local("Bebas Neue Pro Regular"),local("BebasNeuePro-Regular"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Regular.woff2) format("woff2"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Regular.woff) format("woff"),url(../../fonts/bebas_neue_pro/BebasNeuePro-Regular.ttf) format("truetype")}.font-bebas-pro{font-family:Bebas Neue Pro,sans-serif}.mainbg{font-family:Lato,sans-serif;height:100%;margin:0;overflow-x:hidden;overflow-y:scroll;perspective:1px;width:100%}.body-white-brick,body{background:url(../../../../images/plans-sequences/texture_brique2.jpg) 50%}.body-white-brick,.body-without-bg,body{height:100vh;overflow:hidden;position:relative;width:100vw}.body-without-bg{background:unset}.hero{position:relative;transform-style:preserve-3d}.hero:before{background:url(../../../../images/plans-sequences/background_mer_nuages.jpg) top;background-size:cover;content:"";height:100%;position:absolute;width:100%;z-index:-1}.main,.main2{height:auto;position:relative;width:100%}.main2{background:url(https://d1p2aimeyx6kdr.cloudfront.net/wp-content/uploads/2019/11/02154403/texture_brique_bleu.jpg) 50%;transform-style:preserve-3d}.main2-top{background:url(https://d1p2aimeyx6kdr.cloudfront.net/wp-content/uploads/2019/11/02153233/texture_bleu_brique_coupure.jpg) 50%}.main2-bottom,.main2-top{height:4rem;position:relative;transform-style:preserve-3d;width:100%}.main2-bottom{background:url(https://d1p2aimeyx6kdr.cloudfront.net/wp-content/uploads/2019/11/02155417/texture_bleu_brique_coupure_2.jpg) 50%}.blue-pastel-top{background:url(https://d1p2aimeyx6kdr.cloudfront.net/wp-content/uploads/2021/01/26111519/texture_bleu_brique_coupure_pastel.jpg) 50%;height:4rem}.blue-pastel-bg,.blue-pastel-top{position:relative;transform-style:preserve-3d;width:100%}.blue-pastel-bg{background:url(https://d1p2aimeyx6kdr.cloudfront.net/wp-content/uploads/2021/01/26111655/texture_brique_bleu_pastel.jpg) 50%;height:auto}.blue-black-pastel-bottom{background:url(https://d1p2aimeyx6kdr.cloudfront.net/wp-content/uploads/2021/01/26111858/texture_brique_bleu_pastel_coupure_noire.jpg) 50%;height:4rem;position:relative;transform-style:preserve-3d;width:100%}.annulation-main-bg,.artificial-main-bg,.bilan-2024-main-bg,.biosource-reemploi-main-bg,.construction-main-bg,.cyber-main-bg,.distribution-agents-main-bg,.distribution-main-bg,.emprunteur-main-bg,.eurocroissance-mal-main-bg,.grande-secu-main-bg,.grands-risques-main-bg,.intermediaires-main-bg,.lassurance-2022-main-bg,.lassurance-en-2023-main-bg,.lassurance-main-bg,.le-bilan-2021-main-bg,.le-bilan-main-bg,.les-assureurs-au-regime-main-bg,.les-assureurs-main-bg,.les-assureurs-sattirent-main-bg,.les-planetes-sont-main-bg,.les-se-dopent-main-bg,.lnouveaux-main-bg,.main-bg,.pandemie-main-bg,.prevoyance-main-bg,.renouvellements-entre-clients-main-bg,.renouvellements-main-bg,.resiliation-main-bg,.sur-le-climat-main-bg{font-family:Lato,sans-serif;height:100%;margin:0;overflow-x:hidden;overflow-y:scroll;perspective:1px;width:100%}.black-brick-bg{background:url(https://d1p2aimeyx6kdr.cloudfront.net/wp-content/uploads/2019/11/06131513/texture_brique_noir.jpg) 50%;height:auto}.black-brick-bg,.black-brick-top{position:relative;transform-style:preserve-3d;width:100%}.black-brick-top{background:url(https://d1p2aimeyx6kdr.cloudfront.net/wp-content/uploads/2019/11/06130804/texture_noire_brique_coupure2.jpg) 50%;height:4rem}.black-brick-bottom{background:url(https://d1p2aimeyx6kdr.cloudfront.net/wp-content/uploads/2020/01/21170711/texture_noire_brique_coupure3.jpg) 50%;height:4rem;position:relative;transform-style:preserve-3d;width:100%}.videowrapper{clear:both;float:none;height:0;padding-bottom:56.25%;padding-top:20px;position:relative;width:100%}.videowrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.fadeDownElement,.fadeRightElement{opacity:0}..green-two p:first-letter{color:#04eca3;padding-right:16px;-webkit-initial-letter:2;initial-letter:2}.green-three p:first-letter{color:#04eca3;padding-right:16px;-webkit-initial-letter:3;initial-letter:3}.red-two p:first-letter{color:#dc004e;padding-right:16px;-webkit-initial-letter:2;initial-letter:2}.red-three p:first-letter{color:#dc004e;padding-right:16px;-webkit-initial-letter:3;initial-letter:3}.brown-two p:first-letter{color:#910b09;padding-right:16px;-webkit-initial-letter:2;initial-letter:2}.brown-three p:first-letter{color:#910b09;padding-right:16px;-webkit-initial-letter:3;initial-letter:3}@media only screen and (max-width:768px){body{perspective:none}}.typewriter-cursor{animation:blink .8s step-end infinite;background-color:#e1bd89;display:inline-block;height:1.2em;margin-left:4px;vertical-align:middle;width:3px}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.txt-shadow{text-shadow:rgba(0,0,0,.623) 0 4px 14px}.video-modal-overlay{align-items:center;background:rgba(0,0,0,.88);display:flex;inset:0;justify-content:center;opacity:0;overflow:visible;padding:32px 16px;position:fixed;transition:opacity .35s ease,visibility .35s ease;visibility:hidden;z-index:9999}.video-modal-overlay.is-open{opacity:1;visibility:visible}.video-modal-container{background:#0d0d0d;border-radius:4px;box-shadow:0 30px 80px rgba(0,0,0,.8);overflow:hidden;position:relative;transform:scale(.92) translateY(24px);transition:transform .35s cubic-bezier(.34,1.56,.64,1);width:100%}.video-modal-wrapper{max-width:900px;position:relative;width:100%}.video-modal-overlay.is-open .video-modal-container{transform:scale(1) translateY(0)}.video-modal-player{aspect-ratio:16/9;background:#000;display:block;max-height:80vh;object-fit:contain;width:100%}.video-modal-close{align-items:center;backdrop-filter:blur(6px);background:hsla(0,0%,100%,.15);border:1.5px solid hsla(0,0%,100%,.45);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:36px;justify-content:center;line-height:1;position:absolute;right:-18px;top:-18px;transition:background .25s ease,transform .25s ease;width:36px;z-index:10000}.video-modal-close:hover{background:hsla(0,0%,100%,.3);transform:rotate(90deg) scale(1.15)}body.modal-open{overflow:hidden}@media (max-width:768px){.video-modal-close{font-size:1.3rem;height:34px;right:12px;top:12px;width:34px}}