.card{-webkit-box-shadow:0 .1rem .8rem rgba(0,0,0,.1);box-shadow:0 .1rem .8rem rgba(0,0,0,.1);font-size:1.3rem;border-radius:.5em}.card .card-img-bottom,.card .card-img-top{position:relative;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}.card .card-img-top{margin-bottom:-.5rem}.card-title{margin-bottom:1rem;font-size:1.5rem}.card-subtitle{margin:-.5rem 0 1rem;font-weight:500;font-size:1.3rem}.card-body.text-white .card-text{color:#fff}.card-link{color:#0f62fe}.card .badge{margin-bottom:.8rem;font-size:1.2rem}.item_card_vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.item_card_vertical img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch}.item_card_vertical h4{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.4rem 2.4rem 1.6rem 2.4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.8rem;-ms-flex-item-align:stretch;align-self:stretch;font-family:Montserrat,Roboto,Arial,sans-serif;font-size:2.4rem;font-style:normal;font-weight:600;line-height:3.4rem}.item_card_vertical p{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2.4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.6rem;-ms-flex-item-align:stretch;align-self:stretch}.item_card_vertical .foote__card__vertical{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.4rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1.6rem;-ms-flex-item-align:stretch;align-self:stretch}.card_under_content{padding:2.4rem 1.6rem}.card_under_content p{color:#3c3c3c;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.card_under_image img{width:100%;border-radius:.8rem .8rem 0 0}.under_card_footer{padding-top:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;-ms-flex-item-align:stretch;align-self:stretch;margin-top:auto}@media (max-width:639.98px){.under_card_footer{padding:1.4rem!important}}.card-outline-dark{background-color:#003da5;color:#fff}.card_vertical{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}@media (max-width:639.98px){.card_vertical{margin-bottom:2.4rem}}.card_vertical.card_vertical_blue{background-color:#003da5}.card_vertical.card_vertical_blue .card_v_header a:hover{text-decoration:underline}.card_vertical.card_vertical_blue h3{color:#fff}.card_vertical.card_vertical_blue p{color:#fff}.card_vertical .card_v_header{padding:2.4rem}.card_vertical .card_v_header a{text-decoration:none}.card_vertical .card_v_header a:hover{text-decoration:underline}.card_vertical .card_v_header p{margin-bottom:.8rem;color:#717171;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.6rem;font-family:Roboto,Arial,sans-serif;text-transform:uppercase}.card_vertical .badge_header{margin-bottom:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.8rem;list-style:none;padding-left:0}.card_vertical h3{margin-bottom:0;font-size:20px;font-style:normal;font-weight:600;line-height:26px;max-height:5.2rem}.card_vertical .under_card_footer{padding:2.4rem}.card_vertical .under_card_footer .btn{padding:1.5rem 2.4rem}@media (max-width:1279.98px){.card_vertical .under_card_footer .btn{font-size:1.2rem;padding:1.5rem 2.4rem}}.card_vertical .card_v_content{padding:0 2.4rem;border-radius:0 .8rem;min-height:7.2rem;max-height:7.2rem}@media (max-width:639.98px){.card_vertical .card_v_content{min-height:9.2rem;max-height:9.2rem}}.card_vertical .card_v_container{border-radius:0 0 .8rem .8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.card_horizontal{position:relative}.card_horizontal h3{font-size:2.8rem}@media (max-width:639.98px){.card_horizontal h3{font-size:2.4rem}}.card_horizontal h3 a{text-decoration:none;position:relative}.card_horizontal h3 a:hover{text-decoration:underline}@media (max-width:639.98px){.card_horizontal.primary_horizontal_card img{border-top:10px solid #003da5;border-radius:8px}}.card_horizontal.primary_horizontal_card .card_horizantal__content{border-right:10px solid #003da5}.card_horizontal.primary_horizontal_card .card_horizantal__content a{text-decoration:none;position:relative}.card_horizontal.primary_horizontal_card .card_horizantal__content a:before{-webkit-transition:.3s all ease;transition:.3s all ease;width:0;height:.2rem;background-color:#505050;bottom:0;position:absolute;content:""}.card_horizontal.primary_horizontal_card .card_horizantal__content a:hover:before{width:100%}@media (max-width:639.98px){.card_horizontal.primary_horizontal_card .card_horizantal__content{border-right:0}}.card_horizontal.secondary_horizontal_card_left{border-left:10px solid #ffc905;border-radius:8px}@media (max-width:639.98px){.card_horizontal.secondary_horizontal_card_left img{width:6.4rem;height:6.4rem}}.card_horizontal.secondary_horizontal_card_left .card_horizantal__content{border-right:none}.card_horizontal.secondary_horizontal_card_left .card_horizantal__content a{text-decoration:none;position:relative}.card_horizontal.secondary_horizontal_card_left .card_horizantal__content a:focus-visible{overflow:visible}.card_horizontal.secondary_horizontal_card_left .card_horizantal__content a:hover{text-decoration:underline}@media (max-width:639.98px){.card_horizontal.secondary_horizontal_card img{border-top:10px solid #ffc905;border-radius:8px}}.card_horizontal.secondary_horizontal_card .card_horizantal__content{border-right:10px solid #ffc905}@media (max-width:639.98px){.card_horizontal.secondary_horizontal_card .card_horizantal__content{border-right:0}}.card_horizontal_type-third__img{width:100%;height:auto}@media (max-width:639.98px){.card_horizontal_type-third__img{border-radius:.8rem}}@media (max-width:639.98px){.card_horizontal_type-third__content{border-right:0}}.card_horizontal_type-third__badge{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.8rem;padding-left:0}.card_horizontal .card_horizantal__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch;border-radius:8px;background-color:#fff;height:100%}@media (max-width:639.98px){.card_horizontal .card_horizantal__content{border:0;border-radius:0}}.card_horizontal .card_horizantal__content h3{margin:0}@media (max-width:639.98px){.card_horizontal .btn{width:100%}}.card_vertical_light{background-color:#fff}.rounded-card-image{border-radius:.8rem 0 0 .8rem}@media (max-width:639.98px){.rounded-card-image{border-radius:.8rem}}.rounded-card{border-radius:0 .8rem .8rem 0}.card__specifiques{padding:2.4rem;background-color:#fff;border-radius:.8rem}@media (max-width:639.98px){.card__specifiques{margin-bottom:2.4rem}}.card__specifiques .specifiques_card_btn button{margin-bottom:1.6rem}.card__specifiques .specifiques_card_header{background-color:#f7f7f7;min-height:19.5rem}@media (max-width:639.98px){.card__specifiques .specifiques_card_header{min-height:12rem}.card__specifiques .specifiques_card_header img{width:100%}}.card__specifiques .specifiques_card_content h3{color:#003da5;font-family:Montserrat,Roboto,Arial,sans-serif;font-size:2.4rem;font-style:normal;font-weight:600;line-height:3.4rem;margin:3.2rem 0}.card__specifiques .specifiques_card_content p{color:#505050;font-family:Roboto,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.6rem;margin-top:1.6rem}@media (max-width:639.98px){.card__specifiques .specifiques_card_content p{font-size:1.4rem;line-height:2rem}}.card__specifiques .specifiques_card_content p span{color:#949494;font-family:Roboto,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}@media (max-width:639.98px){.card__specifiques .specifiques_card_content p span{font-size:1.4rem;line-height:2rem}}.card__xs{min-height:22rem;max-height:22rem}@media (max-width:639.98px){.card__xs{min-height:100%;max-height:100%}}.card__xs h3{font-size:2rem;line-height:2.6rem;font-weight:600;min-height:5.2rem;max-height:5.2rem}.card__xs p{font-size:1.4rem;line-height:2rem;font-weight:400}@media (max-width:639.98px){.card__xs p{display:none}}@media (max-width:639.98px){.card__xs .card_horizantal__content{padding-right:4rem}}@media (max-width:639.98px){.card__xs .card_horizantal__content .btn{font-size:0;border:none;position:absolute;right:10px;width:40px;padding:0;height:4rem;text-align:center}.card__xs .card_horizantal__content .btn:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.card__xs .card_horizantal__content .btn:before{content:"\e91e";font-size:1.6rem;font-family:icomoon_design_system}}.card_xs_title h3{font-size:2rem;font-style:normal;font-weight:600;line-height:2.6rem}.card_xs_title a{text-decoration:none}.card_xs_title img{max-height:200px;min-height:200px;-o-object-fit:cover;object-fit:cover}@media (max-width:639.98px){.card_xs_title img{width:100%}}.card_image_fixed img{max-height:192px;-o-object-fit:cover;object-fit:cover;min-height:192px}.vcard_image_col_4 .card_under_image{max-height:19.3rem;min-height:19.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.vcard_image_col_4 .card_under_image img{-o-object-fit:cover;object-fit:cover;height:100%;min-height:19.3rem}.vcard_image_col_3 .card_under_image{max-height:17rem;min-height:17rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.vcard_image_col_3 .card_under_image img{height:100%;min-height:17rem}.vcard_image_col_6 .card_under_image{max-height:19.5rem;min-height:19.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.vcard_image_col_6 .card_under_image img{-o-object-fit:cover;object-fit:cover;height:100%;min-height:19.5rem}.default__carousel .card-product{margin-top:2.4rem;margin-bottom:0}.card-product{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.6rem;border-radius:1.6rem;border:.1rem solid #d2d2d1;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;margin-bottom:3.2rem;position:relative;min-height:45.5rem}.card-product .card-product-image{min-height:28rem;max-height:28rem}.card-product .card-product-image img{-o-object-fit:cover;object-fit:cover;min-height:28rem;max-height:28rem}.card-product .badge-onsale{position:absolute;top:-1.5rem;z-index:3}.card-product .card-product-header .product-title{color:#505050;text-align:center;font-family:Montserrat,Roboto,Arial,sans-serif;font-size:1.8rem;font-style:normal;font-weight:600;line-height:2.4rem;margin-bottom:.8rem;min-height:4.8rem}.card-product .card-product-header .product-title a{text-decoration:none;color:#505050}.card-product .card-product-header .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;-ms-flex-item-align:stretch;align-self:stretch;text-align:center;font-family:Roboto,Arial,sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:3.4rem}.card-product .card-product-header .price .regular-price{color:#505050}.card-product .card-product-header .price .onsale-price{color:#e30f49}.shb_card_with_bgimage{min-height:20rem!important}.shb_card_with_bgimage img{height:20rem!important}.card_with_bgimage{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch;border-radius:1.6rem;background:-webkit-gradient(linear,left top,right top,color-stop(4.84%,rgba(0,0,0,.5)),color-stop(89.92%,rgba(0,0,0,.13)));background:linear-gradient(90deg,rgba(0,0,0,.5) 4.84%,rgba(0,0,0,.13) 89.92%);min-height:27.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;position:relative;-webkit-transition:background 1s ease-out;transition:background 1s ease-out}@media (max-width:639.98px){.card_with_bgimage{width:100%;min-height:34.9rem}}.card_with_bgimage:hover{background:-webkit-gradient(linear,left top,right top,color-stop(4.84%,rgba(0,0,0,.6)),color-stop(89.92%,rgba(0,0,0,.23)));background:linear-gradient(90deg,rgba(0,0,0,.6) 4.84%,rgba(0,0,0,.23) 89.92%);cursor:pointer}.card_with_bgimage .card-image img{width:100%;height:27.2rem;position:absolute;z-index:-1;left:0;right:0;top:0;border-radius:1.6rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (max-width:639.98px){.card_with_bgimage .card-image img{min-height:27.2rem}}.card_with_bgimage .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:3.2rem}.card_with_bgimage .card-title{color:#fff;font-family:Montserrat,Roboto,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:3.4rem;text-transform:uppercase;margin-bottom:.8rem}.card_with_bgimage .card-subtitle{color:#fff;font-family:Montserrat,Roboto,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:3.4rem}.hp-cards-besoins .hp-card-besoin{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:639.98px){.hp-cards-besoins .hp-card-besoin{display:block}}.hp-cards-besoins .hp-card-besoin:nth-child(1){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hp-cards-besoins .hp-card-besoin:nth-child(2){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hp-cards-besoins .hp-card-besoin:nth-child(3){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hp-cards-besoins .hp-card-besoin:nth-child(4){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hp-cards-besoins .hp-card-besoin:nth-child(5){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hp-cards-besoins .hp-card-besoin:nth-child(6){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hp-cards-besoins .hp-card-besoin:nth-child(7){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card-besoin{border-radius:1.6rem;max-width:33.2rem;margin-bottom:7.4rem;background-color:#fff}@media (max-width:639.98px){.card-besoin{max-width:100%;margin-bottom:2.4rem}}.card-besoin .card-besion-link{max-width:33.2rem;text-decoration:none}@media (max-width:639.98px){.card-besoin .card-besion-link{max-width:100%}}.card-besoin .card-besion-link:hover .besoin-title{text-decoration:underline}.card-besoin .card-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:16.2rem;padding:2.4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.8rem;-ms-flex-item-align:stretch;align-self:stretch}.card-besoin .card-content .besoin-title{color:var(--brand-neutral-dark-grey,#505050);font-family:Montserrat,Roboto,Arial,sans-serif;font-size:2.2rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:2.4rem}.card-besoin .card-content .besoin-title a{text-decoration:none}.card-besoin .card-content .besoin-title a:hover{text-decoration:underline}.card-besoin .card-content .btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.card-besoin .card-content .btn-icon span{display:-webkit-box;display:-ms-flexbox;display:flex;width:3.2rem;height:3.2rem;padding:1.2rem 1.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;border-radius:.8rem;border:.1rem solid var(--brand-nebula-blue-nebula-blue,#003da5);color:#003da5;text-decoration:none;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.card-besoin .card-content .btn-icon span:hover{text-decoration:none;background-color:#003da5;color:#fff}.card-besoin .card-image{width:100%}.card-besoin .card-image img{height:18.6rem;-ms-flex-item-align:stretch;align-self:stretch;border-radius:1.6rem 1.6rem 0 0;width:100%}.card-expertise{min-height:34.7rem;max-height:34.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.card-expertise .card_besoin_with_bgimage{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch;border-radius:1.6rem;max-width:73.8rem;min-height:34.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;position:relative}.card-expertise .card_besoin_with_bgimage .mask{background:-webkit-gradient(linear,left top,right top,color-stop(4.84%,rgba(0,0,0,.5)),color-stop(89.92%,rgba(0,0,0,.13)));background:linear-gradient(90deg,rgba(0,0,0,.5) 4.84%,rgba(0,0,0,.13) 89.92%);height:100%;width:100%;-webkit-transition:background 1s ease-out;transition:background 1s ease-out;border-radius:1.6rem;min-height:34.7rem;position:absolute;z-index:3}.card-expertise .card_besoin_with_bgimage .mask:hover{background:-webkit-gradient(linear,left top,right top,color-stop(4.84%,rgba(0,0,0,.6)),color-stop(89.92%,rgba(0,0,0,.23)));background:linear-gradient(90deg,rgba(0,0,0,.6) 4.84%,rgba(0,0,0,.23) 89.92%);cursor:pointer}@media (max-width:639.98px){.card-expertise .card_besoin_with_bgimage{width:100%;min-height:34.8rem}}.card-expertise .card_besoin_with_bgimage:hover{background:-webkit-gradient(linear,left top,right top,color-stop(4.84%,rgba(0,0,0,.6)),color-stop(89.92%,rgba(0,0,0,.23)));background:linear-gradient(90deg,rgba(0,0,0,.6) 4.84%,rgba(0,0,0,.23) 89.92%);cursor:pointer}.card-expertise .card_besoin_with_bgimage a{position:absolute;left:0;right:0;top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.card-expertise .card_besoin_with_bgimage .card-image{position:absolute;z-index:2;right:0;left:0;top:0}.card-expertise .card_besoin_with_bgimage .card-image img{width:100%;height:34.7rem;position:absolute;z-index:-1;left:0;right:0;top:0;border-radius:1.6rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (max-width:639.98px){.card-expertise .card_besoin_with_bgimage .card-image img{min-height:34.8rem}}.card-expertise .card_besoin_with_bgimage .card-body{max-width:75%;padding:3.2rem;position:relative;z-index:3}@media (max-width:639.98px){.card-expertise .card_besoin_with_bgimage .card-body{max-width:100%}}.card-expertise .card_besoin_with_bgimage .card-title{color:#fff;font-family:Montserrat,Roboto,Arial,sans-serif;font-size:3.2rem;font-style:normal;font-weight:700;line-height:4rem;margin-bottom:.8rem}@media (max-width:639.98px){.card-expertise .card_besoin_with_bgimage .card-title{font-size:2.2rem;line-height:2.7rem}}.item-cas-client{display:-webkit-box;display:-ms-flexbox;display:flex}.item-cas-client:nth-child(1){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.item-cas-client:nth-child(2){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-cas-client:nth-child(3){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:639.98px){.item-cas-client{display:block;margin-bottom:2.4rem}}.item-cas-client .card_vertical{max-width:33.2rem}@media (max-width:639.98px){.item-cas-client .card_vertical{max-width:100%}}.item-cas-client .card_v_container{background-color:#fff}.item-cas-client .card_v_header{min-height:10rem;max-height:10rem}.item-cas-client .card_v_header h3{font-size:1.8rem}@media (max-width:639.98px){.item-cas-client .card_v_header h3{font-size:1.8rem}}.item-cas-client .card_under_image{min-height:19.3rem;max-height:19.3rem}.item-cas-client .card_v_content{max-height:initial;min-height:initial}.card-animation{height:40rem;width:100%;position:relative}@media (max-width:639.98px){.card-animation{height:100%}}.card-animation.default-animation-color .card-animation-content{background-color:#003da5}.card-animation.default-animation-color h2{color:#fff}.card-animation.default-animation-color .card-animation-desc{color:#fff}.card-animation.light-animation-color .card-animation-content{background-color:#fff}.card-animation.light-animation-color h2{color:#000}.card-animation.light-animation-color .card-animation-header span{color:#000}.card-animation.light-animation-color .card-animation-desc{color:#000}.card-animation.light-animation-color .card-animation-desc a{color:#000}.card-animation.light-animation-color .card-animation-desc p{color:#000}.card-animation.supernova-animation-color .card-animation-content{background-color:#ffc905}.card-animation.supernova-animation-color h2{color:#282828}.card-animation.supernova-animation-color p{color:#282828}.card-animation.supernova-animation-color .card-animation-header span{color:#282828}.card-animation.supernova-animation-color .card-animation-desc{color:#282828}.card-animation.supernova-animation-color .card-animation-desc a{color:#282828}.card-animation.supernova-animation-color .card-animation-desc p{color:#282828}.card-animation.soft-animation-color .card-animation-content{background-color:#dce1ff}.card-animation.soft-animation-color h2{color:#282828}.card-animation.soft-animation-color .card-animation-header span{color:#282828}.card-animation.soft-animation-color .card-animation-desc{color:#282828}.card-animation.soft-animation-color .card-animation-desc a{color:#282828}.card-animation.soft-animation-color .card-animation-desc p{color:#282828}.card-animation .card-animation-content{position:absolute;bottom:0;left:0;right:0;max-height:9.4rem;min-height:9.4rem;-webkit-transition:all .6s ease;transition:all .6s ease;overflow:hidden;color:#fff}@media (max-width:639.98px){.card-animation .card-animation-content{max-height:13.6rem;min-height:13.6rem}}.card-animation .card-animation-content:hover{max-height:100%;min-height:100%;cursor:pointer}.card-animation .card-animation-content:hover span{-webkit-transform:rotate(0);transform:rotate(0)}.card-animation img{height:400px}.card-animation h2{font-size:2.2rem;margin-bottom:0;line-height:2.8rem}@media (max-width:639.98px){.card-animation h2{font-size:1.8rem;line-height:2.2rem}}.card-animation .card-animation-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.4rem;min-height:9.4rem;gap:5rem}@media (max-width:639.98px){.card-animation .card-animation-header{min-height:13.6rem}}.card-animation .card-animation-header span{color:#fff;font-size:3.2rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card-animation .card-animation-desc{padding:0 2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-animation .card-animation-desc a{color:#fff;font-size:1.6rem;margin-top:2.4rem;font-weight:700}.card-animation .card-animation-desc p{font-size:1.3rem}