@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap";.banner__article,.prime__sub-container-left,.advantages__card-1,.advantages__sub-container-right,.functioning__img-container{opacity:0;transform:translateX(-100%);transition:all 600ms linear}.banner__article--to-right,.prime__sub-container-left--to-right,.advantages__card-1--to-right,.advantages__sub-container-right--to-right,.functioning__img-container--to-right{opacity:1;transform:translateX(0)}.form__container,.prime__sub-container-right,.advantages__card-3,.functioning__article{opacity:0;transform:translateX(100%);transition:all 600ms linear}.form__container--to-left,.prime__sub-container-right--to-left,.advantages__card-3--to-left,.functioning__article--to-left{opacity:1;transform:translateX(0)}.steps__card,.criteria__card{opacity:0;transform:translateY(-100%);transition:all 600ms linear}.steps__card--slide-down,.criteria__card--slide-down{opacity:1;transform:translateY(0)}.advantages__card-2{opacity:0;transform:translateY(100%);transition:all 600ms linear}.advantages__card-2--slide-up{opacity:1;transform:translateY(0)}.case__div,.steps__main-container{opacity:0;transform:scale(0.6)}.case__div--bounce,.steps__main-container--bounce{animation:bounce 900ms cubic-bezier(0.63, 0.54, 0.32, 1.03) forwards}@keyframes bounce{80%{opacity:1}100%{transform:scale(1);opacity:1}}.advantages__summary-bloc,.banner-footer__container{opacity:0;transform:translateY(100%);transition:all 600ms linear}.advantages__summary-bloc--active,.banner-footer__container--active{opacity:1;transform:translateY(0)}.last__card,.summary__container,.btn--fixed{opacity:0;transition:all 1000ms linear}.last__card--appear,.summary__container--appear,.btn--fixed--appear{opacity:1}*,::before,::after{padding:0;margin:0}html{scroll-behavior:smooth}body{font-family:"Roboto",sans-serif}.main-container{position:relative;transition:all .35s ease-in}.container{max-width:1500px;margin:auto;padding:0 1rem}h1,h2,h3{text-align:center;font-weight:500;color:#fff}h1,h2{font-size:2rem;color:#262e57}@media all and (max-width: 550px){h1,h2{font-size:1.3rem}}a{text-decoration:none}li{list-style-type:none}p{font-weight:300}@media all and (max-width: 550px){p{font-size:.9rem}}.color-red{color:red}.btn{position:relative;display:inline-block;padding:1rem 1.8rem;border-radius:.2rem;font-weight:bold;transition:all 200ms linear;cursor:pointer;z-index:20}.btn:hover{animation:5s linear infinite both btnBounce;box-shadow:0 0 1px #f7a007}.btn:active{box-shadow:1px 1px 0 #f7a007 inset}.btn--green{background-color:#262e57;color:#fff;border:3px solid #f7a007}.btn--white{background-color:#fff;color:#262e57;border:3px solid #f7a007}.btn--white:hover,.btn--white:active{animation:none}.btn--fixed{position:fixed;bottom:.2rem;right:.2rem;z-index:4;transition:all 200ms linear}.btn--fixed:hover{animation:5s linear infinite both btnFixedBounce;background-color:#f7a007}@media all and (max-width: 550px){.btn--fixed{width:70%;text-align:center;right:50%;transform:translateX(50%)}.btn--fixed:hover{animation:5s linear infinite both btnFixedBounce2;background-color:#f7a007}}.btn--rotor{position:absolute;top:50%;left:50%;height:30px;transform:translateX(-50%) translateY(-50%);animation:rotation360 7s linear infinite both;width:100%;margin:auto;background-color:#f7a007;padding:.5rem}.btn--rotor__container{position:relative;padding:.1rem;overflow:hidden}@keyframes rotation360{0%{transform:translateX(-50%) translateY(-50%) rotate(0deg)}100%{transform:translateX(-50%) translateY(-50%) rotate(360deg)}}@keyframes btnFixedBounce{10%,90%{transform:translateX(-5%) translateY(-1rem) scale(1.03)}20%,80%{transform:translateX(-5%) translateY(-1rem) scale(0.98)}30%,50%,70%{transform:translateX(-5%) translateY(-1rem) scale(1.03)}40%,60%{transform:translateX(-5%) translateY(-1rem) scale(0.98)}}@keyframes btnFixedBounce2{10%,90%{transform:translateX(50%) scale(1.03)}20%,80%{transform:translateX(50%) scale(0.98)}30%,50%,70%{transform:translateX(50%) scale(1.03)}40%,60%{transform:translateX(50%) scale(0.98)}}@keyframes btnBounce{10%,90%{transform:scale(1.03)}20%,80%{transform:scale(0.98)}30%,50%,70%{transform:scale(1.03)}40%,60%{transform:scale(0.98)}}@keyframes fade{from{opacity:0}to{opacity:1}}.modal-form{display:none}.form,.modal-form{position:relative;transition:all 1s linear}.form.onThisOne,.modal-form.onThisOne{display:block;animation:fade 1s both}.form__container,.modal-form__container{position:relative;width:90%;text-align:center;border-radius:.4rem;padding:2.5rem 1rem;background-color:#262e57;box-shadow:rgba(0,0,0,.25) 0px 14px 28px,rgba(0,0,0,.22) 0px 10px 10px}@media all and (max-width: 550px){.form__container,.modal-form__container{width:85%;margin:1rem auto;padding:1rem 1.5rem}}.form__paragraph,.modal-form__paragraph{font-size:inherit;color:#fff;margin-bottom:.7rem}.form__paragraph .red,.modal-form__paragraph .red{display:inline-block;color:red;background-color:#fff;padding:.4rem .6rem;border-radius:.6rem}.form__title,.modal-form__title{margin-bottom:.75rem;font-weight:bold;color:#f7a007}.form__choices,.modal-form__choices{text-align:center;margin-bottom:1rem}.form__choices i,.modal-form__choices i{display:inline-block;margin-bottom:1rem}.form__choices-flex-container,.modal-form__choices-flex-container{display:flex;flex-wrap:wrap;justify-content:center}.form__choices-flex-container>div,.modal-form__choices-flex-container>div{width:50%}.form__choices-flex-container button,.modal-form__choices-flex-container button{width:90%;padding:.5rem 1rem}.form__btn,.modal-form__btn{padding:12px 0 12px;margin-bottom:1.3rem;width:30%;font-family:"Roboto Condensed",sans-serif;font-size:1rem;text-transform:uppercase;transition:all 200ms ease-out;border:none;font-weight:bold;background-color:#fff;color:#262e57;border:3px solid #f7a007;border-radius:.4rem;cursor:pointer;transition:all 300ms linear}.form__btn:hover,.modal-form__btn:hover{box-shadow:0 0 10px #f7a007}.form__btn:active,.modal-form__btn:active{box-shadow:1px 1px 0 #f7a007 inset}@media all and (min-width: 768px){.form__btn,.modal-form__btn{margin:1.3rem;margin-top:0}}@media all and (max-width: 550px){.form__btn,.modal-form__btn{margin-bottom:.5rem;width:49%}}.form__btn img,.modal-form__btn img{height:5rem}.form__btn span,.modal-form__btn span{color:#376671;font-weight:bold}.form__step-three img,.modal-form__step-three img{height:2rem;margin-bottom:0}.form__step-five .form__choices,.form__step-five .modal-form__choices,.modal-form__step-five .form__choices,.modal-form__step-five .modal-form__choices{display:flex;justify-content:center;flex-wrap:wrap}.form__step-five .form__choices>div,.form__step-five .modal-form__choices>div,.modal-form__step-five .form__choices>div,.modal-form__step-five .modal-form__choices>div{width:45%;margin-top:1rem}@media all and (max-width: 768px){.form__step-five .form__choices>div,.form__step-five .modal-form__choices>div,.modal-form__step-five .form__choices>div,.modal-form__step-five .modal-form__choices>div{width:100%}.form__step-five .form__choices>div.name,.form__step-five .modal-form__choices>div.name,.modal-form__step-five .form__choices>div.name,.modal-form__step-five .modal-form__choices>div.name{width:45%;margin-left:.3rem;margin-right:.3rem}}@media all and (max-width: 550px){.form__step-five .form__choices>div,.form__step-five .modal-form__choices>div,.modal-form__step-five .form__choices>div,.modal-form__step-five .modal-form__choices>div{margin-top:.5rem}}.form__step-five .form__choices>div input,.form__step-five .modal-form__choices>div input,.modal-form__step-five .form__choices>div input,.modal-form__step-five .modal-form__choices>div input{padding:.7rem;border-radius:.25rem;font-size:1rem;border:none;width:85%;margin-bottom:.4rem}@media all and (max-width: 550px){.form__step-five .form__choices>div input,.form__step-five .modal-form__choices>div input,.modal-form__step-five .form__choices>div input,.modal-form__step-five .modal-form__choices>div input{margin-bottom:.2rem}}.form__step-five .form__choices>div input.input-valide,.form__step-five .modal-form__choices>div input.input-valide,.modal-form__step-five .form__choices>div input.input-valide,.modal-form__step-five .modal-form__choices>div input.input-valide{border:2px solid #adff2f}.form__step-five .form__choices>div input.input-invalide,.form__step-five .modal-form__choices>div input.input-invalide,.modal-form__step-five .form__choices>div input.input-invalide,.modal-form__step-five .modal-form__choices>div input.input-invalide{border:2px solid red}.form__step-five .validation,.modal-form__step-five .validation{text-align:center}.form__progress-bar-container,.modal-form__progress-bar-container{width:90%;overflow:hidden;text-align:left;border-radius:.4rem;background-color:#fff;margin:auto}.form__progress-bar,.modal-form__progress-bar{width:20%;display:inline-block;transition:width .3s;background-color:#c32b42;color:#fff;font-size:1rem;text-align:center;font-weight:bold;padding:8px 0}.form__tooltip,.modal-form__tooltip{display:none;color:red;text-align:left;padding-left:.6rem;font-size:.6rem}.form__sent-confirm,.modal-form__sent-confirm{display:none;text-align:center;color:#adff2f;margin-bottom:1.5rem}.modal-form__container{padding-top:4rem;width:50%}@media all and (min-width: 1920px){.modal-form__container{width:40%}}@media all and (max-width: 768px){.modal-form__container{width:85%}}@media all and (max-width: 330px){.modal-form__container{padding-top:0}}.swiper{width:90%;height:100%;padding:1rem 0 3rem !important;margin-left:auto;margin-right:auto}@media all and (max-width: 550px){.swiper{width:99%}}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;height:10rem;object-fit:cover}.swiper-button-prev,.swiper-rtl,.swiper-button-next{color:#262e57 !important;transform:scale(0.7)}:root{--swiper-theme-color: #06BD9B !important}.opinion .swiper{width:70%;max-width:1300px}@media all and (max-width: 550px){.opinion .swiper{width:100%}}.modal{position:fixed;inset:0 0 0 0;display:flex;justify-content:center;align-items:center;background-color:rgba(241,241,241,.7);z-index:5;transform:translateX(100%);transition:all .35s ease-in}.modal-entrance{transform:translateX(0)}.modal-close{position:absolute;cursor:pointer;transform:scale(2);transition:all 250ms linear;color:#f7a007;top:1.5rem}@media all and (max-width: 330px){.modal-close{transform:scale(1)}}.modal-close:hover{color:#fff}.modal-close.fa-times{right:2rem}.modal-close.fa-arrow-left{left:2rem}.modal-close.fa-arrow-left.block{display:block}.main-container{position:relative}.main-container .cookieConsent{display:none;position:fixed;bottom:2rem;left:3rem;z-index:50;width:30%;padding:1rem 2rem .5rem;border-radius:.7rem;box-shadow:3px 3px 5px gray;background-color:#262e57;color:#fff}@media all and (min-width: 1920px){.main-container .cookieConsent{width:30%}}@media all and (max-width: 1025px){.main-container .cookieConsent{width:45%}}@media all and (max-width: 550px){.main-container .cookieConsent{width:85%;border-radius:0;left:0;bottom:0}}.main-container .cookieConsent h3{margin-bottom:1rem}.main-container .cookieConsent .div-reponse{display:flex;justify-content:flex-end;margin-top:1rem}@media all and (max-width: 550px){.main-container .cookieConsent .div-reponse{margin-top:1rem;flex-wrap:wrap}}.main-container .cookieConsent .div-reponse .reponse{padding:.5rem 1rem;border-radius:.3rem;margin-left:.7rem;border:1px solid #fff;cursor:pointer;transition:all 200ms linear}@media all and (max-width: 550px){.main-container .cookieConsent .div-reponse .reponse{margin-bottom:.5rem}}.main-container .cookieConsent .div-reponse .reponse:hover{transform:scale(1.02)}.main-container .cookieConsent .div-reponse .reponse.yes{background-color:#fff;color:#2d4c8c;font-weight:bold}.main-container .cookieConsent .div-reponse a#plus{display:inline-block;margin-top:.5rem;color:#fff}.header{background-color:#262e57}.header__container{height:5rem;display:flex;justify-content:space-between;align-items:center;position:relative;margin:0 auto;z-index:3}@media all and (max-width: 768px){.header__container{height:auto;flex-direction:column}}.header__logo{width:10rem;border-radius:.4rem;margin:.5rem;background-color:#fff;padding:.2rem .6rem}.header__list{display:flex;overflow:hidden;transition:all .3s ease-out}@media all and (max-width: 768px){.header__list{flex-direction:column;max-height:0rem;width:100%}}.header__list .btn{padding:.5rem 1rem;margin:.5rem}.header__list a{display:block}.header__input{display:none}.header__label{display:none;position:absolute;top:1.1rem;right:.5rem;border:3px solid #f7a007;background-color:#fff;border-radius:.2em;padding:1rem;cursor:pointer}@media all and (max-width: 768px){.header__label{display:block}}.header__label-icon{background-color:#f7a007;display:block;height:2px;width:18px;position:relative;transition:background .2s ease-out}.header__label-icon:before,.header__label-icon:after{display:block;background-color:#f7a007;content:"";width:100%;height:100%;position:absolute;transition:all .2s ease-out}.header__label-icon:before{top:5px}.header__label-icon:after{top:-5px}.header__input:checked~.header__list{max-height:240px;background-color:#262e57;padding:1rem 0}.header__input:checked~.header__label .header__label-icon{background-color:transparent}.header__input:checked~.header__label .header__label-icon:before{transform:rotate(-45deg);top:0}.header__input:checked~.header__label .header__label-icon:after{transform:rotate(45deg);top:0}.footer__container{display:flex;justify-content:center;background-color:#262e57;color:#fff;padding:1rem;text-align:center}@media all and (max-width: 550px){.footer__container{flex-direction:column;padding-bottom:3rem}}.footer__container a{padding-left:2rem;color:#fff}@media all and (max-width: 550px){.footer__container a{display:inline-block;margin-top:1rem;margin-bottom:1rem}}.banner{display:flex;flex-direction:column;justify-content:center;align-items:center;background:url("../img/bg.jpg") no-repeat center;background-attachment:fixed;background-size:cover;min-height:calc(100vh - 5rem)}@media all and (min-width: 1440px){.banner{height:90vh}}@media all and (max-width: 550px){.banner{background:url("../img/bg-mobile.jpg") no-repeat center;background-attachment:scroll;background-size:cover}}.banner__title{display:flex;justify-content:center;align-items:center;padding:3rem 1rem 0 1rem}@media all and (max-width: 768px){.banner__title{flex-direction:column;padding-top:2rem}}.banner__title h1{background-color:#fff;padding:1rem 2rem;border-radius:.4rem;box-shadow:rgba(0,0,0,.25) 0px 14px 28px,rgba(0,0,0,.22) 0px 10px 10px}@media all and (max-width: 550px){.banner__title h1{padding:1rem;width:90%;margin:auto}}.banner__title img{background-color:#fff;border-radius:.4rem;box-shadow:rgba(0,0,0,.25) 0px 14px 28px,rgba(0,0,0,.22) 0px 10px 10px;width:9.5rem;margin-left:2rem}@media all and (max-width: 768px){.banner__title img{margin:2rem 0 0 0}}.banner__container{display:flex;padding:3rem 0}@media all and (max-width: 768px){.banner__container{padding:1rem 0;flex-direction:column-reverse;justify-content:center;align-items:center}}@media all and (max-width: 550px){.banner__container{padding:0;padding-bottom:3rem}}.banner__sub-container{display:flex;justify-content:center;align-items:center;width:50%}@media all and (max-width: 768px){.banner__sub-container{margin:1rem;width:90%}}.banner__article{display:flex;align-items:center;width:90%;padding:2.5rem 1rem;border-radius:.4rem;background-color:rgba(255,255,255,.7);text-align:center;box-shadow:rgba(0,0,0,.25) 0px 14px 28px,rgba(0,0,0,.22) 0px 10px 10px}@media all and (max-width: 550px){.banner__article{margin-top:1rem;padding:1rem}}.banner__article p{margin:1rem 0}.banner__article p.bold{font-weight:bold}.banner__heading{color:#262e57}.steps{background-color:#262e57}.steps__container{padding:3rem 1rem}.steps__heading{color:#f7a007}.steps__list{display:flex;justify-content:space-evenly;text-align:left;margin:2rem auto}@media all and (max-width: 550px){.steps__list{flex-direction:column}}.steps__list li{box-shadow:rgba(0,0,0,.25) 0px 14px 28px,rgba(0,0,0,.22) 0px 10px 10px;background-color:#fff;overflow:hidden;border-radius:.4rem;width:20%;margin:1rem;padding:3rem;transition:all .3s linear}@media all and (max-width: 768px){.steps__list li{padding:1rem;width:30%;text-align:center}}@media all and (max-width: 550px){.steps__list li{width:80%;margin:1rem auto;padding:1rem}}.steps__list li:hover{box-shadow:rgba(32,31,31,.3) 0px 19px 38px,rgba(32,31,31,.3) 0px 15px 12px;transform:translateY(-1%)}.steps__list li:hover img{animation:ziggi2 3s linear infinite}.steps__list img{width:9rem;transition:all 200ms linear}.steps__list img:hover{transform:scale(0.9)}.steps__img-container{display:flex;justify-content:flex-start}@media all and (max-width: 768px){.steps__img-container{justify-content:center}}.steps__text-container{padding:1rem;text-align:left;width:90%;font-weight:300}@media all and (max-width: 768px){.steps__text-container{text-align:center}}.steps__text-container span{color:#f7a007;display:inline-block;font-weight:bold;margin-bottom:.5rem}.steps__btn-container{position:relative;display:flex;justify-content:center;align-items:center}.prime{background-color:#262e57;padding-bottom:1rem}.prime__barre{height:.5rem;background-color:#f7a007;width:50%;margin:0 auto 3rem}.prime__title{width:80%;margin:1rem auto;color:#fff}.prime__container{display:flex;justify-content:center;text-align:center;color:#fff;overflow:hidden}@media all and (max-width: 1025px){.prime__container{justify-content:space-evenly}}@media all and (max-width: 768px){.prime__container{flex-direction:column}}.prime__sub-container{background-color:#fff;border-radius:.4rem;width:30%;margin:1rem}@media all and (max-width: 1025px){.prime__sub-container{width:40%}}@media all and (max-width: 768px){.prime__sub-container{width:90%;margin:1rem auto}}.prime__sub-container:hover img{transform:scale(1.1)}.prime__heading{width:80%;color:#f7a007;background-color:#262e57;margin:0 auto 1rem;font-size:1.5rem;padding:1rem;border-radius:.4rem}@media all and (max-width: 550px){.prime__heading{width:80%}}.prime__img-container{overflow:hidden}.prime__img-container img{width:75%;transition:all .3s linear}@media all and (max-width: 768px){.prime__img-container img{height:auto;width:55%}}@media all and (max-width: 550px){.prime__img-container img{width:80%}}.prime__paragraph{text-align:justify;line-height:1.5rem;color:#262e57;width:80%;margin:auto;margin-bottom:2rem}.criteria{background-color:#efefef;padding:4rem 0}.criteria__heading{color:#262e57}.criteria__list{display:flex;justify-content:center;margin-top:1rem;overflow:hidden;flex-wrap:wrap}.criteria__list li{background-color:#fff;box-shadow:rgba(14,30,37,.12) 0px 2px 4px 0px,rgba(14,30,37,.32) 0px 2px 16px 0px;text-align:center;width:15%;border-radius:.4rem;margin:1rem;transition:all 400ms linear}.criteria__list li:hover{background-color:#262e57;transform:translateY(-2%)}.criteria__list li:hover h3{color:#fff}.criteria__list li:hover img{animation:ziggi 4s linear infinite forwards}@media all and (max-width: 1025px){.criteria__list li{width:21%}}@media all and (max-width: 768px){.criteria__list li{width:40%}}@media all and (max-width: 550px){.criteria__list li{width:70%}}.criteria__list img{width:8rem}@media all and (max-width: 550px){.criteria__list img{width:5rem}}.criteria__list h3{color:#f7a007;font-size:1.7rem;padding:.7rem 1rem;transition:all 400ms linear}@media all and (max-width: 550px){.criteria__list h3{font-size:1.2rem}}.advantages{background-color:#efefef}.advantages__container{align-items:center;padding:4rem 3rem;line-height:1.4rem}@media all and (max-width: 768px){.advantages__container{flex-direction:column;padding:4rem 1rem}}.advantages__sub-container{display:flex;justify-content:center;overflow:hidden}@media all and (max-width: 768px){.advantages__sub-container{flex-wrap:wrap}}.advantages__card{width:25%;color:#262e57;background-color:#fff;padding:2rem;margin:3rem 1rem;border-radius:.4rem;box-shadow:rgba(9,30,66,.25) 0px 4px 8px -2px,rgba(9,30,66,.08) 0px 0px 0px 1px;transition:all .3s linear}@media all and (max-width: 1025px){.advantages__card{width:45%;margin:1rem .5rem}}@media all and (max-width: 768px){.advantages__card{width:95%;text-align:center}}.advantages__card:hover{box-shadow:rgba(0,0,0,.3) 0px 19px 38px,rgba(0,0,0,.22) 0px 15px 12px;transform:translateY(-3%)}.advantages__card:hover img{transform:scale(1.05)}.advantages__img-container{text-align:center}.advantages__img-container img{width:90%;border-radius:.4rem;transition:all .3s linear}@media all and (max-width: 768px){.advantages__img-container img{height:auto;margin-bottom:1rem}}.advantages__txt-container h3{color:#f7a007;min-height:50px;margin:2rem auto;font-size:1.2rem;font-weight:600;margin-bottom:.6rem}.advantages__txt-container{text-align:justify}.functioning{background-color:#262e57;padding:2rem}@media all and (max-width: 550px){.functioning{padding:2rem .5rem}}.functioning__heading{color:#f7a007}.functioning__sub-container{overflow:hidden}.functioning__sub-container-under{display:flex;align-items:center;margin:3rem auto}@media all and (max-width: 768px){.functioning__sub-container-under{flex-direction:column-reverse}}@media all and (max-width: 550px){.functioning__sub-container-under{margin-bottom:0}}.functioning__sub-container-under>div{width:50%;text-align:center}@media all and (max-width: 768px){.functioning__sub-container-under>div{width:90%;margin-bottom:2rem}}@media all and (max-width: 550px){.functioning__sub-container-under>div{width:100%;display:flex;justify-content:center;flex-direction:column}}.functioning__img-container img{box-shadow:rgba(0,0,0,.25) 0px 14px 28px,rgba(0,0,0,.22) 0px 10px 10px;border-radius:.4rem;width:80%}.functioning__img-container span{display:inline-block;margin-top:.3rem;color:#fff}.functioning__article{width:85%;color:#fff;text-align:left;padding:.4rem;line-height:1.7rem}@media all and (max-width: 1025px){.functioning__article{width:100%}}.functioning__article p.p{text-align:center}.functioning__list li{list-style-type:inherit}@media all and (max-width: 550px){.functioning__list li{margin-left:1rem}}.opinion{background-color:#efefef;padding:2rem}.opinion__heading{color:#262e57;margin:0 0 1rem}.opinion__card{display:flex;flex-direction:column;background:radial-gradient(#262E57, #242c53);background-color:#262e57;border-radius:.4rem;height:400px !important;padding:2rem 0;text-align:center;color:#fff}.opinion__card p{font-weight:bold;width:90%;margin:1rem auto}.opinion__card span{color:#f7a007}.opinion__stars{color:#ff0}.opinion__img-container img{box-shadow:rgba(14,30,37,.12) 0px 2px 4px 0px,rgba(14,30,37,.32) 0px 2px 16px 0px;width:8rem;border-radius:.4rem;margin-bottom:1rem}.summary{padding:2rem;background-color:#efefef}.summary__container{display:flex}@media all and (max-width: 1025px){.summary__container{flex-direction:column;margin-top:1rem}}.summary__sub-container{width:30%;margin:2rem}@media all and (max-width: 1025px){.summary__sub-container{width:80%;margin:auto}}@media all and (max-width: 550px){.summary__sub-container{width:100%}}.summary__sub-container p{margin:.2rem;line-height:1.5rem}.summary__sub-container h3{color:#f7a007;text-align:left;font-weight:bold;margin-bottom:.5rem}@media all and (max-width: 1025px){.summary__sub-container h3{margin-top:1rem}}.summary__list li{display:flex;align-items:flex-start}.summary__list img{width:1rem;margin-right:.2rem;margin-top:.5rem;display:block}@keyframes ziggi{0%{transform:translateY(0%)}25%{transform:translateY(-4%)}50%{transform:translateY(4%)}75%{transform:translateY(-4%)}100%{transform:translateY(0%)}}@keyframes ziggi2{0%{transform:scale(1)}25%{transform:scale(1.04)}50%{transform:scale(0.96)}75%{transform:scale(1.04)}100%{transform:scale(1)}}.banner-bravo{background:url("../img/background.jpg") no-repeat center fixed;background-size:cover;display:flex;justify-content:center;align-items:center;position:relative;min-height:100vh}.banner-bravo .header{position:absolute;top:0;left:0;right:0}.banner-bravo .footer{position:absolute;bottom:0;right:0;left:0;background-color:rgba(255,255,255,.8)}@media all and (max-width: 550px){.banner-bravo .footer__container{padding:1rem}}.banner-bravo .header__navigation{width:auto;display:block;padding-bottom:0}.banner-bravo article{background-color:rgba(255,255,255,.9);padding:2rem;margin:1rem;border-radius:1rem}.banner-bravo article p{text-align:center;margin:1rem auto}.main-container-policy-thanks{background-color:#262e57}@media all and (max-width: 550px){.main-container-policy-thanks .sub-container{height:100vh;display:flex;flex-direction:column;justify-content:space-between}}.main-container-thanks{position:absolute;inset:0 0 0 0}.header-policy-thanks{background-color:transparent !important}.main__policy-thanks{max-width:60%;margin:2rem auto;padding:2rem;line-height:1.6rem;background-color:#fff;border-radius:1rem;box-shadow:0 0 .5rem rgba(197,190,190,.5)}@media all and (max-width: 768px){.main__policy-thanks{max-width:80%}}.main__policy-thanks h1,.main__policy-thanks h2{text-align:left}.main__policy-thanks h1{font-size:2.3rem;padding:3rem 0 2rem;line-height:2.2rem;color:#000}@media all and (max-width: 550px){.main__policy-thanks h1{padding:1rem 0}}.main__policy-thanks h2{margin:2rem 0 1rem;font-size:1.5rem}.main__policy-thanks p{font-size:1rem;margin:.5rem 0 1rem}.main__policy-thanks p#cookie{text-decoration:underline;cursor:pointer}.main__policy-thanks li{font-size:1rem;margin-left:2rem;list-style-type:disc}.main__policy-thanks li li{margin-left:2.5rem;list-style-type:circle}.main__policy-thanks hr{margin-top:2.5rem}.main__thanks{margin:12rem auto}@media all and (max-width: 1025px){.main__thanks{margin:13rem auto}}@media all and (max-width: 768px){.main__thanks{margin:2rem auto}}@media all and (max-width: 550px){.main__thanks{margin:5rem auto}}.section__thanks{text-align:center}.section__thanks h1{text-align:center}/*# sourceMappingURL=style.css.map */
