@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@400;600;700;800&display=swap);.calendly-why{background:#fff!important;height:668px;overflow:hidden;padding:0!important;position:relative}.calendly-why>.shape-traits{align-items:center;bottom:0;display:flex;height:100%;justify-content:flex-end;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.calendly-why>.shape-traits img{height:100%;object-fit:contain;object-position:right center;width:auto}.calendly-why>.container{height:100%;position:relative;z-index:1}.calendly-why .why-content{align-items:flex-start;height:100%;padding-top:40px}.calendly-why .why-left{align-items:center;padding-top:190px;position:relative;text-align:center}.calendly-why .why-main-title{font-family:Manrope,sans-serif;font-size:48px;font-weight:700;letter-spacing:-.02em;line-height:1.05;margin:0 auto;max-width:456px;text-align:center}.calendly-why .why-main-title .green-highlight{display:inline-block;position:relative}.calendly-why .why-main-title .green-highlight svg{display:block;height:auto;left:0;position:absolute;width:100%;z-index:1}.calendly-why .section-overline{margin-bottom:16px;text-align:center}.calendly-why .macaron.macaron--calendly{background-color:#7cd325;box-shadow:0 18px 20px 0 rgba(0,0,0,.15);font-family:Manrope,sans-serif;gap:10px;height:220.98px;left:-100px;padding:43px 40px;position:absolute;top:0;transform:rotate(0deg);width:220.98px}.calendly-why .macaron.macaron--calendly .price,.calendly-why .macaron.macaron--calendly p{color:#042f35;font-family:Manrope,sans-serif}.calendly-why .macaron.macaron--calendly .price .lighter{color:#042f35}.calendly-why .decorative-curve{animation:floatArrow 2s ease-in-out infinite;bottom:auto;left:auto;margin:0;position:absolute;right:30px;top:140px;width:auto;z-index:2}.calendly-why .benefits-list{list-style:none;margin:0;padding:0}.calendly-why .benefits-list .benefit-item{display:flex;gap:22px;padding-bottom:34px;position:relative}.calendly-why .benefits-list .benefit-item:last-child{padding-bottom:0}.calendly-why .benefits-list .benefit-item:not(:last-child):before{border-left:2px solid #7cd325;bottom:4px;content:"";left:27px;position:absolute;top:60px}.calendly-why .benefit-check{align-items:center;background:#fff;border:2px solid #7cd325;border-radius:50%;display:flex;flex:0 0 56px;height:56px;justify-content:center;position:relative;width:56px;z-index:1}.calendly-why .benefit-check .check-inner{align-items:center;background:#7cd325;border-radius:50%;display:flex;height:42px;justify-content:center;width:42px}.calendly-why .benefit-text h3{color:#042f35;font-family:Manrope,sans-serif;font-size:22px;font-weight:800;letter-spacing:-.02em;margin:4px 0 6px}.calendly-why .benefit-text p{color:#4a5a5d;font-family:Manrope,sans-serif;font-size:18px;line-height:26px;margin:0;max-width:470px}.calendly-band{position:relative}.calendly-band .calendly-band-tablet{filter:drop-shadow(0 74px 34px rgba(0,0,0,.25));height:311px;left:30px;object-fit:contain;pointer-events:none;position:absolute;top:-120px;width:431px;z-index:3}.calendly-contact .text-underline svg{bottom:-10px;width:100%}.calendly-contact .text-underline svg path{fill:none!important;stroke:#7cd325;stroke-width:2}@media (max-width:992px){.calendly-why{height:auto;overflow:visible;padding:60px 0!important}.calendly-why .why-content{align-items:center;height:auto;padding-top:0}.calendly-why .why-left{align-items:center;padding-top:140px;text-align:center}.calendly-why .macaron.macaron--calendly{left:50%;top:-110px;transform:translateX(-50%) rotate(0deg)}.calendly-why .why-main-title{text-align:center}.calendly-why .decorative-curve{animation:none;display:block;margin:10px auto 25px;position:static;transform:rotate(90deg);width:90px}.calendly-why>.shape-traits{display:none}.calendly-band .calendly-band-tablet{filter:drop-shadow(0 40px 24px rgba(0,0,0,.25));height:166px;left:50%;top:-60px;transform:translateX(-50%);width:230px}}#containerVideoHp.active{background:transparent;border-radius:1.8rem;height:0;max-width:none;min-width:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}#containerVideoHp.active iframe.video-agence,#containerVideoHp.active video.video-agence{border:0;border-radius:1.8rem;height:100%;left:0;position:absolute;top:0;width:100%}