:root{--cms-editing-z-index:$cmse-editing-z-index}.cms-image-container{display:inline-block;margin-left:auto;margin-right:auto;width:100%}.cms-image,.cms-picture{display:block;height:auto;width:100%}.cms-picture{background-image:var(--desktop-background-image);background-position:50%;background-repeat:no-repeat;background-size:cover;height:0;padding-bottom:var(--desktop-padding-bottom)}@media screen and (max-width:727px){.cms-picture{background-image:var(--mobile-background-image);padding-bottom:var(--mobile-padding-bottom)}}.cms-picture img{opacity:0;transition:opacity .25s ease-in-out}.cms-picture.--in img{opacity:100%}.cms-picture.--lazy-loaded{background-color:transparent!important;background-image:none!important}.cms-image{opacity:1;transition:opacity .25s}.cms-image[data-src]:not([src^="data:image"]),.cms-image[src=""]{opacity:0}@media screen and (min-width:768px){.btn-md-block{display:block;width:100%!important}.btn-md-inline-block{display:inline-block;width:auto!important}}html{scroll-behavior:smooth}*{font-family:Montserrat,sans-serif}a{text-decoration:none}body{background-color:#fff}h1{text-align:center}.bpa-container{margin-right:278px;padding-right:278px}@media (max-width:2299.98px){.bpa-container{padding-left:50px;padding-right:50px}}.btn{border:0}.container-custom{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:15px;padding-right:15px}@media (max-width:1199.98px){.container-custom{max-width:1000px}}@media (max-width:991.98px){.container-custom{max-width:720px}}@media (max-width:767.98px){.container-custom{padding:0 25px;padding:25px;width:100%}}.breadcrumb-custom{background-color:#f3f4f5;padding:24px 0}@media (max-width:991.98px){.breadcrumb-custom{padding:12px 0}}.breadcrumb-text,.breadcrumb-text:hover{color:#0e2241;font-size:1rem}.breadcrumb-text.linkable,.breadcrumb-text:hover.linkable{font-weight:500;text-decoration:underline}.breadcrumb-text.unlinkable,.breadcrumb-text:hover.unlinkable{color:rgba(14,34,65,.8)}.load-more-btn{border:1px solid rgba(14,34,65,.3);color:#0e2241;font-size:1.1rem;font-weight:700;padding:15px 20px;text-align:center}.header-page{min-height:600px}@media (max-width:991.98px){.header-page{min-height:600px}}.store-action-btn{background:linear-gradient(180deg,#e84e0f,#b7182e);height:50px;width:50px}.store-action-btn.blue{background:linear-gradient(0deg,#143b7b,#1a74bd)}.store-action-btn .location{color:#fff!important;height:40px;width:40px!important}.store-action-btn img{height:22px;width:22px!important}.background-header-page-1{background-image:url(/assets/frontend/images/background/bg-blog-header.png);background-size:cover}@media (max-width:1799.98px){.background-header-page-1{background-position:50%;background-size:cover}}@media (max-width:991.98px){.background-header-page-1{background-image:url(/assets/frontend/images/background/bg-blog-header-m.png);background-position:0 0;background-size:cover}}.background-header-page-quotation{background-image:url(/assets/frontend/images/background/bg-quotation.png);background-size:cover}@media (max-width:1799.98px){.background-header-page-quotation{background-position:50%;background-size:cover}}@media (max-width:991.98px){.background-header-page-quotation{background-image:url(/assets/frontend/images/background/bg-quotation-m.png);background-position:0 0;background-size:cover}}.page-title h1{color:#fff;font-size:4.2rem;font-weight:800}@media (max-width:575.98px){.page-title h1{font-size:3rem}}.page-desc{font-size:1rem;font-weight:500}.bap-btn-blue:hover,.bpa-btn-blue,btn:hover{background:linear-gradient(0deg,#143b7b,#1a74bd);border:transparent;color:#fff;font-size:1.1rem;font-weight:700}.bap-btn-blue:hover a,.bap-btn-blue:hover a:hover,.bpa-btn-blue a,.bpa-btn-blue a:hover,btn:hover a,btn:hover a:hover{color:#fff!important;text-decoration:none}.bpa-btn-red{background:linear-gradient(180deg,#e84e0f,#b7182e);font-size:1.1rem;font-weight:700}.bpa-btn-red a,.bpa-btn-red a:hover{color:#fff;text-decoration:none}.bpa-btn-okaz{background:linear-gradient(0deg,#5b8950,#6ea561);border:transparent;color:#fff;font-size:1.1rem;font-weight:700}.bpa-btn-okaz a,.bpa-btn-okaz a:hover{color:#fff!important;text-decoration:none}.bpa-btn-okaz:hover{background:linear-gradient(0deg,#4f7845,#5f9153)}.text-bpa-blue{color:#143b7b}.text-bpa-blue-dark{color:#0e2241}a,a:focus,a:hover{text-decoration:none}.text-bpa{font-size:1.1rem}.banner-info{background-image:linear-gradient(90deg,#143b7b,#1a74bd)}.banner-info .text-bpa{font-size:1.5rem;font-weight:700}.cms-title_text2{color:#143b7b;font-size:2rem;font-weight:700}.cms-text{color:#666;font-size:1rem}.text-color-primary{color:#153878}.cms-page-header{align-items:center;display:flex;min-height:400px;overflow:hidden;position:relative;z-index:1}@media (max-width:991.98px){.cms-page-header{min-height:800px}}.cms-page-header .cover{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}@media (min-width:1920px){.cms-page-header .cover img{width:100%}}.select-wrapper select{border:2px solid rgba(14,34,65,.5)!important;font-size:1rem;height:60px;padding:0 24px}#job h2,.page-job-apply h1{color:#153878;font-size:2.5rem;font-weight:900;letter-spacing:1.98px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-position:right 1rem top 50%;background-size:.65rem auto}.product-section,select{background-repeat:no-repeat}.product-section{background-color:linear-gradient(to top left,#0f254a,#143877,#0b6cb5);background-image:url(/assets/frontend/images/background/background-1.png);background-size:cover;padding:138px 0}@media (max-width:991.98px){.product-section{background-image:url(/assets/frontend/images/background/background-1-m.png);padding:50px 0}}.product-header{margin-bottom:108px;text-align:center}.product-header h2{font-size:2.5rem;font-weight:700;margin-bottom:50px;text-align:center}@media (max-width:575.98px){.product-header h2{font-size:2.5rem}}.product-header p{font-size:1.1rem}.product-card{border-bottom:42px solid transparent;border-radius:40px;box-shadow:-8.7px 49.2px 30px 0 rgba(9,27,61,.6),inset -.2px 1px 3px 0 #00a0f8;margin-bottom:20px;min-height:390px;-o-object-fit:contain;object-fit:contain;padding:57px 0}.product-card.border-footer-1{background:linear-gradient(to top left,#0f254a,#143877,#0b6cb5) padding-box,linear-gradient(90deg,#700b21,#ff1a40) border-box}.product-card.border-footer-2{background:linear-gradient(to top left,#0f254a,#143877,#0b6cb5) padding-box,linear-gradient(90deg,#b84912,#f5bb0c) border-box}.product-card.border-footer-3{background:linear-gradient(to top left,#0f254a,#143877,#0b6cb5) padding-box,linear-gradient(90deg,#2558aa,#0375bf) border-box}.product-card.border-footer-4{background:linear-gradient(to top left,#0f254a,#143877,#0b6cb5) padding-box,linear-gradient(90deg,#007198,#009aa5) border-box}.product-card.border-footer-5{background:linear-gradient(to top left,#0f254a,#143877,#0b6cb5) padding-box,linear-gradient(90deg,#751754,#c4125b) border-box}.product-card.border-footer-6{background:linear-gradient(to top left,#0f254a,#143877,#0b6cb5) padding-box,linear-gradient(90deg,#b7182e,#e84e0f) border-box}.product-card-img{height:100px;width:100px}.product-card-title h3{font-size:1.3rem;font-weight:800}@media (max-width:575.98px){.product-card-title h3{font-size:1.5rem}}.product-card-desc p{font-size:1.1rem}.product-card-footer .product-link-btn{background-image:linear-gradient(0deg,hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.3));color:#fff;font-size:1.1rem;text-decoration:none}@media (max-width:575.98px){.product-card-footer .product-link-btn{font-size:.9rem}}.deal-section{background-color:#f5f8fb;padding:90px 0}@media (max-width:991.98px){.deal-section{padding-bottom:106px}}.deal-header h2{color:#153878;font-size:2.5rem;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal}@media (max-width:991.98px){.deal-header h2{font-size:2.5rem}.deal-header.news{margin-top:68px}}.deal-card{border-radius:20px;min-height:100%}.deal-card .deal-card-img{border-radius:20px 20px 0 0}@media (max-width:991.98px){.deal-card{min-height:457px}}.deal-card-content .deal-card-title{min-height:70px}.deal-card-content .deal-card-title h3{font-size:1.75rem;font-weight:700;letter-spacing:normal;line-height:normal}.deal-card-content .deal-card-prices{min-height:60px}.deal-card-content .deal-card-prices .price{font-size:1.1rem;font-weight:600}.deal-card-content .deal-card-prices .deal-main-price{color:#e84e0f;font-size:1.5rem;font-weight:700}.deal-link-btn,.deal-link-btn:focus,.deal-link-btn:hover{background-color:#f5f8fb;color:#153878;font-size:1rem;font-weight:600;text-decoration:none}.discount-content{background-color:#f5f8fb;padding:90px 278px}.card-discount{box-shadow:0 0 60px 0 rgba(0,0,0,.05)}.discount-img{left:-5px;top:-5px}.card-bpa-img{border-radius:20px 20px 0 0}.card-discount{border-radius:20px;margin-bottom:100px;max-width:450px;min-height:760px;text-align:center}.border-bottom-gradient-red{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(270deg,#e84e0f,#b7182e) border-box;border-bottom:21px solid transparent}.border-bottom-gradient-blue{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(270deg,#1a74bd,#143b7b) border-box;border-bottom:21px solid transparent}.card-discount-content{padding:0 40px;text-align:left}.card-discount-title{color:#000;font-size:36px;font-weight:700}.card-discount-title,.price{font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}.price{color:#153878;font-size:26px;font-weight:600;text-decoration:line-through;text-decoration-color:#153878}.card-main-price{font-size:36px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;text-align:left}.card-main-price.news{color:#153878}.card-main-price.discounts{color:#e84e0f}.card-discount-footer a{background-color:#f5f8fb;color:#153878;font-size:24px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;margin-bottom:46px;padding:25px;text-align:left}.card-discount-footer a img{left:0}.carousel-item .card-discount{overflow:visible!important}.carousel-item .card-discount .discount-img{left:-10px;top:-10px}.carousel-item .card-discount .card-bpa-img img{border-radius:20px 20px 0 0}.control-carousel-button{align-items:center;height:60px;width:60px}.carousel-control-next,.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev,.carousel-control-prev:focus,.carousel-control-prev:hover{opacity:1!important}.carousel-control-next.deal,.carousel-control-prev.deal{right:0!important;top:8%!important}@media (max-width:575.98px){.carousel-control-next.deal{right:-6%!important}.carousel-control-prev.deal{left:-6%!important}}.carousel-button{background-color:rgba(21,56,120,.2);border-radius:50%;height:60px;width:60px}.brand-section{background-image:url(/assets/frontend/images/background/background-2.png);background-size:cover;padding-bottom:120px;padding-top:120px}@media (max-width:1199.98px){.brand-section{padding-bottom:152px}}@media (max-width:991.98px){.brand-section{min-height:1070px;padding-top:150px}}@media (max-width:575.98px){.brand-section{padding-top:100px}}.brand-content{position:relative}.brand-emoji{left:50%;position:absolute;top:-50%;transform:translate(-50%,-50%)}@media (max-width:991.98px){.brand-emoji{top:-33%}}@media (max-width:767.98px){.brand-emoji{top:-23%}}@media (max-width:575.98px){.brand-emoji{top:-14%}}.brand-title{color:#fff;font-size:2.5rem;font-weight:700;text-align:center}@media (max-width:575.98px){.brand-title{font-size:30px}}.brand-separator{background-image:linear-gradient(0deg,#e84e0f,#b7182e);border:4px solid #fab801;border-radius:35px;height:8px;margin:30px 0;width:76px}.brand-desc{color:#fff;font-size:1.25rem;font-weight:400}@media (max-width:1799.98px){.brand-desc{padding:0 50px}}@media (max-width:575.98px){.brand-desc{padding:0}}.brand-carousel{background-color:#fff;border-radius:20px;bottom:-50%;box-shadow:0 0 60px 0 rgba(0,0,0,.15);left:50%;position:absolute;transform:translate(-50%,50%);width:100%}.brand-carousel .carousel-control-next.desktop,.brand-carousel .carousel-control-prev.desktop{width:10%}.brand-carousel .carousel-control-next,.brand-carousel .carousel-control-prev{position:absolute}@media (max-width:1199.98px){.brand-carousel{bottom:-55%}}@media (max-width:991.98px){.brand-carousel{margin-top:-20%;min-height:324px;position:relative}.brand-carousel .carousel-control-prev{left:-6%}.brand-carousel .carousel-control-next,.brand-carousel .carousel-control-prev{background-color:hsla(0,0%,100%,.2);border-radius:50%;height:40px;top:40%;width:40px}.brand-carousel .carousel-control-next{right:-6%}}@media (max-width:767.98px){.brand-carousel{margin-top:-10%;width:77%}.brand-carousel .carousel{max-height:259.31px;min-height:259.31px}.brand-carousel .carousel-control-prev{left:-10%}.brand-carousel .carousel-control-next{right:-10%}}@media (max-width:575.98px){.brand-carousel{width:70%}.brand-carousel .carousel{max-height:382.22px;min-height:382.22px}.brand-carousel .carousel-control-prev{left:-25%}.brand-carousel .carousel-control-next{right:-25%}}.grid-container{display:grid;grid-template-columns:auto auto auto auto auto auto;justify-content:center}@media (max-width:991.98px){.grid-container{grid-template-columns:auto auto auto}}@media (max-width:575.98px){.grid-container{grid-template-columns:auto auto}}.grid-item{padding:20px}.grid-item img{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.grid-item img:hover{filter:none;-webkit-filter:grayscale(0)}.quotation-section{background-image:url(/assets/frontend/images/background/bg-quote.png);background-size:cover;padding:100px 0}@media (max-width:991.98px){.quotation-section{background-image:url(/assets/frontend/images/background/bg-quote-m.png);min-height:496px;padding:80px 0}}.quotation-section.red-variant{background-image:url(/assets/frontend/images/background/bg-pro.png)}@media (max-width:991.98px){.quotation-section.red-variant{background-image:url(/assets/frontend/images/background/bg-pro-m.png)}}.quote-content{z-index:2}.quote-title h2{font-size:2rem;font-weight:600}@media (max-width:575.98px){.quote-title h2{font-size:1.4rem}}.quote-desc p{font-size:1.25rem}.link-quote-btn,.link-quote-btn:hover{background-image:linear-gradient(0deg,#143b7b,#1a74bd);color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.28px;text-align:center;text-decoration:none}.link-quote{font-size:1.1rem}.emoji-img{bottom:0;left:18px;z-index:1}.emoji-img-2{bottom:0;left:0;z-index:1}.blog-card{background-color:#f3f4f5;min-height:520px}.blog-card,.blog-card .thumbnail{border-radius:20px}.blog-card a,.blog-card a:hover{color:#0e2241;text-decoration:none}.card-description{height:100%}.card-title{font-size:1.5rem;font-weight:700;letter-spacing:.36px}.card-text{font-size:1rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.24px;line-height:normal}.card-btn{border:2px solid rgba(14,34,65,.3);color:#0e2241;padding:15px 20px;text-align:center}.card-btn span{font-size:1.1rem;font-weight:700}.rate-content{padding:97px 0}#rate-section .rate-title{color:#153878;font-size:2.5rem;font-weight:900;letter-spacing:1.98px}@media (max-width:575.98px){#rate-section .rate-title{font-size:2rem}}.rate-content p{color:#666;font-size:1.25rem}.rate-content>div{border-top:1px solid rgba(14,34,65,.3);padding-top:90px}.store-select,.store-select:active,.store-select:focus{border:2px solid rgba(14,34,65,.3);font-size:1.1rem;padding:20px}@media (max-width:575.98px){.store-select,.store-select:active,.store-select:focus{width:100%}}.google-btn,.google-btn:hover{background-image:linear-gradient(0deg,#143b7b,#1a74bd);color:#fff;font-size:1.1rem;font-weight:700;padding:20px 39px}.rate-form select{border:2px solid rgba(14,34,65,.5)!important;font-size:1rem;height:60px;padding:0 24px}.rate-form button{height:60px}.product-category-header{align-items:center;display:flex;min-height:500px;overflow:hidden;position:relative;z-index:1}@media (max-width:991.98px){.product-category-header{min-height:800px}}.product-category-header .cover{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}@media (min-width:1920px){.product-category-header .cover img{width:100%}}.product-category-title{position:relative;z-index:2}.product-category-title h1,.product-category-title h2,.product-category-title h3{font-size:3rem}.product-type-card{border-bottom:42px solid transparent;border-radius:40px;overflow:hidden}.product-type-card>div:first-child{background-image:linear-gradient(270deg,#143b7b,#1a74bd);padding:50px 20px 25px 59px}@media (max-width:767.98px){.product-type-card>div:first-child{padding:50px 40px}}.product-type-card>div:nth-child(2){background-color:#143979;padding:50px 50px 25px}@media (max-width:767.98px){.product-type-card>div:nth-child(2){padding:50px 40px}}.product-type-card.border-footer-1{background:linear-gradient(to top left,#0f254a,#143877,#0b6cb5) padding-box,linear-gradient(90deg,#700b21,#ff1a40) border-box}.product-type-card.border-footer-2{background:linear-gradient(to top left,#0f254a,#143877,#0b6cb5) padding-box,linear-gradient(90deg,#b84912,#f5bb0c) border-box}.product-type-card.border-footer-3{background:linear-gradient(to top left,#0f254a,#143877,#0b6cb5) padding-box,linear-gradient(90deg,#2558aa,#0375bf) border-box}.product-type-card.border-footer-4{background:linear-gradient(to top left,#0f254a,#143877,#0b6cb5) padding-box,linear-gradient(90deg,#007198,#009aa5) border-box}.product-type-card.border-footer-5{background:linear-gradient(to top left,#0f254a,#143877,#0b6cb5) padding-box,linear-gradient(90deg,#751754,#c4125b) border-box}.product-type-card.border-footer-6{background:linear-gradient(to top left,#0f254a,#143877,#0b6cb5) padding-box,linear-gradient(90deg,#b7182e,#e84e0f) border-box}.product-type-picto{border-right:1px solid hsla(0,0%,100%,.3)}.product-type-title h3{color:#fff;font-size:2.5rem;font-weight:700}@media (max-width:767.98px){.product-type-title h3{font-size:2rem}}@media (max-width:575.98px){.product-type-title h3{font-size:1.5rem}}a.product-type-btn,a.product-type-btn:focus,a.product-type-btn:hover{background-image:linear-gradient(0deg,hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.3));box-shadow:0 30px 40px 0 rgba(20,52,114,.2);font-size:1rem;font-weight:700;padding:12px 30px;text-align:center;text-decoration:none}@media (max-width:575.98px){a.product-type-btn,a.product-type-btn:focus,a.product-type-btn:hover{font-size:.9rem}}.product-type-separator{border-bottom:1px solid hsla(0,0%,100%,.3);width:100%}.product-type-info span:first-child{font-size:1.1rem}.product-type-info span:nth-child(3){font-size:1rem}.product-type-info span:nth-child(3) ul{padding-left:20px!important}.widget-engagement{background-image:linear-gradient(270deg,#143b7b 30%,#1a74bd);border-radius:20px;box-shadow:-10px 20px 20px 0 rgba(9,27,61,.2),inset -.2px 1px 3px 0 #00a0f8;margin:50px 0;min-height:400px;padding:10px 30px 30px}.widget-engagement .engagement-position{height:50px;position:relative;width:50px}.widget-engagement .engagement-position span{color:#143979;font-size:1.5rem;font-weight:700;text-align:center;z-index:2}.widget-engagement .engagement-position .engagement-img{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.widget-engagement .engagement-title{font-size:1rem;font-weight:700}.widget-engagement .engagement-text p{color:hsla(0,0%,100%,.8);font-size:.9rem;text-align:center}.widget-engagement .engagement-key,.widget-engagement a{font-size:1rem}#job .btn{height:60px!important}#job .card-offer{border:solid #153878;border-radius:20px;border-width:2px 2px 27px}#job .title{font-size:1.5rem;font-weight:700}.calameo iframe{aspect-ratio:16/10;margin:0 auto;width:100%}.header-banner{background-image:url(/assets/frontend/images/header-banner.png);background-size:100%;min-height:100px}.home-title{font-size:1rem;font-weight:700;line-height:15px}.home-subtitle,.home-title{font-stretch:normal;font-style:normal;letter-spacing:normal}.home-subtitle{color:#fff;font-size:.8rem;font-weight:400;line-height:normal;text-align:left}.btn-header a{height:50px}.btn-header a .btn-text{font-size:.9rem;font-weight:700}.separator{background-color:#fff;height:4rem;opacity:.2;width:1px}.header-banner-contact .phone-icon{background-image:linear-gradient(180deg,#e84e0f,#b7182e);border-radius:35px;height:50px;-o-object-fit:contain;object-fit:contain;width:50px}.header-banner-contact .phone-info p{font-size:.8rem;font-weight:500}.header-banner-contact .phone-info p,.header-banner-contact .phone-info p a{font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}.header-banner-contact .phone-info p a{color:#fff;font-size:1rem;font-weight:700;text-decoration:none}.header-desktop{padding:25px 0}.menu-item a{color:#0e2241;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;text-align:left;text-decoration:none}@media (max-width:1199.98px){.menu-item a{font-size:.8rem}}.menu-item.active,.menu-item:hover{background-color:rgba(148,179,231,.1);border-radius:30px}.submenu{background-color:#fff;border:none!important;border-radius:30px}.submenu a{font-size:1rem;padding:20px 60px;text-align:left}@media (max-width:1199.98px){.submenu a{font-size:.8rem}}.dropdown-item:hover{background-color:#f5f7fd;border-radius:30px}.header-banner-mobile{background-image:url(/assets/frontend/images/header-banner.png);background-size:100%}.title-mobile{font-size:1rem;font-weight:700}.subtitle-mobile,.title-mobile{font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;text-align:center}.subtitle-mobile{font-size:.8rem;font-weight:400}.menu-button-mobile .phone-button-mobile{background-image:linear-gradient(180deg,#e84e0f,#b7182e);padding:24px 22px 22px 24px}.menu-button-mobile .line-button-mobile{background-image:linear-gradient(0deg,#143b7b,#1a74bd);padding:24px 22px 22px 24px}.menu-button-mobile .line-button-mobile img{height:28px;width:28px}.menu-modal-item{border-top:1px solid rgba(0,0,0,.2);padding:15px 0}.menu-modal-item a{color:#0e2241;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;text-align:left;text-decoration:none}.phone-modal-footer{height:55px;width:55px}.text-modal-footer p{align-items:start;font-size:1rem;font-weight:500;line-height:20px;line-height:35px;margin-bottom:0}.text-modal-footer p,.text-modal-footer p span{color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.text-modal-footer p span{font-size:1.25rem;font-weight:700;line-height:normal}.modal-backdrop{background-color:#153878;opacity:.9!important}.modal-content{border-radius:5px!important}.modal-custom-header{justify-content:center;padding:38px 0 10px}.modal-custom-header>img{height:83px;width:219px}.modal-custom-footer{padding:15px 10px}.close-menu-button,.modal-custom-footer{background-image:linear-gradient(0deg,#143b7b,#1a74bd)}.close-menu-button{padding:15px;position:absolute;right:-15px;top:-15px}.close-menu-button .img{height:25px;width:25px}@media (max-width:575.98px){.header-mobile{padding:30.8px 14px 46.6px}.title-mobile{font-size:1rem}.subtitle-mobile{font-size:.9rem}.full-logo-mobile img{height:72px;width:190.2px}.menu-button-mobile .phone-button-mobile{background-image:linear-gradient(180deg,#e84e0f,#b7182e);padding:16.8px 15.4px 15.4px 16.8px}.menu-button-mobile .phone-button-mobile img{height:19.6px;width:19.6px}.menu-button-mobile .line-button-mobile{background-image:linear-gradient(0deg,#143b7b,#1a74bd);padding:16.8px 15.4px 15.4px 16.8px}.menu-button-mobile .line-button-mobile img{height:19.6px;width:19.6px}.modal-custom-body{padding:0 50px}.menu-mobile-modal{margin:20px 35px}.close-menu-button{background-image:linear-gradient(0deg,#143b7b,#1a74bd);padding:15px;position:absolute;right:-15px;top:-15px}.close-menu-button .img{height:20px;width:20px}}.footer-desktop{background-image:linear-gradient(0deg,#fff 90%,hsla(0,0%,40%,.1));padding:100px 0 20px}@media (max-width:1199.98px){.footer-desktop{padding:50px 0 20px}}.footer-logo{height:114px;width:300px}.desc-bpa{color:#666;font-family:Montserrat;font-size:1rem;font-weight:500}.desc-bpa,.footer-menu-title{font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}.footer-menu-title{color:#153878;font-size:1.5rem;font-weight:700}.footer-menu-list{list-style-type:none}.footer-menu-list .footer-menu-item{color:#666;font-family:Montserrat;font-size:1rem;font-stretch:normal;font-style:normal;letter-spacing:normal}.footer-menu-list .footer-menu-item a{color:#666;text-decoration:underline}.copyright{color:#000;font-family:Montserrat;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-align:center}@media (max-width:1799.98px){.footer-menu-list .footer-menu-item{font-size:1rem}.footer-menu-list .footer-menu-item a{color:#666;text-decoration:underline}}@media (max-width:991.98px){.footer-bpa,.footer-bpa p{text-align:center}.footer-phone-button{background-image:linear-gradient(180deg,#e84e0f,#b7182e);height:50px;width:50px}.footer-phone-button img{height:22px;width:22px}.footer-phone-text p{color:#153878;font-family:Montserrat;font-size:.9rem;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:30px;text-align:left}.footer-phone-text p span{font-size:1.25rem;font-weight:700}.footer-menu{border-top:1px solid rgba(0,0,0,.2);margin-bottom:0;padding:59px 0;text-align:center}}.carousel-indicators li{border-radius:50%;height:16px;width:16px}.progress-bar{background-color:#e5e5e5}.badge-icon{margin-bottom:50px}.badge-icon.fidelite{margin-bottom:58px}.badge-title{color:#153878;font-size:1.2rem;font-stretch:normal;font-weight:700}.badge-text,.badge-title{font-style:normal;letter-spacing:normal;line-height:normal;text-align:center}.badge-text{color:#666;font-size:1rem;font-weight:400}@media (max-width:2299.98px){.discount-content{padding:90px 50px}}@media (max-width:1799.98px){.discount-title h2{font-size:33.6px}.trusted-badge-content{padding:100px 50px}.discount-content{padding:90px 50px}.card-discount-title{font-size:25.2px}.card-discount-title img{height:38.5px!important;width:38.5px!important}.card-discount-content .price{font-size:18.2px}.card-discount-content .discount-price{font-size:25.2px}.card-discount-footer a{font-size:16.8px}}@media (max-width:991.98px){.discount-title{margin-bottom:0;padding:0 121px}.discount-title img{margin-bottom:19px}.trusted-badge-content{padding:0 48px}.badge{border-radius:0;padding:59px 0}.discount-content{padding:63px 0}.card-discount-content .card-discount-title{font-size:36px}.card-discount-content .price{font-size:26px}.card-discount-content .discount-price{font-size:36px}}@media (max-width:767.98px){.badge:not(:first-child){border-top:1px solid rgba(0,0,0,.2)}}@media (max-width:575.98px){.trusted-badge-content{padding:0 25px}.badge{width:100%}.badge-title{font-size:18px}.badge-text{font-size:14px}.card-discount-content .card-discount-title{font-size:25.6px}.card-discount-content .price{font-size:18.2px}.card-discount-content .discount-price{font-size:25.6px}.card-discount{max-height:600px;min-height:600px}.card-discount .card-bpa-img img{height:250px!important;width:100%!important}.carousel-button{background-color:rgba(21,56,120,.2);border-radius:50%;height:42px;width:42px}}.store-section{background-image:url(/assets/frontend/images/background/background-3.png);padding-bottom:133px;padding-top:170px}.store-section .store-title{margin-bottom:25px}.store-section .store-title h2{font-size:2.5rem;font-weight:900}.store-section .store-title h2 span{font-weight:300}@media (max-width:991.98px){.store-section .store-title{margin-bottom:78px}}.store-section .store-desc{margin-bottom:25px}.store-section .store-desc p{font-size:.9rem}@media (max-width:991.98px){.store-section .store-desc p{font-size:1.1rem}}.store-section .mappin-img{margin-bottom:19px}.store-section .info-title{font-size:1.25rem;font-weight:600}.store-section .info-text{font-size:.9rem;margin-bottom:.4rem;margin-top:.4rem}.store-section .store-info{border-color:hsla(0,0%,100%,.3)!important}.store-section .link-info{color:#fff;font-size:.9rem;text-decoration:underline}.store-section .store-link-btn{background-image:linear-gradient(0deg,hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.3));font-size:1.1rem;font-weight:700;text-decoration:none}@media (max-width:767.98px){.store-section .store-link-btn{font-size:.9rem}}@media (max-width:991.98px){.store-section{background-image:url(/assets/frontend/images/background/background-3-m.png);background-size:cover;min-height:auto;padding-bottom:80px;padding-top:50px}}.about-section{background-image:url(/assets/frontend/images/background/background-4.png);background-size:cover;padding-bottom:140px;padding-top:140px}@media (max-width:991.98px){.about-section{padding-bottom:70px;padding-top:70px}}.about-content{color:#153878}.about-content a{color:#153878;font-size:1.1rem;text-decoration:underline}.about-title{margin-bottom:40px}.about-title h2{font-size:2.5rem;font-weight:700}.about-title h2 span{font-weight:400}.about-desc p{font-size:1.1rem;letter-spacing:.26px;line-height:normal}.about-picto div{align-items:center;height:50px;width:100px}.about-picto span{font-size:1.1rem;font-weight:700;letter-spacing:.26px}.fidelity-section{background-image:url(/assets/frontend/images/background/background-5.png);background-size:cover;padding-bottom:77px;padding-top:77px}@media (max-width:991.98px){.fidelity-section{background-image:url(/assets/frontend/images/background/background-5-m.png);padding-top:190px}}@media (max-width:767.98px){.fidelity-section{min-height:745px;padding-top:190px}}@media (max-width:575.98px){.fidelity-section{padding-top:100px}}.fidelity-separator{background-image:linear-gradient(0deg,#e84e0f,#b7182e);border:5px solid #fab801;border-radius:35px;height:0;width:76px}.fidelity-title{font-size:2rem;font-weight:700;letter-spacing:.48px}.fidelity-desc{font-size:1.1rem;letter-spacing:.26px;line-height:normal}.fidelity-btn,.fidelity-btn:hover{background-image:linear-gradient(180deg,#fab801,#ec6608);color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.28px}.fidelity-img{top:-117px}@media (max-width:991.98px){.fidelity-img{left:50%;top:-360px;transform:translate(-50%,50%)}}@media (max-width:767.98px){.fidelity-img{top:-380px}}@media (max-width:575.98px){.fidelity-img{top:-240px}}@media (max-width:991.98px){.fidelity-content{margin-top:100px}}@media (max-width:767.98px){.fidelity-content{margin-top:40px}}.service-section{background-image:url(/assets/frontend/images/background/background-6.png);background-size:cover;padding:99px 0}@media (max-width:991.98px){.service-section{background-image:url(/assets/frontend/images/background/background-6-m.png);padding-bottom:50px}}.service-title{etter-spacing:.48px;font-size:2rem;font-weight:700;margin-bottom:22px}.service-desc{font-size:1.1rem;letter-spacing:.28px;margin-bottom:22px}.service-btn,.service-btn:hover{background-image:linear-gradient(180deg,#e84e0f,#b7182e);color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.28px;padding-left:32px;padding-right:32px;text-align:center}@media (max-width:991.98px){.service-content{margin-top:100px}.service-emoji img{left:50%;position:absolute;top:-250px;transform:translate(-50%,50%)}}@media (max-width:575.98px){.service-emoji img{top:-275px}}.facebook-section{background-image:linear-gradient(0deg,#fff 70%,hsla(0,0%,40%,.3));padding-bottom:120px;padding-top:120px}@media (max-width:991.98px){.facebook-section{padding:74px 0}}.facebook-content{color:#153878}.facebook-content .facebook-title h2{font-size:2rem;font-weight:700;height:85px;width:85px}.facebook-content .facebook-desc p{font-size:1.25rem;font-weight:500}.facebook-content .facebook-desc p a{color:#153878;text-decoration:underline}.fb-page{max-height:525px!important;max-width:400px!important;min-height:525px!important;min-width:400px!important;position:absolute!important;top:-50%;z-index:1}@media (max-width:991.98px){.fb-page{max-width:300px!important;min-width:300px!important;position:static!important}}.header-blog{background-image:url(/assets/frontend/images/background/bg-blog-header.png);background-size:cover;padding:192px 0}@media (max-width:1799.98px){.header-blog{background-position:50%;background-size:cover}}@media (max-width:991.98px){.header-blog{background-image:url(/assets/frontend/images/background/bg-blog-header-m.png);background-position:0 0;background-size:cover;min-height:900px}}.on-title span{color:#fab801;font-size:1.25rem;font-weight:800;letter-spacing:11.48px;text-transform:uppercase}.blog-page-title h1{font-size:4.2rem;font-weight:800}.blog-page-desc{font-size:1rem;font-weight:500}.blog-intro{padding-bottom:78px;padding-top:112px}@media (max-width:991.98px){.blog-intro{padding-bottom:0;padding-top:25px}}.blog-intro-desc{border-left:1px solid rgba(14,34,65,.3);color:#0e2241}.blog-intro-desc h2{font-size:2.5rem;font-weight:700}.blog-intro-desc p{font-size:1.2rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;text-align:left}@media (max-width:991.98px){.blog-intro-desc{border-left:transparent}}.bubble-category,.bubble-category:focus,.bubble-category:hover{border:2px solid rgba(14,34,65,.3);color:#0e2241;font-size:1.2rem;font-weight:700;padding:12px 20px;text-decoration:none}.bubble-category.active,.bubble-category:focus.active,.bubble-category:hover.active{background-image:linear-gradient(0deg,#143b7b,#1a74bd);border:0 solid transparent;color:#fff}.dropdown-category-btn{border:2px solid #0e2241;padding:12px 39px}.dropdown-category-btn .dropdown-icon{border-left:1px solid rgba(14,34,65,.3);padding-left:15px}.blog-bottom-content h2{color:#153878;font-size:3rem;font-weight:700}.blog-bottom-content p{color:#666;font-size:1.1rem;font-weight:500}.dropdown-menu-blog{border:1px solid #0e2241;border-radius:20px!important}.dropdown-menu-blog a{font-size:1rem}.dropdown-menu-blog a:hover{background-color:#0e2241;color:#fff}#stores-page h2{color:#153878;font-size:2.5rem;font-weight:900;letter-spacing:1.98px}#stores-page .store-desc{font-size:1.2rem}#stores-page #stores-list{position:relative}@media (min-width:992px){#stores-page #stores-list{max-height:540px;overflow-y:auto}}#stores-page #stores-list [data-store]{align-items:center;border:1px solid rgba(21,56,120,.3);display:flex;margin-bottom:1.3rem;padding:1rem}#stores-page #stores-list [data-store] .details{flex-grow:1;flex-shrink:1}#stores-page #stores-list [data-store] .details p{color:#666;font-size:1rem;font-weight:400;letter-spacing:.26px;margin:0}#stores-page #stores-list [data-store] .details .name{color:#153878;font-size:1.1rem;font-weight:700;letter-spacing:.3px}#stores-page #stores-list [data-store] .details .contact{color:gray}#stores-page #stores-list [data-store] .details .contact i{margin-right:5px}#stores-page #stores-list [data-store] .details .contact .email{margin-right:15px}#stores-page #stores-list [data-store] .details:active,#stores-page #stores-list [data-store] .details:focus,#stores-page #stores-list [data-store] .details:hover{opacity:.7;text-decoration:none}#stores-page #stores-list [data-store] .separator{background-color:rgba(21,56,120,.3);flex-grow:0;flex-shrink:0;height:100px;margin:0 1rem;width:2px}#stores-page #stores-list [data-store] .link{flex-grow:0;flex-shrink:0;position:relative;text-align:center}@media (min-width:576px){#stores-page #stores-list [data-store] .link{padding:0 1rem}}#stores-page #stores-list [data-store] .link .on{display:none}#stores-page #stores-list [data-store] .link img{width:80px}@media (min-width:576px){#stores-page #stores-list [data-store] .link img{width:100px}}#stores-page #stores-list [data-store] .link span{color:#d3d3d3;font-size:11px;font-weight:700;left:0;letter-spacing:.26px;position:absolute;right:0;text-transform:uppercase;top:50%;transform:translateY(-50%)}@media (min-width:576px){#stores-page #stores-list [data-store] .link span{font-size:13px}}#stores-page #stores-list [data-store] .link:active .off,#stores-page #stores-list [data-store] .link:focus .off,#stores-page #stores-list [data-store] .link:hover .off{display:none}#stores-page #stores-list [data-store] .link:active .on,#stores-page #stores-list [data-store] .link:focus .on,#stores-page #stores-list [data-store] .link:hover .on{display:inline}#stores-page #stores-list [data-store] .link:active span,#stores-page #stores-list [data-store] .link:focus span,#stores-page #stores-list [data-store] .link:hover span{color:#000;text-decoration:none}#stores-page #stores-list [data-store].active{background-color:rgba(21,56,120,.05);border:1px solid rgba(109,184,167,.2);box-shadow:0 9px 14px 0 rgba(36,36,36,.03)}#stores-page #stores-list [data-store].active .link .off{display:none}#stores-page #stores-list [data-store].active .link .on{display:inline}#stores-page #stores-list [data-store].active .link span{color:#000;text-decoration:none}#stores-page #stores-list [data-store].active .link:active,#stores-page #stores-list [data-store].active .link:focus,#stores-page #stores-list [data-store].active .link:hover{opacity:.7}#stores-page #stores-map{margin-bottom:2rem}@media (min-width:992px){#stores-page #stores-map{margin-bottom:0}}#stores-page #stores-map .map-responsive{height:0;overflow:hidden;padding-bottom:100%;position:relative}@media (min-width:576px){#stores-page #stores-map .map-responsive{padding-bottom:60%}}@media (min-width:768px){#stores-page #stores-map .map-responsive{padding-bottom:40%}}@media (min-width:992px){#stores-page #stores-map .map-responsive{padding-bottom:540px}}#stores-page .leaflet-bottom,#stores-page .leaflet-top{z-index:899}.delivery p{font-size:.8rem!important}#store-page h2{color:#000;font-size:25px;font-weight:500;letter-spacing:.5px;text-align:center}@media screen and (max-width:819px){#store-page h2{max-width:22rem}}#store-page h2 span{border-bottom:2px solid #000;font-weight:900;padding-bottom:5px}#store-page h3{color:#000;font-size:15px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}#store-page .bg-grey{background-color:#d3d3d3}#store-page .store-details{background-color:#fff;border:1px solid rgba(109,184,167,.2);padding:1rem}#store-page .store-details .address,#store-page .store-details .name{color:#000;font-size:10px;font-weight:300;letter-spacing:.26px;margin:0}#store-page .store-details .name{font-size:15px;font-weight:700;letter-spacing:.3px}#store-page .store-details .contact{color:gray}#store-page .store-details .contact i{margin-right:5px}#store-page .store-details .contact .email{margin-right:15px}#store-page .hourly table{width:100%}#store-page .hourly table td,#store-page .hourly table th{background:#fff;font-size:13px;padding:5px 15px}#store-page .hourly table td{background:#fff;text-align:center}#store-page .hourly table tr:nth-child(odd) td,#store-page .hourly table tr:nth-child(odd) th{background:#f4f2f2}#store-page .localisation-link,#store-page .localisation-link:hover{background-color:#ff0;border-radius:3rem;color:#fff;font-size:15px;font-weight:600;letter-spacing:.3px;padding:1rem;text-decoration:none;text-transform:uppercase}#store-page .mw-37rem{max-width:37rem}#store-page [data-store-map]{height:0;margin-top:2rem;overflow:hidden;padding-bottom:60%;position:relative}@media (min-width:768px){#store-page [data-store-map]{padding-bottom:50%}}@media (min-width:992px){#store-page [data-store-map]{margin-top:0;padding-bottom:340px}}.quotation-content{color:#0e2241;padding-top:80px}.quotation-content h2{font-size:3rem;font-weight:700}.quotation-content p{font-size:1.1rem}.form-contact label{color:#0e2241;font-size:1rem;font-weight:600}.form-contact label span{color:#e84d0f}.form-contact textarea{border:2px solid rgba(14,34,65,.5)!important;border-radius:20px;font-size:1rem;padding:25px 31px}.form-contact input[type=email],.form-contact input[type=text],.form-contact select{border:2px solid rgba(14,34,65,.5)!important;font-size:1rem;height:60px;padding:0 24px}.form-contact input[type=checkbox]{background-color:#eee;border-color:rgba(14,34,65,.5)!important;border-radius:50rem!important;height:25px;left:0;position:absolute;top:0;width:25px}.form-contact .form-check label{font-weight:500;margin-left:10px}.form-contact .consent_text p{color:#666;font-size:.9rem;font-weight:500}iframe#applyRAC{border:0;margin-bottom:40px}.rac iframe{height:3400px}
