@keyframes btn-added-to-cart-animtion{0%{transform:translateY(0)}10%{transform:translateY(-50%)}15%{transform:translateY(-100%)}80%{transform:translateY(-100%)}90%{transform:translateY(-50%)}95%{transform:translateY(0)}}@keyframes btn-loading-animation{to{transform:rotate(1turn)}}@media(min-width:1400px){#index .container_wrapper .container,#index .container_wrapper .container-lg,#index .container_wrapper .container-md,#index .container_wrapper .container-sm,#index .container_wrapper .container-xl{max-width:1340px}}@media(min-width:1860px){#index .container_wrapper .container,#index .container_wrapper .container-lg,#index .container_wrapper .container-md,#index .container_wrapper .container-sm,#index .container_wrapper .container-xl{max-width:1800px}}@media(max-width:1879.9px)and (min-width:1399.9px){#index .container_wrapper .container,#index .container_wrapper .container-lg,#index .container_wrapper .container-md,#index .container_wrapper .container-sm,#index .container_wrapper .container-xl{max-width:100%;padding-left:24px;padding-right:24px}}#index #content-wrapper{padding:0!important}#index #content-wrapper #our-story,#index #content-wrapper #truspilot-advices,#index #content-wrapper .highlights,#index #content-wrapper .magazine-reviews,#index #content-wrapper .social-network,#index #content-wrapper .trainings-section__wrapper{overflow:hidden;width:unset}@media(max-width:767.98px){#index #content-wrapper #training-vignettes{margin-left:-16px;margin-right:-16px;overflow:hidden;width:unset}#index #content-wrapper #training-vignettes .training-vignettes{flex-direction:column;height:auto}#index .header-top.js-header-top.is-sticky{position:unset!important}}.container_wrapper{padding:0 1rem}.bg-gradient{background:linear-gradient(180deg,rgba(2,0,36,.2),rgba(2,0,36,.1));left:0;position:absolute;top:0;width:100%;z-index:2}#block-reassurance ul{display:flex;width:100%}#block-reassurance ul li{font-size:1.125rem;width:-moz-max-content;width:max-content}#block-reassurance .block-reassurance-item{align-items:center;display:flex;flex-direction:column}#block-reassurance .block-reassurance-item .h6{color:#179aff!important;font-size:1.125rem;margin:1rem 0 .25rem}#block-reassurance .block-reassurance-item img{height:34px}.training-miniature-vertical{display:flex;flex-direction:column;width:100%}.training-miniature-vertical__thumb{border-radius:10px;height:231px;max-height:231px;overflow:hidden;width:100%}.training-miniature-vertical__thumb img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.training-miniature-vertical__header{height:11.25rem;margin:1rem 0 .6875rem;overflow:hidden;width:100%}@media(max-width:767.98px){.training-miniature-vertical__header{height:unset;margin:1.5rem 0 1.8125rem}}.training-miniature-vertical__header__sub{align-items:start;display:flex;justify-content:space-between;margin-bottom:.3125rem;width:100%}.training-miniature-vertical__header__sub__slug{color:#179aff;font-size:.875rem;font-weight:700;text-transform:uppercase}.training-miniature-vertical__header__sub__old-price{align-items:end;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:.75rem;font-weight:400;line-height:1.1666666667;order:2;white-space:nowrap}.training-miniature-vertical__header__sub__old-price .old-price{text-align:right;text-decoration:line-through;width:100%}.training-miniature-vertical__header>p:not(.training-miniature-content__description){-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;font-size:1rem;font-weight:400;line-height:1.3125;margin-bottom:0;max-height:4lh;overflow:hidden;text-overflow:ellipsis;width:100%}.training-miniature-vertical__header__title{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:1rem;width:100%}@media(max-width:767.98px){.training-miniature-vertical__header__title{margin-bottom:1.5rem}}.training-miniature-vertical__header__title .title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:1.75rem;font-weight:500;height:auto;line-height:1.2142857143;margin:0;max-height:2lh;overflow:hidden;text-overflow:ellipsis}@media(max-width:991.98px){.training-miniature-vertical__header__title .title{-webkit-box-orient:unset;-webkit-line-clamp:unset;display:block;height:unset;max-height:unset;overflow:unset;text-overflow:unset}}.training-miniature-vertical__header__title .title a{color:#002333;text-decoration:none}.training-miniature-vertical__header__title .price{color:#002333;flex:0 0 auto;font-size:1.375rem;font-weight:700;line-height:1.2272727273}#module-ya_formation_landingpage-Landingpage .training-miniature-vertical__header{height:auto;margin-bottom:0}.training-miniature-highlights{color:#7a8892;width:100%}.training-miniature-highlights__title{color:#7a8892;font-size:.75rem;font-weight:700;margin-bottom:.875rem;text-transform:uppercase}@media(max-width:767.98px){.training-miniature-highlights__title{margin-bottom:.75rem}}.training-miniature-highlights__list{display:grid;font-size:1rem;gap:.625rem .0625rem;grid-template-columns:repeat(2,minmax(0,1fr));place-items:stretch}@media(max-width:767.98px){.training-miniature-highlights__list{gap:.625rem 1.0625rem}}.training-miniature-highlights__list__item{align-items:flex-start;display:flex;gap:.5rem}@media(min-width:992px){.training-miniature-highlights__list__item{padding-right:.3125rem}}@media(max-width:1399.98px){.training-miniature-highlights__list__item{align-items:start}}.training-miniature-highlights__list__item-icon{background:url(/themes/espritdog/assets/img-dist/80f2f2be2114d9333be1f23a3c12dc96.svg) no-repeat 50%;background-size:contain;height:20px;width:20px}.training-miniature-highlights__list__item__text{text-wrap:normal;color:#7a8892;font-size:1rem;line-height:1.3125;overflow:hidden;text-overflow:ellipsis;width:100%}@media(max-width:1399.98px){.training-miniature-highlights__list__item__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;height:2lh;max-height:2lh;overflow:hidden;text-overflow:ellipsis}}@media(max-width:767.98px){.training-miniature-highlights__list__item__text{-webkit-box-orient:unset;-webkit-line-clamp:unset;display:inline-block;height:unset;max-height:unset;overflow:unset;text-overflow:unset}}.training-miniature-highlights__list__item svg{flex:0 0 18px;transform:translateY(3px)}.training-list{width:100%}@media(min-width:992px){#index .training-list{width:calc(100% - 53px)}}@media(max-width:767.98px){.training-list{padding:0}}.training-miniature-content{margin-bottom:1.4375rem;width:100%}@media(max-width:767.98px){.training-miniature-content{margin-bottom:1.5625rem}}.training-miniature-content__description{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;font-size:1rem;font-weight:400;line-height:1.3125;margin-bottom:0;max-height:4lh;overflow:hidden;text-overflow:ellipsis;width:100%}@media(max-width:991.98px){.training-miniature-content__description{-webkit-box-orient:unset;-webkit-line-clamp:unset;display:block;height:unset;max-height:unset;overflow:unset;text-overflow:unset}}.training-miniature-content__highlights{width:100%}#module-ya_formation_landingpage-Landingpage .training-miniature-content__description{margin-bottom:1rem}@media(max-width:991.98px){.trainings-banner{margin-bottom:40px;padding:32px 16px}}@media(max-width:767.98px){.trainings-banner{margin:0 -16px 24px}}.trainings-banner{background-color:#eef8ff;border-radius:16px;margin-bottom:60px;padding:55px 16px}@media(max-width:991.98px){.trainings-banner .trainings-banner-wrapper{flex-wrap:wrap}}.trainings-banner .trainings-banner-wrapper{align-items:center;margin:auto;max-width:1160px}@media(max-width:1199.98px){.trainings-banner .trainings-banner-wrapper .training_texte{padding-right:25px}}@media(max-width:991.98px){.trainings-banner .trainings-banner-wrapper .training_texte{max-width:100%;padding:0}}.trainings-banner .trainings-banner-wrapper .training_texte{max-width:60%;padding-right:135px}.trainings-banner .trainings-banner-wrapper .training_texte .title{color:#002333;font-size:36px;font-weight:500;line-height:39px;margin-bottom:24px}@media(max-width:991.98px){.trainings-banner .trainings-banner-wrapper .training_texte .title{font-size:24px;line-height:29px;margin-bottom:16px}}.trainings-banner .trainings-banner-wrapper .training_texte .desc a,.trainings-banner .trainings-banner-wrapper .training_texte .desc p strong,.trainings-banner .trainings-banner-wrapper .training_texte .desc strong{color:#179aff;font-weight:400}@media(max-width:991.98px){.trainings-banner .trainings-banner-wrapper .training_texte .desc,.trainings-banner .trainings-banner-wrapper .training_texte .desc p{font-size:14px;line-height:21px}}.trainings-banner .trainings-banner-wrapper .training_image{max-width:100%}.trainings-banner .trainings-banner-wrapper .training_image img{border-radius:14px}@media(max-width:991.98px){.trainings-banner .trainings-banner-wrapper .training_image{display:none}}@media(max-width:767.98px){.listing_trainings{margin-left:-16px;margin-right:-16px}}.listing_trainings .trainings__title{display:none}.listing_trainings .training-list{flex-wrap:wrap;margin:auto;max-width:1160px;padding:0}.listing_trainings .training-list .training-miniature-vertical{background-color:#f6f6f6;border-radius:8px;flex-direction:row;margin-bottom:60px;overflow:hidden}@media(max-width:991.98px){.listing_trainings .training-list .training-miniature-vertical{margin-bottom:40px}}@media(max-width:767.98px){.listing_trainings .training-list .training-miniature-vertical{border-radius:0;flex-wrap:wrap;margin-bottom:24px}}.listing_trainings .training-list .training-miniature-vertical .training-miniature-vertical__thumb{height:auto;max-height:100%;width:50%}@media(max-width:991.98px){.listing_trainings .training-list .training-miniature-vertical .training-miniature-vertical__thumb{border-radius:0!important;width:100%}}.listing_trainings .training-list .training-miniature-vertical .training-miniature-vertical__thumb picture{height:100%}.listing_trainings .training-list .training-miniature-vertical .training-miniature-vertical__thumb picture img{-o-object-fit:cover;object-fit:cover}.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper{padding:25px 75px 40px;width:calc(50% + 30px)}@media(max-width:991.98px){.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper{padding:4px 20px 20px;padding-left:16px;padding-right:16px;width:100%}.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper .training-miniature-content .training-miniature-vertical__header__sub__slug a{font-size:14px;line-height:20px}.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper .training-miniature-content .training-miniature-vertical__header__title .title{font-size:18px;line-height:21px}.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper .training-miniature-content .training-miniature-content__description{font-size:14px;line-height:18px}}.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper .training-miniature-highlights__title{display:none}.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper .training-miniature-highlights__list{border-bottom:1px solid #c6e6ff;border-top:1px solid #c6e6ff;padding:20px 0!important}.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper .training-prices{align-items:center;flex-direction:column;flex-wrap:wrap;text-align:right}.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper .training-prices .train_price{color:#002333;font-size:22px;font-weight:700;line-height:24px;margin-left:0;width:100%}.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper .training-miniature-vertical__header__sub__old-price .old-price{display:block;margin-left:5px}.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper .training-miniature-vertical__header__title .title{color:#002333;font-size:22px;font-weight:600;line-height:28px}@media(max-width:767.98px){.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper .training-miniature-vertical__header__title .title{font-size:18px;line-height:21px}}.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper .training-miniature-vertical__header__title .title a{color:inherit;display:inline-block;font-size:inherit;text-decoration:none}.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper .train_other_description{color:#7a8892;font-size:14px;font-style:italic;line-height:19px;margin-top:20px}.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper .training-miniature-footer .btn{color:#fff;min-width:175px}.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper .training-miniature-highlights__list__item{color:#002333;font-size:14px;line-height:19px}.listing_trainings .training-list .training-miniature-vertical .training_content_wrapper .training-miniature-highlights__list__item svg{transform:none}.listing_trainings .training-list .training-miniature-vertical__thumb{border-bottom-right-radius:0;border-top-right-radius:0}.listing_trainings .training-list .training-miniature-vertical:nth-child(2n){flex-direction:row-reverse}@media(max-width:767.98px){.listing_trainings .training-list .training-miniature-vertical:nth-child(2n){flex-direction:row}}.listing_trainings .training-list .training-miniature-vertical:nth-child(2n) .training-miniature-vertical__thumb{border-bottom-left-radius:0;border-top-left-radius:0}#module-yatespritblog-article .listing_trainings .training-list .training-miniature-vertical{margin-bottom:0}.training-result{border-radius:50%}.training-result__text{border-radius:50%;display:grid;font-family:Barlow Condensed,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;font-weight:700;height:8.4375rem;line-height:1;max-height:8.4375rem;max-width:8.4375rem;place-content:center;text-align:center;width:8.4375rem}.training-result--success{background-color:#10a332;color:#fff}.training-result--outline-success{background-color:#e7f6eb;color:#10a332}.truspilot-box{align-items:center;display:flex;flex-direction:column;width:-moz-max-content;width:max-content}.truspilot-box .h6,.truspilot-box h6{color:#179aff;font-size:1.125rem;margin:1rem 0 0}.truspilot-box p{font-size:1.125rem;margin-top:-3px}.truspilot-advice{display:flex;flex-direction:column;text-align:center}.truspilot-advice__icon{align-self:center;background:none!important;height:20px;width:110px}@media(max-width:767.98px){.truspilot-advice__icon{align-self:center;background-size:contain;height:16px;width:88px}}.truspilot-advice__content{font-size:.875rem;line-height:1.5714285714;margin-top:1.125rem;width:100%}.truspilot-advice__content__title{font-size:.875rem;font-weight:600;line-height:1.5714285714;margin-bottom:.5rem}.truspilot-advice__content__title,.truspilot-advice__content__title a{color:#002333}@media(max-width:767.98px){.truspilot-advice__content__advice{font-size:.875rem;padding:0 10px}}.truspilot-advice__content__footer{font-size:.8125rem;margin-top:1.25rem}.truspilot-advice__content__footer .user-name{font-weight:600}@media(max-width:767.98px){.truspilot-advice__content__footer{margin-top:1.5rem}}#truspilot-advices{margin-top:7.25rem;width:100%}@media(max-width:767.98px){#truspilot-advices{margin-top:2.75rem}}#truspilot-advices .truspilot__container.product{background-color:#fff!important}#truspilot-advices .truspilot__container{background-color:#eef8ff;display:flex;flex-direction:column;gap:2.5rem;justify-content:center;padding:3rem 0 .625rem;width:100%}@media(max-width:991.98px){#truspilot-advices .truspilot__container{gap:2.375rem;padding:3rem 2rem .625rem}}@media(min-width:992px)and (max-width:1399px){#truspilot-advices .truspilot__container{padding-left:1rem;padding-right:1rem}}#truspilot-advices .truspilot__container .container{max-width:1400px}#truspilot-advices .truspilot__container .truspilot__title{font-size:2.25rem;font-weight:500;line-height:1.1944444444;margin-bottom:0;text-align:center}@media(max-width:991.98px){#truspilot-advices .truspilot__container .truspilot__title{font-size:1.5rem;line-height:1.2083333333;margin:auto;max-width:278px}}#truspilot-advices .truspilot__container .truspilot__content{max-width:100%}#truspilot-advices .truspilot__footer.footer{background-color:#def1ff!important;padding:20px 0!important}#truspilot-advices .truspilot__footer{align-items:center;border-bottom:1px solid #def1ff;display:none;justify-content:center;padding:1px 0;width:100%}@media(max-width:991.98px){#truspilot-advices .truspilot__footer{flex-wrap:wrap;padding:1px 0}}#truspilot-advices .truspilot__footer span.resume{font-size:1.375rem;font-weight:600;line-height:1.2272727273;margin-right:1rem}@media(max-width:767.98px){#truspilot-advices .truspilot__footer span.resume{font-size:1.125rem;font-weight:700;line-height:1.2222222222;margin-bottom:8px;margin-right:.4375rem}}#truspilot-advices .truspilot__footer .truspilot-advice__icon{background:url(/themes/espritdog/assets/img-dist/df7b1b0e4374ce697ea3ce06477aae96.svg) no-repeat 50%;height:24px;margin-right:1.5rem;width:128px}@media(max-width:767.98px){#truspilot-advices .truspilot__footer .truspilot-advice__icon{margin-bottom:8px;margin-right:0}}#truspilot-advices .truspilot__footer .truspilot-advice__icon+span{margin-right:.5rem}@media(min-width:992px){#truspilot-advices .truspilot__footer .truspilot-advice__icon+span{margin-top:.3125rem}}@media(max-width:767.98px){#truspilot-advices .truspilot__footer .truspilot-advice__icon+span{align-items:flex-end;display:flex;font-size:.75rem;font-weight:600;line-height:1.0833333333;margin-right:0;text-align:right}#truspilot-advices .truspilot__footer .truspilot-advice__icon+span,#truspilot-advices .truspilot__footer .truspilot-advice__icon+span+svg{height:24px}}#truspilot-advices .truspilot__footer span{font-size:1rem;font-weight:600;line-height:1.1875}#truspilot-advices div#trustpilot-widget-trustbox-0-wrapper,#truspilot-advices+#trustpilot-widget-trustbox-1-wrapper{background-color:#def1ff!important;padding:20px 0!important}.trustpilot-widget iframe{min-height:24px}.tp-stars .tp-star__canvas,.tp-stars .tp-star__canvas--half{fill:#dcdce6}.tp-stars .tp-star__shape{fill:#fff}.tp-stars--1 .tp-star:nth-of-type(-n+1) .tp-star__canvas,.tp-stars--1 .tp-star:nth-of-type(-n+1) .tp-star__canvas--half{fill:#ff3722}.tp-stars--2 .tp-star:nth-of-type(-n+2) .tp-star__canvas,.tp-stars--2 .tp-star:nth-of-type(-n+2) .tp-star__canvas--half{fill:#ff8622}.tp-stars--3 .tp-star:nth-of-type(-n+3) .tp-star__canvas,.tp-stars--3 .tp-star:nth-of-type(-n+3) .tp-star__canvas--half{fill:#ffce00}.tp-stars--4 .tp-star:nth-of-type(-n+4) .tp-star__canvas,.tp-stars--4 .tp-star:nth-of-type(-n+4) .tp-star__canvas--half{fill:#73cf11}.tp-stars--5 .tp-star:nth-of-type(-n+5) .tp-star__canvas,.tp-stars--5 .tp-star:nth-of-type(-n+5) .tp-star__canvas--half{fill:#00b67a}.tp-stars--1--half .tp-star:nth-of-type(-n+2) .tp-star__canvas--half{fill:#ff3722}.tp-stars--2--half .tp-star:nth-of-type(-n+3) .tp-star__canvas--half{fill:#ff8622}.tp-stars--3--half .tp-star:nth-of-type(-n+4) .tp-star__canvas--half{fill:#ffce00}.tp-stars--4--half .tp-star:nth-of-type(-n+4) .tp-star__canvas,.tp-stars--4--half .tp-star:nth-of-type(-n+4) .tp-star__canvas--half,.tp-stars--4--half .tp-star:nth-of-type(-n+5) .tp-star__canvas--half{fill:#00b67a}.box_swiper_pagination{align-items:center}.box_swiper_pagination .swiper-pagination{display:flex!important;padding:0;position:static!important}.box_swiper_pagination .swiper-pagination .swiper-pagination-bullet{background:#c6e6ff;border-radius:0;border-radius:6px;height:4px;margin:0!important;padding:0;width:100%}.box_swiper_pagination .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#179aff}.box_swiper_pagination .swiper-pager{margin-left:50px!important}.box_swiper_pagination .swiper-pager .swiper-button-custom{background:#179aff url(/themes/espritdog/assets/img-dist/e962a6831a11fed66b8e10731a539078.svg) no-repeat 50%;border-radius:50%;height:48px;margin:4px;width:48px}.box_swiper_pagination .swiper-pager .swiper-button-custom span{display:none}.box_swiper_pagination .swiper-pager .swiper-button-custom.swiper-button-prev{transform:rotate(180deg)}.social-network__links__box{text-align:center;width:100%}.social-network__links__title{font-size:1.125rem;font-weight:500;line-height:1.3333333333;text-align:center}.social-network__links{display:flex;gap:1.5rem;justify-content:center;margin-bottom:3rem;margin-top:1rem;width:100%}@media(max-width:767.98px){.social-network__links{gap:1rem;margin-bottom:2.4375rem}}.social-network__links__item img{border-radius:3px;height:40px;width:40px}@media(max-width:767.98px){.social-network__links__item img,.social-network__links__item svg{height:48px;width:48px}}.social-network{background-color:#002333;color:#fff;display:flex;flex-direction:column;margin-top:6rem;overflow:hidden;padding:4rem 0}@media(max-width:767.98px){.social-network{margin-top:4.5rem;padding-bottom:41px}#product .social-network{max-width:100%;width:100%}}.social-network__posts{margin-bottom:5.6875rem;width:100%}@media(max-width:767.98px){.social-network__posts{margin-bottom:4.75rem}}.social-network__posts__list{display:flex;gap:1rem;width:100%}@media(max-width:767.98px){.social-network__posts__list{transform:translateX(-119%)}}.social-network__posts__list__item{border-radius:4px;flex:1 0 12.25%;height:307px;max-height:307px}@media(max-width:767.98px){.social-network__posts__list__item{flex:0 0 50%}}@media(min-width:768px)and (max-width:1199px){.social-network__posts__list__item{max-height:175px}}@media(min-width:1200px)and (max-width:1399px){.social-network__posts__list__item{max-height:225px}}.social-network__posts__list__item img{height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%!important}.social-network__posts__list__item{position:relative}.social-network__posts__list__item:after{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:53px;left:0;position:absolute;width:40px}.social-network__posts__list__item:nth-child(2):after{background-image:url(/themes/espritdog/assets/img-dist/69c15588612dfa97b2532455bb5e3b39.png);transform:translate(100%,45%)}.social-network__posts__list__item:nth-child(4):after{background-image:url(/themes/espritdog/assets/img-dist/21de48f798eff3cd9ab0f3f73b9a3dc8.png);transform:translate(100%,140%)}.social-network__posts__list__item:nth-child(5):after{background-image:url(/themes/espritdog/assets/img-dist/d1c207e5b27ca02465d674c9f1deea01.png);bottom:unset;top:0;transform:translate(100%,-45%)}.social-network__posts__list__item:nth-child(8):after{background-image:url(/themes/espritdog/assets/img-dist/446c90849559fb810cd99a9a114557ea.png);bottom:unset;top:0;transform:translate(-50%,-50%)}.social-network__posts__list__item:first-child,.social-network__posts__list__item:last-child{flex:0 0 6.625%}.social-network__posts__list__item{transform:translateY(11%)}.social-network__posts__list__item:nth-child(2n){height:207px;max-height:207px;transform:translateY(0)}@media(min-width:768px)and (max-width:1199px){.social-network__posts__list__item:nth-child(2n){max-height:107px}}@media(min-width:1200px)and (max-width:1399px){.social-network__posts__list__item:nth-child(2n){max-height:150px}}.social-network__footer{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}.social-network__footer .social_texte{font-size:1rem;line-height:1.375;max-width:43.375rem;text-align:center;width:100%}@media(max-width:767.98px){.social-network__footer .social_texte{padding:0 16px;width:100%}}.google-reviews-box{padding:1rem 1rem 1.5rem}.google-reviews-box__text{display:flex;flex:1;font-size:1.125rem;letter-spacing:0;line-height:23px}.google-reviews-box__text strong{font-weight:500;margin-left:7px}.google-reviews-box__text strong:last-child{margin-left:auto;padding-left:7px}@media(max-width:767.98px){.google-reviews-box__text{font-size:.875rem;font-weight:500;line-height:1.3571428571;white-space:nowrap}}.google-reviews-box__wrapper{align-items:center;display:flex;gap:.5rem;width:100%}.google-reviews-box__wrapper:not(:last-child){margin-bottom:10px}@media(max-width:767.98px){.google-reviews-box__wrapper{justify-content:center}.google-reviews-box__stars{width:63px}.google-reviews-box{left:0;width:100%}.modal-content .google-reviews-box{padding-bottom:0;padding-top:0}}.nav_faq .nav_faq_wrapper .tab_item,.wrapper_faq .small_wrapper_accordeon{border-top:1px solid #c6e6ff;width:100%}.nav_faq .nav_faq_wrapper .tab_item:last-child,.wrapper_faq .small_wrapper_accordeon:last-child{border-top:1px solid #c6e6ff}.nav_faq .nav_faq_wrapper .tab_item .tab_item_title,.nav_faq .nav_faq_wrapper .tab_item .title h3,.wrapper_faq .small_wrapper_accordeon .tab_item_title,.wrapper_faq .small_wrapper_accordeon .title h3{align-items:center;color:#002333;cursor:pointer;display:flex;font-size:18px;justify-content:flex-start;line-height:26px;padding:21px 53px 21px 0;position:relative;width:100%}.nav_faq .nav_faq_wrapper .tab_item .tab_item_title:after,.nav_faq .nav_faq_wrapper .tab_item .title h3:after,.wrapper_faq .small_wrapper_accordeon .tab_item_title:after,.wrapper_faq .small_wrapper_accordeon .title h3:after{background:url(/themes/espritdog/assets/img-dist/855f3e18af0373a17e62e0fe2868717f.svg) no-repeat 50%;content:"";height:16px;min-width:16px;position:absolute;right:25px;top:calc(50% - 8px);width:16px}@media(max-width:767.98px){.nav_faq .nav_faq_wrapper .tab_item .tab_item_title:after,.nav_faq .nav_faq_wrapper .tab_item .title h3:after,.wrapper_faq .small_wrapper_accordeon .tab_item_title:after,.wrapper_faq .small_wrapper_accordeon .title h3:after{right:0;top:calc(50% - 7px)}}.nav_faq .nav_faq_wrapper .tab_item .tab_item_title.active:after,.nav_faq .nav_faq_wrapper .tab_item .tab_item_title.alcamultifaq-active:after,.nav_faq .nav_faq_wrapper .tab_item .tab_item_title[aria-expanded=true]:after,.nav_faq .nav_faq_wrapper .tab_item .title h3.active:after,.nav_faq .nav_faq_wrapper .tab_item .title h3.alcamultifaq-active:after,.nav_faq .nav_faq_wrapper .tab_item .title h3[aria-expanded=true]:after,.wrapper_faq .small_wrapper_accordeon .tab_item_title.active:after,.wrapper_faq .small_wrapper_accordeon .tab_item_title.alcamultifaq-active:after,.wrapper_faq .small_wrapper_accordeon .tab_item_title[aria-expanded=true]:after,.wrapper_faq .small_wrapper_accordeon .title h3.active:after,.wrapper_faq .small_wrapper_accordeon .title h3.alcamultifaq-active:after,.wrapper_faq .small_wrapper_accordeon .title h3[aria-expanded=true]:after{background-image:url(/themes/espritdog/assets/img-dist/2bdc7619dc1b2676ee9bec4ce240cfda.svg)}@media(max-width:767.98px){.nav_faq .nav_faq_wrapper .tab_item .tab_item_title,.nav_faq .nav_faq_wrapper .tab_item .title h3,.wrapper_faq .small_wrapper_accordeon .tab_item_title,.wrapper_faq .small_wrapper_accordeon .title h3{font-size:16px;line-height:21px;padding:23px 39px 23px 0!important;padding-right:18px}}.nav_faq .nav_faq_wrapper .tab_item .content,.nav_faq .nav_faq_wrapper .tab_item .tab_item_content,.wrapper_faq .small_wrapper_accordeon .content,.wrapper_faq .small_wrapper_accordeon .tab_item_content{margin:0;width:100%}.nav_faq .nav_faq_wrapper .tab_item .content:after,.nav_faq .nav_faq_wrapper .tab_item .tab_item_content:after,.wrapper_faq .small_wrapper_accordeon .content:after,.wrapper_faq .small_wrapper_accordeon .tab_item_content:after{content:"";display:block;padding:0 0 22px;width:100%}.nav_faq .nav_faq_wrapper .tab_item .content ul,.nav_faq .nav_faq_wrapper .tab_item .tab_item_content ul,.wrapper_faq .small_wrapper_accordeon .content ul,.wrapper_faq .small_wrapper_accordeon .tab_item_content ul{list-style:disc;margin-bottom:1rem;margin-left:1rem}.wrapper_faq{display:flex;flex-wrap:wrap;gap:0 24px}@media(min-width:576px){.wrapper_faq .small_wrapper_accordeon{flex:0 0 calc(50% - 12px);width:calc(50% - 12px)}}.wrapper_faq .small_wrapper_accordeon .content{display:none;overflow:hidden;transition:max-height .2s ease-out}h1.faq{margin-bottom:50px}h1.faq span{color:#179aff}.wrapper_faq_bis{margin:70px auto 0;max-width:1000px;width:90%}.wrapper_faq_bis h2{margin-bottom:40px;margin-top:50px}.wrapper_faq_bis h3{margin-bottom:16px;margin-top:40px}.wrapper_faq_bis h4{margin-bottom:16px;margin-top:30px}.nav_faq{margin-left:auto;margin-right:auto;max-width:683px;width:100%}.nav_faq .nav_faq_wrapper{border-bottom:1px solid #c6e6ff}@media(max-width:991.98px){.nav_faq .nav_faq_wrapper{padding:0 1rem}}.nav_faq .nav_faq_wrapper .title{color:#002333;font-size:36px;font-weight:500;line-height:43px;margin-bottom:64px;text-align:center;width:100%}@media(max-width:767.98px){.nav_faq .nav_faq_wrapper .title{font-size:30px!important;line-height:34px!important;margin-bottom:40px!important}}@media(max-width:575.98px){.nav_faq .nav_faq_wrapper .title{font-size:24px!important;line-height:29px!important;margin-bottom:32px!important}}.nav_faq .nav_faq_wrapper .alcamultifaqs{margin:0}.nav_faq .nav_faq_wrapper .alcamultifaqs .alcamultifaq-panel{border:none;font-size:inherit;font-weight:400;line-height:normal;padding:0}.nav_faq .nav_faq_wrapper .alcamultifaqs .alcamultifaq-panel p{color:inherit;font-size:inherit;line-height:normal}.nav_faq .nav_faq_wrapper .alcamultifaqs .alcamultifaq-panel p:has(+p){margin-bottom:20px}.alcamultifaqs-container .nav_faq,.page_produit_formation .nav_faq{max-width:100%}.alcamultifaqs-container .nav_faq .nav_faq_wrapper,.page_produit_formation .nav_faq .nav_faq_wrapper{border-bottom:none}@media(max-width:991.98px){.alcamultifaqs-container .nav_faq .nav_faq_wrapper,.page_produit_formation .nav_faq .nav_faq_wrapper{margin-bottom:0;margin-top:0;padding:0 1rem}}.alcamultifaqs-container .nav_faq .nav_faq_wrapper .alcamultifaqs,.page_produit_formation .nav_faq .nav_faq_wrapper .alcamultifaqs{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;width:100%}@media(max-width:991.98px){.alcamultifaqs-container .nav_faq .nav_faq_wrapper .alcamultifaqs .tab_item,.page_produit_formation .nav_faq .nav_faq_wrapper .alcamultifaqs .tab_item{width:calc(100% - 30px)}}.alcamultifaqs-container .nav_faq .nav_faq_wrapper .alcamultifaqs .tab_item,.page_produit_formation .nav_faq .nav_faq_wrapper .alcamultifaqs .tab_item{margin:0 15px;width:calc(50% - 30px)}.alcamultifaqs-container .nav_faq .nav_faq_wrapper .alcamultifaqs .tab_item:last-child,.alcamultifaqs-container .nav_faq .nav_faq_wrapper .alcamultifaqs .tab_item:nth-last-child(2),.page_produit_formation .nav_faq .nav_faq_wrapper .alcamultifaqs .tab_item:last-child,.page_produit_formation .nav_faq .nav_faq_wrapper .alcamultifaqs .tab_item:nth-last-child(2){border-bottom:1px solid #c6e6ff}@media(max-width:991.98px){.alcamultifaqs-container .nav_faq .nav_faq_wrapper .alcamultifaqs .tab_item:nth-last-child(2),.page_produit_formation .nav_faq .nav_faq_wrapper .alcamultifaqs .tab_item:nth-last-child(2){border-bottom:none}}.tags_seo_liste{flex-wrap:wrap;list-style:none;margin:0 -8px;padding:0!important}@media(max-width:991.98px){.tags_seo_liste{padding:0 4px!important}}@media(max-width:767.98px){.tags_seo_liste{justify-content:left!important}}.tags_seo_liste li{padding:8px}@media(max-width:767.98px){.tags_seo_liste li{padding:4px}}.tags_seo_liste li{width:auto}.tags_seo_liste li a{background-color:#fff;border:2px solid #e3f3ff;border-radius:20px;color:#179aff;display:block;font-size:14px;font-weight:500;line-height:20px;padding:4px 15px;text-align:center;text-decoration:none}.tags_seo_liste li a.active,.tags_seo_liste li a:hover{background:#179aff;border-color:#179aff;color:#fff}#index section.hero{position:relative;width:100%}#index section.hero .hero-container{margin:0 8vw}@media(min-width:1800px){#index section.hero .hero-container{margin:0 auto}}@media(max-width:767.98px){#index section.hero .hero-container{margin-left:auto;margin-right:auto}}#index section.hero .bg-gradient{height:547px}@media(max-width:767.98px){#index section.hero .bg-gradient{height:100vh}}@media(min-width:1024px)and (max-width:1199px){#index section.hero .bg-gradient{height:640px}}#index section.hero .hero__bg{background:50% no-repeat;background-size:cover;height:547px;left:50%;max-width:1904px;position:absolute;top:0;transform:translateX(-50%);width:100%;z-index:1}@media(max-width:767.98px){#index section.hero .hero__bg{height:100vh}}@media(min-width:1024px)and (max-width:1199px){#index section.hero .hero__bg{height:640px}}#index section.hero .hero__bg:before{content:"";display:block;height:547px;width:100%}@media(min-width:1024px)and (max-width:1199px){#index section.hero .hero__bg:before{height:640px}}@media(max-width:767.98px){#index section.hero .hero__bg{background-image:var(--hero-bg-mobile)!important;display:flex;flex-direction:column;justify-content:space-between}#index section.hero .hero__bg:before{background:linear-gradient(180deg,transparent,#002333);height:163px;opacity:.8;transform:scaleY(-1)}#index section.hero .hero__bg:after{content:"";height:328px;opacity:.8;width:100%}}#index section.hero .hero-wrapper{align-items:center;display:flex;height:547px;justify-content:flex-start;position:relative;width:100%;z-index:10}@media(max-width:767.98px){#index section.hero .hero-wrapper{height:100vh}@supports(height:100dvh){#index section.hero .hero-wrapper{height:100dvh}}#index section.hero .hero-wrapper{align-items:flex-end;justify-content:center;padding:0}}@media(min-width:1024px)and (max-width:1199px){#index section.hero .hero-wrapper{height:640px}}#index section.hero .hero-wrapper .hero__text-box{display:flex;flex-direction:column;width:100%}@media(max-width:767.98px){#index section.hero .hero-wrapper .hero__text-box{color:#fff!important;justify-content:center;margin-bottom:6.25rem;padding:0 2rem;text-align:center}}#index section.hero .hero-wrapper .hero__text-box__subtitle{color:#fff;font-size:1rem;font-weight:700;line-height:1.625;margin-bottom:0;text-transform:uppercase}@media(max-width:767.98px){#index section.hero .hero-wrapper .hero__text-box__subtitle{font-size:.875rem;font-weight:600}}#index section.hero .hero-wrapper .hero__text-box__subtitle-box{align-items:center;display:flex;margin-bottom:17px}@media(max-width:767.98px){#index section.hero .hero-wrapper .hero__text-box__subtitle-box{justify-content:center;margin-bottom:.625rem}#index section.hero .hero-wrapper .hero__text-box__subtitle-box>svg{margin-top:-3px}}#index section.hero .hero-wrapper .hero__text-box__title{font-size:3.5rem;line-height:1.0357142857;margin-bottom:.75rem;max-width:30vw}@media(max-width:767.98px){#index section.hero .hero-wrapper .hero__text-box__title{color:#fff!important;font-size:2.25rem;margin-bottom:1.5rem;max-width:100%}}@media(min-width:768px)and (max-width:1167px){#index section.hero .hero-wrapper .hero__text-box__title{max-width:455px}}#index section.hero .hero-wrapper .hero__text-box .hero__text-box__subsection{align-items:center;display:flex;flex-direction:row;font-size:1.375rem;list-style:none}@media(max-width:767.98px){#index section.hero .hero-wrapper .hero__text-box .hero__text-box__subsection{font-size:1.125rem;justify-content:center;line-height:1.3333333333}}#index section.hero .hero-wrapper .hero__text-box .hero__text-box__subsection-item{border-right:2px solid #002333;font-size:1.6875rem;font-weight:500;line-height:1;padding:0 1rem}#index section.hero .hero-wrapper .hero__text-box .hero__text-box__subsection-item:last-child{border:none}#index section.hero .hero-wrapper .hero__text-box .hero__text-box__subsection-item:first-child{padding-left:0!important}@media(max-width:767.98px){#index section.hero .hero-wrapper .hero__text-box .hero__text-box__subsection-item{border-right-color:#fff;font-size:1.125rem}}#index section.hero .google-reviews-box{background-color:#fff;border-radius:1rem 1rem 0 0;bottom:-.75rem;left:0;position:absolute;z-index:10}#index section.hero .google-reviews-box__wrapper{align-items:center;display:flex;gap:1rem;padding:0;width:100%}@media(max-width:767.98px){#index section.hero .google-reviews-box__wrapper{gap:.625rem;justify-content:center;padding:0}#index section.hero .google-reviews-box{bottom:0;height:4.6875rem;left:50%;max-width:21.4375rem;padding-bottom:1rem;transform:translateX(-50%);width:100%}}.highlights{background-color:#f5f5f5;overflow:hidden;position:relative;width:100%}.highlights__title{font-size:2.25rem;line-height:1.1944444444}.highlights__bg{bottom:1px;height:auto;left:5px;overflow:hidden;position:absolute;width:62%;z-index:1}@media(max-width:767.98px){.highlights__bg{bottom:-2px;left:-37%;width:1421px}}.highlights__bg img{height:auto;width:100%}@media(max-width:767.98px){.highlights__bg img{width:auto}}.highlights__container{display:grid;gap:2.5625rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:7.875rem 13.625rem 8.125rem;place-items:stretch;position:relative;z-index:10}@media(min-width:992px){.highlights__container{min-height:34.625rem}}@media(max-width:1400px){.highlights__container{padding-left:2.5rem;padding-right:2.5rem}}@media(max-width:991.98px){.highlights__container{gap:2rem;padding-bottom:6rem;padding-top:3.375rem}}@media(max-width:767.98px){.highlights__container{display:flex;flex-direction:column;padding:3.375rem 1rem 17rem}}.highlights__left{align-items:start;display:flex;height:100%;max-width:27.75rem;width:100%}@media(max-width:767.98px){.highlights__left h2{font-size:1.5rem;line-height:1.2083333333;margin-bottom:0;padding:0 10px;text-align:center}}.highlights____right{display:flex;flex:0 0 50%;justify-items:center;max-width:50%}.highlights__list{display:flex;flex-direction:column;gap:1.5rem;list-style:none;width:100%}.highlights__list__item{align-items:center;display:flex;font-size:1.375rem;width:100%}.highlights__list__item__paragraph{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:1.375rem;height:2lh;line-height:1.2727272727;margin:0 0 0 1.5625rem;max-height:2lh;overflow:hidden;text-overflow:ellipsis}@media(max-width:767.98px){.highlights__list__item__paragraph{-webkit-line-clamp:3;font-size:1.125rem;height:3lh;line-height:1.3333333333;margin:0 0 0 .9375rem;max-height:3lh}}.highlights__list__item svg{flex:0 0 45px;margin-top:3px}@media(max-width:767.98px){.highlights__list__item svg{flex:0 0 28px;height:24px;width:28px}.highlights__list__item{font-size:1.125rem}}.key-words{align-items:center;display:flex;flex-direction:row;list-style:none}.key-words__item{border-right:1px solid #002333;font-size:1.5rem;font-weight:500;line-height:1;padding:0 .5rem;text-align:left}.key-words__item:last-child{border:none}.key-words__item:first-child{padding-left:0!important}@media(max-width:767.98px){.key-words__item{font-size:1.125rem}}.magazine-reviews{background:#eef8ff;margin-top:21px;padding:3.5rem 0}@media(min-width:992px)and (max-width:1399px){.magazine-reviews{padding-left:1rem;padding-right:1rem}}@media(max-width:991.98px){.magazine-reviews{margin-top:0;padding-bottom:1.6875rem}}.magazine-reviews__container{padding-bottom:3.125rem;width:100%}@media(min-width:992px){.magazine-reviews__container{padding-bottom:0}}@media(max-width:991.98px){.magazine-reviews__container{padding-bottom:4.1875rem}}@media(min-width:992px)and (max-width:1399px){.magazine-reviews__container{padding-bottom:3.125rem}}.magazine-reviews__wrapper{width:100%}@media(min-width:992px){.magazine-reviews__wrapper{justify-content:center;min-height:116px}}@media(min-width:1400px){.magazine-reviews__wrapper{-moz-column-gap:5.125rem;column-gap:5.125rem}}@media(min-width:992px)and (max-width:1399px){.magazine-reviews__wrapper{justify-content:unset}}.magazine-reviews__item{padding:4px 0;text-align:center}@media(min-width:1400px){.magazine-reviews__item{width:277px!important}}@media(min-width:992px)and (max-width:1399px){.magazine-reviews__item{padding-left:1rem;padding-right:1rem}}.magazine-reviews__item .press_logo,.magazine-reviews__item svg{height:64px;max-height:64px}.magazine-reviews__item p{margin-top:1rem}.magazine-reviews__item .press_logo{margin-bottom:1rem}@media(max-width:991.98px){.magazine-reviews__item .press_logo{margin-bottom:2.875rem}}.magazine-reviews__item .press_logo img{margin:auto;max-height:100%}.magazine-reviews__item .press_desc{font-size:.875rem;line-height:1.5}@media(max-width:991.98px){.magazine-reviews__item .press_desc{padding:0 16px}}.magazine-reviews .swiper-pagination-bullet{background-color:transparent;border:2px solid #179aff}.magazine-reviews .swiper-pagination-bullet-active{background-color:#179aff}#our-story{align-items:center;display:flex;width:100%}@media(max-width:991.98px){#our-story{flex-direction:column}}#our-story .our-story__video{flex:0 0 50%;height:auto;max-width:50%}@media(max-width:991.98px){#our-story .our-story__video{height:289px;max-height:289px;max-width:100%;width:100%}}#our-story .our-story__video__container{height:100%;position:relative;width:100%}#our-story .our-story__video__container picture{display:block;height:100%;width:100%;z-index:2}#our-story .our-story__video__container picture.z-index-0{z-index:0}#our-story .our-story__video__container iframe,#our-story .our-story__video__container picture,#our-story .our-story__video__container picture img{aspect-ratio:800/610;height:auto;width:100%}#our-story .our-story__video__container picture img{-o-object-fit:cover;object-fit:cover}#our-story .our-story__video__container iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(max-width:1199.98px){#our-story .our-story__video__container iframe{height:28.125rem}}@media(max-width:991.98px){#our-story .our-story__video__container iframe{aspect-ratio:375/289;height:100%}}#our-story .our-story__content{align-items:center;display:flex;flex:0 0 50%;flex-direction:column;max-width:50%;padding:0 7.5rem;text-align:center}@media(max-width:1199.98px){#our-story .our-story__content{padding:0 2.5rem}}@media(max-width:991.98px){#our-story .our-story__content{max-width:100%;padding:2.5rem 1rem;width:100%}}#our-story .our-story__content__title{font-size:2.25rem;margin-bottom:1.5rem}@media(max-width:991.98px){#our-story .our-story__content__title{font-size:1.5rem}}#our-story .our-story__content__description{font-size:18px;letter-spacing:0;line-height:26px}@media(max-width:991.98px){#our-story .our-story__content__description{font-size:1rem}}@media(min-width:1780px){#our-story .our-story__content__description{padding:0 74px}}@media(max-width:767.98px){#our-story .our-story__content__description{font-size:16px;letter-spacing:0;line-height:21px}}#our-story .our-story__content__cta{font-weight:600;padding:.75rem 4rem}@media(max-width:767.98px){#our-story .our-story__content__cta{min-width:204px;padding:.75rem 1rem}}.reinsurance-and-advices{display:flex;gap:2rem;justify-content:center;padding:2.5rem 0;width:100%}@media(max-width:767.98px){.reinsurance-and-advices{display:grid;gap:2.4375rem .875rem;grid-template-columns:repeat(2,1fr);padding:3rem 0;place-content:center}.reinsurance-and-advices .reinsurance-box,.reinsurance-and-advices .reinsurance-box #block-reassurance{display:contents}}.reinsurance-and-advices #block-reassurance ul{gap:2rem;justify-content:space-evenly}@media(max-width:767.98px){.reinsurance-and-advices #block-reassurance ul{display:contents}}.reinsurance-and-advices #block-reassurance li{display:none;padding:0 1rem}@media(min-width:992px){.reinsurance-and-advices #block-reassurance li{width:207px}}@media(max-width:767.98px){.reinsurance-and-advices #block-reassurance li{max-width:none;padding:0;width:auto}}.reinsurance-and-advices #block-reassurance li .h6{margin:1rem 0 0}.reinsurance-and-advices #block-reassurance li p{font-size:1.125rem;margin-top:-3px}.reinsurance-and-advices #block-reassurance li:first-child,.reinsurance-and-advices #block-reassurance li:nth-child(2),.reinsurance-and-advices #block-reassurance li:nth-child(3){display:block!important}.reinsurance-and-advices .truspilot-box{max-width:207px}@media(min-width:992px){.reinsurance-and-advices .truspilot-box{width:207px}}@media(max-width:767.98px){.reinsurance-and-advices .truspilot-box{max-width:unset;width:100%}}.social-network{width:100%}#training-vignettes .container{padding:0!important}.training-vignettes{align-items:center;display:flex;gap:1.5rem;height:784px;margin:1.5625rem 0;max-height:784px;width:100%}@media(max-width:991.98px){.training-vignettes{gap:0;height:auto;margin:0;max-height:unset;padding:0}}@media(min-width:1024px)and (max-width:1200px){.training-vignettes{max-height:650px}}.training-vignettes .training-vignette{height:100%;padding:3rem 3rem 2.5rem}@media(max-width:1199.98px){.training-vignettes .training-vignette{padding:3rem 1rem}}@media(max-width:991.98px){.training-vignettes .training-vignette{height:100vh;max-height:100vh}@supports(height:100dvh){.training-vignettes .training-vignette{height:100dvh}}.training-vignettes .training-vignette{flex:none;margin-bottom:0;padding:3rem 1rem}}.training-vignettes .training-vignette .bg-gradient{background:radial-gradient(circle,hsla(0,0%,100%,0) 44%,rgba(33,37,41,.962) 100%);height:100%}.training-vignettes .training-vignette__bg{background:50% no-repeat;background-image:var(--vignette-bg-desktop);background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(max-width:991.98px){.training-vignettes .training-vignette__bg{background-image:var(--vignette-bg-mobile)}}.training-vignettes .training-vignette__wrapper{color:#fff;height:100%;position:relative;z-index:10}.training-vignettes .training-vignette__top{text-align:center}.training-vignettes .training-vignette__top .key-words{font-size:.75rem;font-weight:400;justify-content:center;line-height:1.1666666667}.training-vignettes .training-vignette__top .key-words__item{border-right-color:#fff;font-size:.75rem;font-weight:400;line-height:1.1666666667}@media(max-width:991.98px){.training-vignettes .training-vignette__top .key-words__item{padding:0 .5rem}}.training-vignettes .training-vignette__title{color:#fff;font-size:2.25rem;line-height:1.0555555556;margin-bottom:1rem;padding:0 15px}@media(max-width:767.98px){.training-vignettes .training-vignette__title{font-size:2.25rem}}.training-vignettes .training-vignette__bottom{font-weight:600;text-align:center;width:100%}.training-vignettes .training-vignette__bottom .training-vignette__name{font-size:1.0625rem;margin-bottom:.75rem}@media(max-width:767.98px){.training-vignettes .training-vignette__bottom .training-vignette__name{font-size:1rem}}.training-vignettes .training-vignette__bottom .btn{align-items:center;display:flex;font-weight:600;justify-content:center;margin:auto;max-width:266px;padding:10px;width:100%}@media(max-width:767.98px){.training-vignettes .training-vignette__bottom .btn{font-size:1rem}}.trainings-section__wrapper{overflow:hidden}.trainings-section__wrapper .box_swiper_pagination .swiper-pager{margin-right:-4px}.trainings-section__container{margin-left:auto;margin-right:auto;max-width:1400px;width:100%}.trainings{margin-top:7.5rem;overflow:hidden}@media(max-width:767.98px){.trainings{margin-top:4.5rem;padding-bottom:0;touch-action:manipulation!important}.trainings .box_swiper_pagination{display:none!important}}.trainings__title{font-size:2.25rem;line-height:1.1944444444;margin-bottom:3.5rem;text-align:center}@media(max-width:767.98px){.trainings__title{font-size:1.5rem;line-height:1.2083333333;margin-bottom:2.5rem;padding:0}}.trainings .training-list{margin-bottom:2.25rem}@media(max-width:767.98px){.trainings .training-list{box-sizing:border-box}}.trainings .training-list .training-miniature-vertical{color:#002333;height:auto}.trainings .training-list .training-miniature-vertical:hover{text-decoration:none}.trainings .training-list .training-miniature-vertical:hover__header__sub__slug .a{text-decoration:underline}@media(min-width:992px){.trainings .training-list .training-miniature-vertical{width:27%}}@media(max-width:1199.98px){.trainings .training-list .training-miniature-vertical{width:30%}}@media(max-width:767.98px){.trainings .training-list .training-miniature-vertical{width:100%}.trainings .training-list .training-miniature-vertical:last-child{margin-bottom:0!important}}.trainings .training-list .training-miniature-footer{margin-top:auto}.trainings .training-list .training-miniature-footer a,.trainings .training-list .training-miniature-footer__cta{align-items:center;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1.1875;max-width:16.625rem;padding:.8125rem .9375rem .75rem;width:100%}section.news{align-items:end;display:flex;gap:4.6875rem;margin:7.125rem auto auto;max-width:1400px;overflow:hidden;width:100%}@media(max-width:1199.98px){section.news{gap:1.75rem}}@media(max-width:767.98px){section.news{flex-direction:column;gap:2.5rem;height:auto;margin-left:-16px;margin-right:-16px;margin-top:3.375rem;max-height:-moz-max-content;max-height:max-content;padding:0;width:unset}section.news .big-news,section.news .blog-news{padding-left:16px;padding-right:16px}}@media(min-width:768px)and (max-width:991px){section.news{align-items:start}}section.news .news-miniature .news-miniature__thumb a{display:block;height:100%;text-align:center;width:100%}section.news .news-miniature .news-miniature__thumb img{border-radius:8px;height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:767.98px){section.news .news-miniature .news-miniature__thumb img{border-radius:4px}}section.news .big-news{flex:1 0 calc(50% - 58px)}@media(max-width:767.98px){section.news .big-news{flex:0 0 auto}}@media(min-width:768px)and (max-width:991px){section.news .big-news{width:calc(50% - 58px)}}section.news .big-news__title{font-size:2.25rem;line-height:1.1944444444;margin-bottom:3rem}@media(max-width:991.98px){section.news .big-news__title{margin-bottom:2rem;text-align:center}}@media(max-width:767.98px){section.news .big-news__title{font-size:1.5rem;line-height:1.2083333333}}@media(min-width:768px)and (max-width:991px){section.news .big-news__title{white-space:nowrap}}section.news .big-news .news-miniature{border-right:1px solid #eef8ff;padding-right:4.75rem}section.news .big-news .news-miniature__header__title{font-size:1.375rem;line-height:1.2727272727;margin-top:1.5rem}@media(max-width:991.98px){section.news .big-news .news-miniature__header__title{margin-top:.75rem}}section.news .big-news .news-miniature__content p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:1.125rem;height:3lh;line-height:1.4444444444;max-height:3lh;overflow:hidden;text-overflow:ellipsis}@media(max-width:767.98px){section.news .big-news .news-miniature__content p{-webkit-line-clamp:5;font-size:1rem;height:5lh;line-height:1.5;max-height:5lh}}section.news .big-news .news-miniature__thumb{height:368px;max-height:368px}@media(max-width:767.98px){section.news .big-news .news-miniature__thumb{height:224px;max-height:224px}}@media(max-width:1199.98px){section.news .big-news .news-miniature{padding-right:.75rem}}@media(max-width:767.98px){section.news .big-news .news-miniature{border-bottom:1px solid #eef8ff;border-right:none;padding-bottom:2.5rem;padding-right:0}}section.news .blog-news{flex:1 0 50%;padding-top:4.375rem}@media(min-width:992px){section.news .blog-news{padding-bottom:3.375rem;padding-right:1.125rem}}@media(max-width:767.98px){section.news .blog-news{flex:0 0 100%;padding-bottom:0;padding-right:20.5%;padding-top:0;width:100%}section.news .blog-news .box_swiper_pagination{display:none!important}section.news .blog-news .news-miniature{width:80%}}@media(min-width:768px)and (max-width:991px){section.news .blog-news{padding-top:8.4375rem}}section.news .blog-news__title{font-size:2.25rem;font-weight:500;line-height:1.1944444444;margin-bottom:3rem}@media(max-width:767.98px){section.news .blog-news__title{font-size:1.5rem;line-height:1.2083333333;margin-bottom:1.5rem}}section.news .blog-news__footer{gap:2rem;margin-top:2.8125rem}@media(max-width:767.98px){section.news .blog-news__footer{left:61%;margin-left:-50vw;margin-right:-50vw;margin-top:2.6875rem;position:relative;width:100vw!important}}section.news .blog-news__footer__cta{flex:1 0 auto;text-align:left}@media(max-width:767.98px){section.news .blog-news__footer__cta{text-align:center}}section.news .blog-news__footer__cta .btn{align-items:center;display:flex;height:3rem;justify-content:center;max-width:182px;padding:.875rem;width:100%}@media(max-width:767.98px){section.news .blog-news__footer__cta .btn{margin:auto}}section.news .blog-news__footer .box_swiper_pagination{flex:0 0 auto;justify-content:end}@media(min-width:992px){section.news .blog-news__footer .box_swiper_pagination{margin-right:-5px}}section.news .blog-news__container{width:100%}section.news .blog-news__container .news-miniature__header__title a{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:1.125rem;height:3lh;max-height:3lh;overflow:hidden;text-overflow:ellipsis}@media(max-width:767.98px){section.news .blog-news__container .news-miniature__header__title a{font-size:1rem}}.post_item_cover .post_image{height:217px;margin-bottom:10px;max-height:217px}@media(max-width:767.98px){.post_item_cover .post_image{height:189px;max-height:189px}}.post_item_cover .post_image a{display:block;height:100%;text-align:center;width:100%}.post_item_cover .post_image img{height:auto;max-height:100%;max-width:100%;-o-object-fit:initial;object-fit:fill;-o-object-position:center;object-position:center;width:auto}.post_item_cover .post_description .date_and_cat{align-items:center;justify-content:space-between;margin-bottom:14px}.post_item_cover .post_description .date_and_cat .post_date{color:#7a8892;font-size:.75rem;line-height:1.1666666667}.post_item_cover .post_description .date_and_cat .post_cat{color:#179aff;font-size:12px;font-weight:600;line-height:14px}.post_item_cover .post_description .date_and_cat .post_cat a{display:inline-block;text-decoration:none}.post_item_cover .post_description .post_title{margin-bottom:15px}.post_item_cover .post_description .post_title a{color:#002333;display:inline-block;font-size:16px;font-weight:600;line-height:21px;text-decoration:none}.post_item_cover .post_description .post_title a:hover{color:#179aff}.post_item_cover .post_description .post_shortdesc{color:#002333;font-size:14px;letter-spacing:0;line-height:19px}@media(max-width:767.98px){#index #content-wrapper{padding-left:0;padding-right:0}#index #truspilot-advices,#index .highlights,#index .magazine-reviews,#index .our-story{margin:0 -16px}}#index #truspilot-advices{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);position:relative;width:100vw}#index #truspilot-advices .truspilot__container{padding:48px 0 64px}@media(max-width:767.98px){#index #truspilot-advices .truspilot__container{padding:48px 0 40px}}#index #truspilot-advices .truspilot__container .truspilot__title{margin-bottom:56px}#index #truspilot-advices .truspilot__container .box_swiper_pagination{margin-top:30px}#faq,#tags_seo{margin-top:34px}@media(max-width:767.98px){#faq,#tags_seo{margin-top:30px}}#footer{margin-top:.9375rem}#tags_seo{margin-left:auto;margin-right:auto;margin-top:3.4375rem;max-width:1400px}@media(max-width:767.98px){#tags_seo{margin-top:30px}}#truspilot-advices #trustpilot-widget-trustbox-0-wrapper{background:#eef8ff!important;background-color:#eef8ff!important;display:none!important;flex-direction:column!important;gap:3.5rem!important;justify-content:center!important;padding:3rem 0 4.1875rem!important}#truspilot-advices .trustpilot-widget iframe{margin:auto;min-height:24px}#truspilot-advices .trustpilot-widget iframe #tp-widget-reviews .top-row{flex-wrap:nowrap!important;gap:8px!important;justify-content:center!important}#truspilot-advices .trustpilot-widget iframe .wrapper-top .tp-widget-reviews .tp-widget-review-content,#truspilot-advices .trustpilot-widget iframe .wrapper-top .tp-widget-reviews .tp-widget-review-link{height:100%!important;text-align:center!important}#truspilot-advices .trustpilot-widget iframe .wrapper-top .tp-widget-reviews .date-and-user-info-wrapper{justify-content:center!important}#truspilot-advices .trustpilot-widget iframe .wrapper-top .tp-widget-reviews .tp-widget-review{background-color:transparent!important;box-shadow:none!important}#truspilot-advices .trustpilot-widget iframe .wrapper-top .tp-widget-reviews .tp-widget-review .header{margin:1.125rem 0!important}#truspilot-advices .trustpilot-widget iframe .wrapper-top .tp-widget-reviews .date-and-user-info-wrapper{margin-top:1.25rem!important}#truspilot-advices .trustpilot-widget iframe div#footer{display:none!important}@media(max-width:767.98px){#index #wrapper{overflow:unset}#index .home-scroll-snap{height:100vh;min-height:100vh;overflow:auto;position:relative;scroll-snap-type:y mandatory}#index #home-hero,#index #reinsurance-and-advices,#index #training-vignette-1,#index #training-vignette-2,#index #training-vignette-3,#index .home-main-2{scroll-snap-align:start}}