[data-main-content] section.section[id] .container{max-width:1350px}.wbm-custom-has-background-french-blue{background-color:#0055a4 !important}[data-main-content] section#resume .container,[data-main-content] section#jeu-anniversaire .container,[data-main-content] section#video .container,[data-main-content] section#sectionAnim .container,[data-main-content] section#odr .container{max-width:1120px}.flex-item.custo-border-item{border-left:1px solid #fff;padding-left:15px}.hero30ans .box .price-container{display:block;text-align:center}.box.box-swipper{min-height:284px;margin-bottom:10px;margin-left:25px}@media(min-width: 768px){.box.box-swipper{min-height:267px;margin-left:95px;min-width:400px}}.box.box-swipper span.capsule{padding:5px 12px;display:block;margin-top:15px;background-color:#eff2f8;border-radius:10px}.wbm-custom-has-text-french-blue{color:#0055a4 !important}.box.box-swipper span.capsule{padding:5px 12px;display:block;margin-top:15px;background-color:#eff2f8;border-radius:10px}.wbm-custom-divider{position:relative;text-align:center;background-color:#fff;height:80%;width:1px}.custoFlex{padding:24px 0 24px 60px}body:not(.is-tight) .price-container:not(.flex-box>.price-container):not(:last-child){margin-bottom:0 !important}.custo-box-bbox{background:#002044 !important}.custo-box-app{flex-direction:column-reverse !important}@media(min-width: 768px){.custo-box-app{flex-direction:row !important}}.section.has-background{border-radius:6px 6px 0px 0px !important}.resume-swiper{padding:20px 60px;position:relative}@media(min-width: 768px){.resume-swiper .swiper-wrapper{padding:10px;align-items:flex-start}}@media(min-width: 768px){.resume-swiper .swiper-slide{width:415px !important;height:auto}}.resume-swiper .resume-box{width:422px;height:182px;padding:16px;border:1px solid #e0e0e0;border-radius:8px;background:#fff}.resume-swiper .resume-box:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.resume-swiper .swiper-button-next{right:10px}.resume-swiper .swiper-button-prev{left:10px}.resume-section .container{position:relative;overflow:visible}.swiper-container-wrapper{position:relative;padding:0 60px}.swiper-button-prev-custom,.swiper-button-next-custom{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;color:#06c}.swiper-button-prev-custom:hover,.swiper-button-next-custom:hover{box-shadow:0 4px 12px rgba(0,0,0,.2)}.swiper-button-prev-custom{left:0}.swiper-button-next-custom{right:0}.concours .custo-anniv-chips{background-color:#2f7c91 !important;border:#2f7c91 !important}.resume-section [data-slider] img{margin:0;margin-bottom:9px}.resume-section .custo-popover{margin-bottom:0 !important;height:24px}.resume-section .flex-item.is-narrow{height:24px}.stt-container{height:300vh;position:relative}@media(max-width: 767px){.stt-container{display:none}}.stt-sticky{position:-webkit-sticky;position:sticky;top:0;height:90vh;overflow:hidden;border-radius:8px}.stt-video{position:absolute;top:125px;left:0;right:0;bottom:0;width:100%;height:60%;object-fit:cover;display:block;z-index:0;max-height:800px}@media(min-height: 910px){.stt-video{height:80%;max-height:970px}}.stt-block__label{display:block;font-size:.65rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#2f7c91;margin-bottom:.5rem}.stt-block__title.title{margin-bottom:.55rem !important;color:#25465f !important}.stt-block__body.text{color:#25465f !important;margin-bottom:0 !important}.stt-block__note{margin-top:.9rem;padding:.65rem .85rem;border-radius:8px;background:rgba(47,124,145,.06);border-left:2px solid rgba(47,124,145,.4)}.stt-block__note-text.text{color:rgba(37,70,95,.72) !important;margin-bottom:0 !important}.stt-block{position:absolute;z-index:1;width:clamp(240px,28%,360px);padding:1.5rem 1.75rem;border-radius:16px;background:#fff;border:2px solid #d0d5dd;box-shadow:0 4px 16px rgba(0,0,0,.1);color:#25465f;opacity:0;pointer-events:none;transition:opacity .28s ease-in,transform .3s ease-in}.stt-block .title,.stt-block .text{color:#25465f !important}.stt-block--top-left{top:2.5rem;left:2.5rem;transform:translate(-30px, -30px)}.stt-block--top-right{top:2.5rem;right:2.5rem;transform:translate(30px, -30px)}.stt-block--bottom-left{bottom:2.5rem;left:2.5rem;transform:translate(-30px, 30px)}.stt-block--bottom-right{bottom:2.5rem;right:2.5rem;transform:translate(30px, 30px)}.stt-block--visible{opacity:1;pointer-events:auto;transform:translate(0, 0)}.stt-block--visible.stt-block--top-left{animation:stt-bounce-tl .9s ease-out forwards}.stt-block--visible.stt-block--top-right{animation:stt-bounce-tr .9s ease-out forwards}.stt-block--visible.stt-block--bottom-left{animation:stt-bounce-bl .9s ease-out forwards}.stt-block--visible.stt-block--bottom-right{animation:stt-bounce-br .9s ease-out forwards}.stt-mobile-section{display:none}@media(max-width: 767px){.stt-mobile-section{display:flex;flex-direction:column}}.stt-mobile-card{padding:1.5rem;border-radius:16px;background:#fff;border:2px solid #d0d5dd;box-shadow:0 4px 16px rgba(0,0,0,.08);color:#25465f}.stt-mobile-card .title,.stt-mobile-card .text{color:#25465f !important}@keyframes stt-bounce-tl{0%{opacity:0;transform:translate(-30px, -30px);box-shadow:0 4px 16px rgba(0,0,0,.1)}28%{opacity:1;transform:translate(16px, 16px);box-shadow:0 0 0 5px rgba(47,124,145,.5),0 12px 40px rgba(47,124,145,.28)}48%{transform:translate(-7px, -7px);box-shadow:0 0 0 2px rgba(47,124,145,.18),0 4px 20px rgba(0,0,0,.1)}65%{transform:translate(3px, 3px);box-shadow:0 4px 16px rgba(0,0,0,.1)}82%{transform:translate(-1px, -1px);box-shadow:0 4px 16px rgba(0,0,0,.1)}100%{transform:translate(0, 0);box-shadow:0 4px 16px rgba(0,0,0,.1)}}@keyframes stt-bounce-tr{0%{opacity:0;transform:translate(30px, -30px);box-shadow:0 4px 16px rgba(0,0,0,.1)}28%{opacity:1;transform:translate(-16px, 16px);box-shadow:0 0 0 5px rgba(47,124,145,.5),0 12px 40px rgba(47,124,145,.28)}48%{transform:translate(7px, -7px);box-shadow:0 0 0 2px rgba(47,124,145,.18),0 4px 20px rgba(0,0,0,.1)}65%{transform:translate(-3px, 3px);box-shadow:0 4px 16px rgba(0,0,0,.1)}82%{transform:translate(1px, -1px);box-shadow:0 4px 16px rgba(0,0,0,.1)}100%{transform:translate(0, 0);box-shadow:0 4px 16px rgba(0,0,0,.1)}}@keyframes stt-bounce-bl{0%{opacity:0;transform:translate(-30px, 30px);box-shadow:0 4px 16px rgba(0,0,0,.1)}28%{opacity:1;transform:translate(16px, -16px);box-shadow:0 0 0 5px rgba(47,124,145,.5),0 12px 40px rgba(47,124,145,.28)}48%{transform:translate(-7px, 7px);box-shadow:0 0 0 2px rgba(47,124,145,.18),0 4px 20px rgba(0,0,0,.1)}65%{transform:translate(3px, -3px);box-shadow:0 4px 16px rgba(0,0,0,.1)}82%{transform:translate(-1px, 1px);box-shadow:0 4px 16px rgba(0,0,0,.1)}100%{transform:translate(0, 0);box-shadow:0 4px 16px rgba(0,0,0,.1)}}@keyframes stt-bounce-br{0%{opacity:0;transform:translate(30px, 30px);box-shadow:0 4px 16px rgba(0,0,0,.1)}28%{opacity:1;transform:translate(-16px, -16px);box-shadow:0 0 0 5px rgba(47,124,145,.5),0 12px 40px rgba(47,124,145,.28)}48%{transform:translate(7px, 7px);box-shadow:0 0 0 2px rgba(47,124,145,.18),0 4px 20px rgba(0,0,0,.1)}65%{transform:translate(-3px, -3px);box-shadow:0 4px 16px rgba(0,0,0,.1)}82%{transform:translate(1px, 1px);box-shadow:0 4px 16px rgba(0,0,0,.1)}100%{transform:translate(0, 0);box-shadow:0 4px 16px rgba(0,0,0,.1)}}.design-grid{display:grid;grid-template-columns:minmax(1fr, 420px) 1fr 130px;grid-template-rows:200px minmax(1fr, 250px) 100px 300px;gap:30px 30px;grid-auto-flow:row;grid-template-areas:"cel-1 cel-2 cel-3" "cel-1 cel-2 cel-4" "cel-1 cel-6 cel-6" "cel-5 cel-6 cel-6";margin:0 auto;width:100%;max-width:1120px;background:rgba(0,0,0,0) url(https://www.bouyguestelecom.fr/static/com/assets/offres-internet/bbox-ultym-30-ans/30-ans-bk.webp) center bottom no-repeat}.dg-cel-1{grid-area:cel-1;opacity:0;transform:translateX(-40px);transition:opacity .8s ease-out,transform .8s ease-out}.dg-cel-1--visible{opacity:1;transform:translateX(0)}.dg-cel-2{grid-area:cel-2;padding:20px}.dg-cel-3{grid-area:cel-3;opacity:0;transform:translateX(40px);transition:opacity .8s ease-out,transform .8s ease-out}.dg-cel-3--visible{opacity:1;transform:translateX(0)}.dg-cel-4{grid-area:cel-4}.dg-cel-5{grid-area:cel-5;display:flex;justify-content:flex-end;opacity:0;transform:translateX(-40px);transition:opacity .8s ease-out,transform .8s ease-out}.dg-cel-5--visible{opacity:1;transform:translateX(0)}.dg-cel-5 img{width:100%;max-width:290px;height:auto}.dg-cel-6{grid-area:cel-6;opacity:0;transform:translateY(40px);transition:opacity .8s ease-out,transform .8s ease-out}.dg-cel-6--visible{opacity:1;transform:translateY(0)}@media(max-width: 767px){.design-grid{display:grid;grid-template-columns:100%;grid-template-rows:100%;gap:0;grid-auto-flow:row;grid-template-areas:"cel-2";background:rgba(0,0,0,0) url(https://www.bouyguestelecom.fr/static/com/assets/offres-internet/bbox-ultym-30-ans/30-ans-bk.webp) right bottom no-repeat}.dg-cel-1{display:none}.dg-cel-2{padding:0}.dg-cel-3{display:none}.dg-cel-4{display:none}.dg-cel-5{display:none}.dg-cel-6{display:none}}/*# sourceMappingURL=styles.css.map */
