.reassurance-card{align-items:center;border-radius:16px;box-shadow:0 7px 10px rgba(0,0,0,.5);display:flex;height:360px;overflow:hidden;padding:calc(var(--spacing-unit)*2);position:relative;transition:.4s ease-out;width:100%}.reassurance-card:before{background:rgba(255,204,0,.8);border:10px solid hsla(0,0%,100%,.4);border-radius:16px;content:"";display:block;opacity:0}.reassurance-card .overlay,.reassurance-card:before{inset:0;position:absolute;transition:all .5s;z-index:2}.reassurance-card .overlay{align-items:center;background:rgba(0,0,0,.6);color:var(--color-primary);display:flex;font-weight:700;justify-content:center;opacity:1;text-transform:uppercase}.reassurance-card img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.reassurance-card .content{background-color:transparent!important;opacity:0;transform:translateY(24px);transition:all .5s;z-index:3}.reassurance-card .content .cardTitle{color:var(--color-secondary);text-align:center;text-transform:uppercase}.reassurance-card .content .cardText{text-align:center}.reassurance-card:hover{box-shadow:0 7px 10px transparent;transform:translateY(12px)}.reassurance-card:hover:before{opacity:1}.reassurance-card:hover .overlay{opacity:0}.reassurance-card:hover .content{opacity:1;transform:translateY(0)}@property --integer{syntax:"<integer>";initial-value:0;inherits:false}@keyframes integer-counter-anim{0%{--integer:0}to{--integer:999}}@property --percent{syntax:"<number>";initial-value:0;inherits:false}@property --v1{syntax:"<integer>";initial-value:0;inherits:false}@property --v2{syntax:"<integer>";initial-value:0;inherits:false}#kpi.inView .country-counter,#kpi.inView .satisfaction-counter,.integer-counter{--integer:0;animation-fill-mode:both;animation:integer-counter-anim 5s linear forwards;counter-reset:num var(--integer)}#kpi.inView .country-counter:before,#kpi.inView .satisfaction-counter:before,.integer-counter:before{content:counter(num)}#kpi.inView .country-counter .placeholder,#kpi.inView .satisfaction-counter .placeholder,.integer-counter .placeholder{display:none}@keyframes float-counter{0%{--percent:0}to{--percent:0.0999}}#kpi.inView .customer-counter,.float-counter{animation:float-counter 8s;animation-fill-mode:both;--temp:calc(var(--percent)*100);--v1:max(var(--temp) - 0.5,0);--v2:max((var(--temp) - var(--v1)) * 100 - 0.5,0);counter-reset:v1 var(--v1) v2 var(--v2)}#kpi.inView .customer-counter:before,.float-counter:before{content:counter(v1) "." counter(v2,decimal-leading-zero)}#kpi.inView .customer-counter .placeholder,.float-counter .placeholder{display:none}#promoProModal .modal-header{border:none;position:absolute;right:0;top:0;z-index:1}#promoProModal .modal-body{background-image:url(/build/images/jordan-steranka-504702-unsplash.6daab5f1.jpg);background-position:50%;background-size:cover;padding:56px 48px}#promoProModal .modal-body .title{font-size:30px;text-align:left;text-transform:uppercase}#promoProModal .modal-body .title strong{background:url(/build/images/ico_fleche_down5.a32d681d.png) 165px 105px no-repeat;clear:left;display:block;font-size:120px;letter-spacing:-5px;margin-bottom:-30px;margin-left:-5px;margin-top:-75px}#promoProModal .modal-body .title strong sup{font-size:70px}#promoProModal .modal-body .title strong sup em{color:#fff;font-size:60px;font-style:normal;font-weight:400;position:relative;top:-10px}#promoProModal .modal-body .caption{color:#fff!important;display:inline-block;font:8px robotoregular,Helvetica,Arial,sans-serif;text-shadow:0 0 2px #000}@keyframes satisfaction-counter-anim{0%{--integer:0}to{--integer:74}}@keyframes country-counter-anim{0%{--integer:0}to{--integer:226}}@keyframes customer-counter-anim{0%{--percent:0}to{--percent:0.027}}#kpi.inView .satisfaction-counter{animation:satisfaction-counter-anim 5s linear forwards}#kpi.inView .country-counter{animation:country-counter-anim 5s linear forwards}#kpi.inView .customer-counter{animation:customer-counter-anim 5s linear forwards}
/*# sourceMappingURL=pro-styles.css.map*/