@import url(https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Shippori+Mincho&display=swap);@media (max-width:767px){.container{max-width:100%}}@media (min-width:768px) and (max-width:1199px){.container{max-width:95%}}#hero-section{position:relative;padding:0;background-color:rgba(0,0,0,.3)}#hero-section img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}#hero-section .container{display:flex;padding-block:5rem}@media (max-width:800px){#hero-section .container{padding-block:3rem}}#hero-section .container .text-container{width:100%;max-width:900px;margin:0 auto}#hero-section .container .text-container h1{inline-size:100%;container-type:inline-size;font-size:clamp(30px,4.2cqw,70px);font-family:"Barlow Semi Condensed",Arial,Helvetica,sans-serif;color:#fff;line-height:1.2;text-align:center}@media (max-width:800px){#hero-section .container .text-container h1{text-align:center}}.product-content{margin-top:1rem}.product-content img{margin:1rem;max-width:100%}.product-content h2{font-family:"Shippori Mincho",serif;font-size:2.6875rem;color:#131844;margin-bottom:2.5rem;line-height:1.2}@media (max-width:800px){.product-content h2{font-size:2.33rem;margin-bottom:1.5rem}}.product-content h3{font-family:"Barlow Semi Condensed",Arial,Helvetica,sans-serif;font-size:1.875rem;color:#060607;line-height:1.5;font-weight:500}@media (max-width:800px){.product-content h3{line-height:1.25}}.product-content li,.product-content p{font-family:"Lato",sans-serif;font-size:1.0625rem;line-height:1.7;color:rgba(19,24,68,.8)}.product-content p.just_fill{padding-top:1.5rem;margin-block:1.5rem;margin-inline:7.5rem;text-align:center;border-top:1px solid #f30f35}@media (max-width:900px){.product-content p.just_fill{margin-inline:2rem}}@media (max-width:500px){.product-content p.just_fill{margin-inline:.5rem}}.product-content li{margin-bottom:1.25rem}@media (max-width:800px){.product-content li{margin-bottom:1rem}}.product-content .form{display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif;width:100%;background:#f6f6f6 url(/img/bg2.png)no-repeat bottom;min-height:200px;max-width:1200px;margin-top:20px;padding-bottom:20px}.product-content .form .heading{background-color:#f30f35;padding:.25rem 1rem}.product-content .form .heading h3{width:100%;display:inline-flex;margin:0;justify-content:space-between;color:#fff;font-size:1.375rem}@media (max-width:400px){.product-content .form .heading h3{display:flex;flex-direction:column;text-align:center}}.product-content .form .content{width:100%;margin:auto}.product-content .form .content h4{color:#f30f35;font-size:20px;margin-top:20px;font-family:"Aller_Rg",sans-serif;letter-spacing:1px;margin-bottom:20px}.product-content .form .content p{font-size:14px;color:#000;font-family:Arial,sans-serif;margin:0;width:100%}.product-content .form .content p span{color:#f30f35;font-weight:600}.product-content .form .content a{font-size:17px;margin-top:20px;text-decoration:underline}.product-content .form .content label{font-size:.9em}.product-content .form .content .terms{font-size:.9rem;margin-top:1rem}.product-content .form .content .terms a{font-size:14px;float:unset}.product-content .form .content .bold{font-weight:600;margin-top:20px}.product-content .form .content .bottom{margin-bottom:-63px}.product-content .form .content .fields{float:left;width:100%}@media screen and (min-width:992px){.product-content .form .content .fields{border-right:1px solid #aaa;padding-right:20px}}.product-content .form .content .field input{box-shadow:none}.product-content .form .content .height{height:20px;overflow:hidden}.product-content .form #terms_conditions.incorrect,.product-content .form input.incorrect,.product-content .form textarea.incorrect{border:2px solid #b22222;background-image:url(/assets/medias/pictures/red-to-left-arrow.png);background-repeat:no-repeat;background-position:center right;padding-right:20px}.product-content .form select.incorrect{border:2px solid #b22222}.product-content .form div.incorrect,.product-content .form label.incorrect,.product-content .form p.incorrect{color:#b22222!important;border:2px solid #b22222}.product-content .form label.incorrect{padding:5px;border-radius:5px}.product-content #div_paybox_iframe{display:none;text-align:center;width:fit-content;margin:1rem auto 0;padding:1rem}.product-content #paybox_iframe{display:block;width:450px;height:675px;border:2px solid #ddd1d1;margin:0 auto;border-radius:10px}@media (max-width:767px){.product-content #paybox_iframe{display:block;width:100%;height:615px;border:0;margin:0 auto;padding:0 5px}}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (max-width:900px){.grid-2{grid-template-columns:1fr}}.grid-2 .grid-item{display:flex;flex-direction:column;padding:1rem}@media (max-width:900px){.grid-2 .grid-item{padding:0}}.grid-2 .grid-item img{margin:auto}