/*! Variables
   ========================================================================== */
.block-accordion{position:relative}@media (min-width:768px){.block-accordion{padding-top:80px}}@media (max-width:767.98px){.block-accordion{padding-top:50px}}@media (min-width:768px){.block-accordion.background-beige{padding-bottom:80px}}@media (max-width:767.98px){.block-accordion.background-beige{padding-bottom:50px}}@media (min-width:768px){.block-accordion.background-beige:not(:first-child){margin-top:80px}}@media (max-width:767.98px){.block-accordion.background-beige:not(:first-child){margin-top:50px}}@media (min-width:1200px){.block-accordion .section-title{margin-bottom:40px}}@media (min-width:992px) and (max-width:1199.98px){.block-accordion .section-title{margin-bottom:40px}}@media (min-width:768px) and (max-width:991.98px){.block-accordion .section-title{margin-bottom:40px}}@media (max-width:767.98px){.block-accordion .section-title{margin-bottom:20px}}.block-accordion .accordion-item{border-radius:0;padding:0;color:inherit;border:0;background-color:transparent;border-bottom:1px solid rgba(2,51,102,.1)}@media (min-width:1200px){.block-accordion .accordion-item{padding-bottom:30px}}@media (min-width:992px) and (max-width:1199.98px){.block-accordion .accordion-item{padding-bottom:30px}}@media (min-width:768px) and (max-width:991.98px){.block-accordion .accordion-item{padding-bottom:30px}}@media (max-width:767.98px){.block-accordion .accordion-item{padding-bottom:20px}}.block-accordion .accordion-item .accordion-button{border-radius:0;padding:0;color:inherit;border:0;background-color:transparent;box-shadow:0 0 0}.block-accordion .accordion-item .accordion-button:after{display:none}@media (hover:hover){.block-accordion .accordion-item .accordion-button:hover{color:#296bf7}}@media (min-width:1200px){.block-accordion .accordion-item:not(:first-child){padding-top:30px}}@media (min-width:992px) and (max-width:1199.98px){.block-accordion .accordion-item:not(:first-child){padding-top:30px}}@media (min-width:768px) and (max-width:991.98px){.block-accordion .accordion-item:not(:first-child){padding-top:30px}}@media (max-width:767.98px){.block-accordion .accordion-item:not(:first-child){padding-top:20px}}@media (min-width:1200px){.block-accordion .accordion-item .buttons{margin-top:7px}}@media (min-width:1200px){.block-accordion .accordion-body{padding:20px 20% 0 10%}}@media (min-width:992px) and (max-width:1199.98px){.block-accordion .accordion-body{padding:20px 20% 0 10%}}@media (min-width:768px) and (max-width:991.98px){.block-accordion .accordion-body{padding:20px 8.3333333333% 0}}@media (max-width:767.98px){.block-accordion .accordion-body{padding:10px 0 0 45px}}@media (min-width:1200px){.block-accordion .accordion-title{width:90%}}@media (min-width:992px) and (max-width:1199.98px){.block-accordion .accordion-title{width:90%}}@media (min-width:768px) and (max-width:991.98px){.block-accordion .accordion-title{width:91.6666666667%}}@media (max-width:767.98px){.block-accordion .accordion-title{width:calc(100% - 45px)}}@media (min-width:992px){.block-accordion .richtext h1:not(:last-child),.block-accordion .richtext h2:not(:last-child),.block-accordion .richtext h3:not(:last-child),.block-accordion .richtext h4:not(:last-child),.block-accordion .richtext h5:not(:last-child),.block-accordion .richtext h6:not(:last-child),.block-accordion .richtext ol:not(:last-child),.block-accordion .richtext p:not(:last-child),.block-accordion .richtext ul:not(:last-child){margin-bottom:20px!important}}@media (max-width:991.98px){.block-accordion .richtext h1:not(:last-child),.block-accordion .richtext h2:not(:last-child),.block-accordion .richtext h3:not(:last-child),.block-accordion .richtext h4:not(:last-child),.block-accordion .richtext h5:not(:last-child),.block-accordion .richtext h6:not(:last-child),.block-accordion .richtext ol:not(:last-child),.block-accordion .richtext p:not(:last-child),.block-accordion .richtext ul:not(:last-child){margin-bottom:10px!important}}@media (min-width:992px){.block-accordion .richtext h1:not(:first-child),.block-accordion .richtext h2:not(:first-child),.block-accordion .richtext h3:not(:first-child),.block-accordion .richtext h4:not(:first-child),.block-accordion .richtext h5:not(:first-child),.block-accordion .richtext h6:not(:first-child),.block-accordion .richtext ol:not(:first-child),.block-accordion .richtext p:not(:first-child),.block-accordion .richtext ul:not(:first-child){margin-top:20px}}@media (max-width:991.98px){.block-accordion .richtext h1:not(:first-child),.block-accordion .richtext h2:not(:first-child),.block-accordion .richtext h3:not(:first-child),.block-accordion .richtext h4:not(:first-child),.block-accordion .richtext h5:not(:first-child),.block-accordion .richtext h6:not(:first-child),.block-accordion .richtext ol:not(:first-child),.block-accordion .richtext p:not(:first-child),.block-accordion .richtext ul:not(:first-child){margin-top:10px}}.block-accordion .images-holder{position:relative;padding-top:91.09375%}.block-accordion .images-holder .image{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.block-accordion .images-holder .image.active{opacity:1}.block-accordion .images-holder .image picture{aspect-ratio:91.09375%;--bs-aspect-ratio:91.09375%}.block-accordion .images-holder .image picture img{object-fit:cover;border-radius:20px}@media (max-width:767.98px){.block-accordion .images-holder .image picture img{border-radius:10px}}.background-beige+.block-accordion.background-beige{margin-top:0!important}