@font-face{font-family:font-regular;font-style:normal;src:url("../fonts/Archivo-Regular.ttf")}@font-face{font-family:font-bold;font-style:normal;src:url("../fonts/Archivo-Bold.ttf")}@font-face{font-family:font-semibold;font-style:normal;src:url("../fonts/Archivo-SemiBold.ttf")}@font-face{font-family:font-extrabold;font-style:normal;src:url("../fonts/Archivo-ExtraBold.ttf")}body{background:#fff;margin:0;font-family:font-regular;overflow-x:hidden !important;position:relative}section{position:relative}.form-control:focus,.form-select:focus{box-shadow:none;border-color:unset}.header_transparent{background-color:transparent}.header{background-color:#fff;height:13vh;position:fixed;z-index:9;width:100%;transition:.3s all;top:0}.header .menu-list{display:flex;align-items:center;justify-content:space-between;gap:80px;height:13vh;padding:15px 0}.header .menu-list ul.menu-ul{list-style:none;display:flex;flex-wrap:wrap;margin:0;padding:0;gap:90px}.header .menu-list ul.menu-ul li span{font-size:1.2rem;color:#fff}.header .menu-list ul.menu-ul li a.menu-link{text-decoration:none;color:#fff;font-size:1.2rem;cursor:pointer;background-color:#b92025;font-family:font-semibold;padding:8px 30px;border-radius:25px}.header .menu-list ul.menu-ul li a.menu-link.menu-link2{padding:15px 55px}.header .menu-list .menu-left{height:100%;position:relative}.header .menu-list .menu-left .menu-logo{height:100%;position:relative}.header .menu-list .menu-left .menu-logo a{text-decoration:none}.header .menu-list .menu-left .menu-logo img{height:100%;position:relative}.header .menu-list .menu-middle{display:none}.header .menu-list .menu-right{height:auto}.header .menu-list #burgerMenu{display:none}.header.scrolled{box-shadow:0 .5rem 1rem rgba(0,0,0,0.15)}.header .fondo{display:none}.header .nav-mobile-active{transform:translateX(0%) !important}.header .nav-mobile{display:none}.sec1{padding:13vh 0 0}.sec1 .content{position:relative;height:87vh;overflow:hidden;background-color:#fff}.sec1 .content .swiperHome .swiper-slide .slide-item{background-size:cover;background-position:center;background-repeat:no-repeat;height:87vh;position:relative}.sec1 .content .swiperHome .swiper-slide .slide-item .bg_main__video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;z-index:0}.sec1 .content .swiperHome .swiper-slide .slide-item .text{position:absolute;width:40%;left:7%;top:0;bottom:0;margin:auto;height:fit-content}.sec1 .content .swiperHome .swiper-slide .slide-item .text h3{font-size:3rem;font-family:font-extrabold;color:#fff;margin:0 0 30px}.sec1 .content .swiperHome .swiper-slide .slide-item .text p{font-size:1.2rem;color:#fff;line-height:1.3;margin:0}.sec1 .content .swiperHome .swiper-pagination{bottom:40px}.sec1 .content .swiperHome .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:#d9d9d9;opacity:.4}.sec1 .content .swiperHome .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:rgba(217,217,217,0.7)}.sec2 .content{width:100%;padding:20px 0%}.sec2 .content .title{margin:0 0 25px}.sec2 .content .title h2{font-family:font-extrabold;color:#b92025;font-size:3rem;margin:0;text-align:center}.sec2 .content .description{margin:0 0 10px}.sec2 .content .description p{line-height:1.5;color:#231f20;font-size:1.2rem;text-align:center}.sec2 .content .parent{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:20px}.sec2 .content .parent .div_child{background-size:cover;background-position:center;background-repeat:no-repeat;height:280px;border-radius:20px;position:relative;cursor:pointer;overflow:hidden}.sec2 .content .parent .div_child:before{content:'';height:100%;width:100%;background-color:rgba(35,31,32,0.6);position:absolute;top:0;left:0;border-radius:20px;transition:background-color .3s ease}.sec2 .content .parent .div_child h3{position:absolute;font-family:font-bold;font-size:1.8rem;color:#fff;margin:auto;left:0;top:0;bottom:0;right:0;height:fit-content;width:fit-content;z-index:1;transition:opacity .3s ease}.sec2 .content .parent .div_child .overlay_hover{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;opacity:0;z-index:2;transition:opacity .3s ease}.sec2 .content .parent .div_child .overlay_hover .overlay_content{text-align:center;padding:20px}.sec2 .content .parent .div_child .overlay_hover .overlay_content img.img_hover1{height:55px;margin:0 0 30px}.sec2 .content .parent .div_child .overlay_hover .overlay_content p{font-size:1.1rem;color:#fff;line-height:1.3}.sec2 .content .parent .div_child:hover:before{background-color:rgba(35,31,32,0.85)}.sec2 .content .parent .div_child:hover h3{opacity:0}.sec2 .content .parent .div_child:hover .overlay_hover{opacity:1}.sec2 .content .parent .div1{grid-row:span 2/span 2;height:100%}.sec2 .content .parent .div2{grid-column:span 2/span 2}.sec2 .content .parent .div3{grid-column-start:2;grid-row-start:2}.sec2 .content .parent .div4{grid-column-start:3;grid-row-start:2}.sec3{background-color:rgba(217,217,217,0.2)}.sec3 .content{padding:20px 0%}.sec3 .content .title{margin:0 0 25px}.sec3 .content .title h2{font-family:font-extrabold;color:#b92025;font-size:3rem;margin:0;text-align:center}.sec3 .content .description{margin:0 0 10px}.sec3 .content .description p{line-height:1.5;color:#231f20;font-size:1.2rem;text-align:center}.sec3 .content .items{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.sec3 .content .items .item{background-size:cover;background-position:center;background-repeat:no-repeat;height:450px;border-radius:20px;position:relative;cursor:pointer;overflow:hidden}.sec3 .content .items .item:before{content:'';height:100%;width:100%;background-color:rgba(35,31,32,0.6);position:absolute;top:0;left:0;border-radius:20px;transition:background-color .3s ease}.sec3 .content .items .item h3{position:absolute;font-family:font-bold;font-size:1.8rem;color:#fff;margin:auto;left:0;top:0;bottom:0;right:0;height:fit-content;width:fit-content;z-index:1;transition:opacity .3s ease;padding:5%;text-align:center}.sec3 .content .items .item .overlay_hover{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;opacity:0;z-index:2;transition:opacity .3s ease;width:auto}.sec3 .content .items .item .overlay_hover .overlay_content{text-align:left;padding:30px}.sec3 .content .items .item .overlay_hover .overlay_content p{font-size:1.1rem;color:#fff;line-height:1.3}.sec3 .content .items .item:hover:before{background-color:rgba(35,31,32,0.85)}.sec3 .content .items .item:hover h3{opacity:0}.sec3 .content .items .item:hover .overlay_hover{opacity:1}.sec4{background-color:#fff}.sec4 .content{padding:20px 0%}.sec4 .content .title{margin:0 0 25px}.sec4 .content .title h2{font-family:font-extrabold;color:#b92025;font-size:3rem;margin:0;text-align:center}.sec4 .content .description{margin:0 0 10px}.sec4 .content .description p{line-height:1.5;color:#231f20;font-size:1.2rem;text-align:center}.sec4 .content .items{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.sec4 .content .items .item{background-size:cover;background-position:center;background-repeat:no-repeat;height:450px;border-radius:20px;position:relative;overflow:hidden}.sec4 .content .items .item:before{content:'';height:100%;width:100%;background-color:rgba(35,31,32,0.6);position:absolute;top:0;left:0;border-radius:20px;transition:background-color .3s ease}.sec4 .content .items .item h3{position:absolute;font-family:font-bold;font-size:1.8rem;color:#fff;margin:auto;left:0;top:0;bottom:0;right:0;height:fit-content;width:fit-content;z-index:1;transition:opacity .3s ease;padding:8%;text-align:center}.sec5{background-color:rgba(217,217,217,0.2);display:none}.sec5 .content{padding:20px 0%}.sec5 .content .title{margin:0 0 45px}.sec5 .content .title h2{font-family:font-extrabold;color:#b92025;font-size:3rem;margin:0;text-align:center}.sec5 .content .items{display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap}.sec5 .content .items .item{display:flex;align-items:center;justify-content:center}.sec5 .content .items .item img{height:80px;width:auto}.sec6{background-color:rgba(217,217,217,0.2)}.sec6 .content{padding:20px 0%;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.sec6 .content .content_left img{width:100%;height:auto;border-radius:20px;display:block}.sec6 .content .content_right .title{margin:0 0 25px}.sec6 .content .content_right .title h2{font-family:font-extrabold;color:#b92025;font-size:3rem;margin:0;text-align:left}.sec6 .content .content_right .description{margin:0 0 50px}.sec6 .content .content_right .description p{line-height:1.5;color:#231f20;font-size:1.2rem;text-align:left}.sec7{background-color:#fff}.sec7 .content{padding:20px 0%}.sec7 .content .title{margin:0 0 25px}.sec7 .content .title h2{font-family:font-extrabold;color:#b92025;font-size:3rem;margin:0;text-align:left}.sec7 .content .description{margin:0 0 50px}.sec7 .content .description p{line-height:1.5;color:#231f20;font-size:1.2rem;text-align:left;font-family:font-bold}.sec7 .content .formu .form_contact{display:flex;flex-direction:column;gap:30px}.sec7 .content .formu .form_contact .form_row{display:grid;grid-template-columns:1fr 1fr;gap:40px}.sec7 .content .formu .form_contact .form_group{display:flex;flex-direction:column;gap:8px}.sec7 .content .formu .form_contact .form_group.full{width:100%}.sec7 .content .formu .form_contact .form_group label{font-size:.95rem;color:#333}.sec7 .content .formu .form_contact .form_group input{border:none;border-bottom:1px solid #999;background:transparent;padding:6px 0;font-size:.95rem;outline:none}.sec7 .content .formu .form_contact .form_group input::placeholder{color:#aaa}.sec7 .content .formu .form_contact .form_group textarea{border:1px solid #999;border-radius:4px;padding:10px;font-size:.95rem;outline:none;resize:vertical}.sec7 .content .formu .form_contact .form_submit{display:flex;justify-content:center;margin-top:10px}.sec7 .content .formu .form_contact .form_submit .btn_submit{text-decoration:none;color:#fff;font-size:1.2rem;cursor:pointer;background-color:#b92025;font-family:font-semibold;padding:8px 30px;border-radius:25px;border:none}.sec8{background-color:rgba(217,217,217,0.2)}.sec8 .content{padding:20px 0%}.sec8 .content .title{margin:0 0 45px}.sec8 .content .title h2{font-family:font-extrabold;color:#b92025;font-size:3rem;margin:0;text-align:center}.sec8 .content .items{display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap}.sec8 .content .items .item{display:flex;align-items:center;justify-content:center}.sec8 .content .items .item img{height:80px;width:auto}.sec9{background-color:#fff}.sec9 .content{padding:20vh 0% 100px}.sec9 .content .title{margin:0 0 45px}.sec9 .content .title h2{font-family:font-extrabold;color:#b92025;font-size:2.5rem;margin:0;text-align:center}.sec9 .content .description{margin:0 0 0}.sec9 .content .description p,.sec9 .content .description h3,.sec9 .content .description h2{line-height:1.5;color:#231f20;font-size:1.2rem;text-align:left}.sec9 .content .description h3{font-size:1.3rem}.sec9 .content .description h2{font-size:1.4rem}.footer{background-color:#b92025}.footer .content{padding:30px 5% 10px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.footer .content .logo-footer{margin:0 0 40px}.footer .content .logo-footer img{height:80px}.footer .content .text p{color:#fff;line-height:1.5;margin:0;font-size:1rem}.footer .content .links{margin:20px 0;display:flex;flex-wrap:wrap;gap:60px}.footer .content .links a{font-size:1rem;text-decoration:none;color:#fff}@media screen and (max-width:768px){.header{height:12vh;position:fixed;z-index:9;width:100%;transition:.3s all;top:0;display:flex;align-items:center}.header.scrolled{box-shadow:0 .5rem 1rem rgba(0,0,0,0.15)}.header .menu-list{justify-content:space-between;padding:20px 5%;height:12vh;gap:10px}.header .menu-list .menu-left{height:100%;position:relative}.header .menu-list .menu-left .menu-logo{height:100%;position:relative}.header .menu-list .menu-left .menu-logo a{text-decoration:none}.header .menu-list .menu-left .menu-logo img{height:100%;position:relative}.header .menu-list .menu-middle{display:none}.header .menu-list .menu-right{display:block}.header .menu-list ul.menu-ul li a.menu-link{padding:8px 25px !important}.header #burgerMenu{display:none}.header .burger_white{float:right;display:block;cursor:pointer;transition:.3s all}.header .burger_white .linea1,.header .burger_white .linea2,.header .burger_white .linea3{width:40px;height:4px;background-color:#fff;margin:5px;transition:all .3s ease}.header .burger_color{float:right;display:block;cursor:pointer}.header .burger_color .linea1,.header .burger_color .linea2,.header .burger_color .linea3{width:40px;height:4px;background-color:#fff;margin:5px;transition:all .3s ease}.header .toggle1{transform:rotate(-45deg) translate(-6.5px,6.5px)}.header .toggle2{opacity:0}.header .toggle3{transform:rotate(45deg) translate(-5.5px,-6.5px)}.header .fondo-active{background:rgba(0,0,0,0.7) !important;display:block !important}.header .fondo{background:rgba(0,0,0,0);position:fixed;display:none;height:100%;width:100%;top:0;left:0;z-index:9;transition:transform .3s ease-in}.header .nav-mobile-active{transform:translateX(0%) !important}.header .nav-mobile{display:block !important;position:fixed;top:0;right:0;background:#fff;height:100vh;width:70%;z-index:9999999999;padding:90px 40px 30px 30px;transform:translateX(100%);transition:transform .3s ease-in}.header .nav-mobile .lists{display:flex;flex-direction:column;height:80vh;justify-content:space-between}.header .nav-mobile .lists ul{list-style:none;padding-left:15px}.header .nav-mobile .lists ul li{padding-bottom:17px}.header .nav-mobile .lists ul li a.link{text-decoration:none;color:#000;font-size:1.2rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.header .nav-mobile .lists ul li a.link:before{width:1.25em;line-height:0;content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%280,0,0,.65%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e");transition:transform .35s ease;transform-origin:.5em 50%;padding:0 5px 0 0;display:inline-flex}.header .nav-mobile .lists ul li a.link:hover{font-family:font-semibold}.header .nav-mobile .lists ul li a.link:hover:before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%280,0,0,.9%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M5 14l6-6-6-6'/%3e%3c/svg%3e")}.header .nav-mobile .lists ul li a.link.link_en:before{display:none !important}.header .nav-mobile .lists ul li a.link.link_act{font-family:font-semibold}.header .nav-mobile .lists ul li a.link[aria-expanded="true"]:before{transform:rotate(90deg)}.header .nav-mobile .lists ul li .active{font-family:font-semibold}.header .nav-mobile .lists ul li .active:before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%280,0,0,.9%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M5 14l6-6-6-6'/%3e%3c/svg%3e")}.header .nav-mobile .lists ul li a.link2{display:block;padding:0 0 0 35px;text-decoration:none;font-size:1.05rem;color:#000}.header .nav-mobile .lists ul li a.link2:hover{font-family:font-semibold}.header .nav-mobile .lists ul li a.link2.link_act{font-family:font-semibold}.header .nav-mobile .lists ul li .active2{font-family:font-semibold}.header .nav-mobile .lists ul li.item_lang{display:flex;align-items:center}.header .nav-mobile .lists ul li.item_lang svg{margin:0 8px;height:27px;width:27px}.header .nav-mobile .lists .bottom_ .redes{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.header .nav-mobile .lists .bottom_ .redes a{text-decoration:none;margin-right:8px}.header .nav-mobile .lists .bottom_ .redes a:last-child{margin:0}.header .nav-mobile .lists .bottom_ p{line-height:1.5;color:#000;font-size:.8rem;margin:0}.header .nav-mobile .burger_close{position:absolute;top:20px;right:20px;cursor:pointer}.header .nav-mobile .burger_close .linea1,.header .nav-mobile .burger_close .linea2,.header .nav-mobile .burger_close .linea3{width:40px;height:4px;background-color:#000;margin:5px;transition:all .3s ease}.header .nav-mobile .burger_close .toggle1{transform:rotate(-45deg) translate(-6.5px,6.5px)}.header .nav-mobile .burger_close .toggle2{opacity:0}.header .nav-mobile .burger_close .toggle3{transform:rotate(45deg) translate(-5.5px,-6.5px)}.sec1{padding:13vh 0 0}.sec1 .content{position:relative;height:47vh;overflow:hidden;background-color:#fff}.sec1 .content .swiperHome .swiper-slide .slide-item{background-size:cover;background-position:center;background-repeat:no-repeat;height:47vh;position:relative}.sec1 .content .swiperHome .swiper-slide .slide-item .text{position:absolute;width:100%;left:0%;top:0;bottom:0;margin:auto;height:fit-content;padding:5%}.sec1 .content .swiperHome .swiper-slide .slide-item .text h3{font-size:2rem;font-family:font-extrabold;color:#fff;margin:0 0 30px}.sec1 .content .swiperHome .swiper-slide .slide-item .text p{font-size:1.2rem;color:#fff;line-height:1.3;margin:0}.sec1 .content .swiperHome .swiper-pagination{bottom:40px}.sec1 .content .swiperHome .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:#d9d9d9;opacity:.4}.sec1 .content .swiperHome .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:rgba(217,217,217,0.7)}.sec2 .content{width:100%;padding:20px 5%}.sec2 .content .title{margin:0 0 25px}.sec2 .content .title h2{font-family:font-extrabold;color:#b92025;font-size:2rem;margin:0;text-align:center}.sec2 .content .description{margin:0 0 20px}.sec2 .content .description p{line-height:1.5;color:#231f20;font-size:1.2rem;text-align:center}.sec2 .content .parent{display:grid;grid-template-columns:1fr;grid-template-rows:unset;gap:20px}.sec2 .content .parent .div_child{background-size:cover;background-position:center;background-repeat:no-repeat;height:280px;border-radius:20px;position:relative;cursor:pointer;overflow:hidden}.sec2 .content .parent .div_child:before{content:'';height:100%;width:100%;background-color:rgba(35,31,32,0.6);position:absolute;top:0;left:0;border-radius:20px;transition:background-color .3s ease}.sec2 .content .parent .div_child h3{position:absolute;font-family:font-bold;font-size:1.6rem;color:#fff;margin:auto;left:0;top:0;bottom:0;right:0;height:fit-content;width:fit-content;z-index:1;transition:opacity .3s ease}.sec2 .content .parent .div_child .overlay_hover{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;opacity:0;z-index:2;transition:opacity .3s ease}.sec2 .content .parent .div_child .overlay_hover .overlay_content{text-align:center;padding:20px}.sec2 .content .parent .div_child .overlay_hover .overlay_content img.img_hover1{height:55px;margin:0 0 30px}.sec2 .content .parent .div_child .overlay_hover .overlay_content p{font-size:1.1rem;color:#fff;line-height:1.3}.sec2 .content .parent .div_child:hover:before{background-color:rgba(35,31,32,0.85)}.sec2 .content .parent .div_child:hover h3{opacity:0}.sec2 .content .parent .div_child:hover .overlay_hover{opacity:1}.sec2 .content .parent .div1{grid-row:unset;height:revert-rule}.sec2 .content .parent .div2{grid-column:unset}.sec2 .content .parent .div3{grid-column-start:unset;grid-row-start:unset}.sec2 .content .parent .div4{grid-column-start:unset;grid-row-start:unset}.sec3{background-color:rgba(217,217,217,0.2)}.sec3 .content{padding:20px 5%}.sec3 .content .title{margin:0 0 25px}.sec3 .content .title h2{font-family:font-extrabold;color:#b92025;font-size:2rem;margin:0;text-align:center}.sec3 .content .description{margin:0 0 20px}.sec3 .content .description p{line-height:1.5;color:#231f20;font-size:1.2rem;text-align:center}.sec3 .content .items{width:100%;display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.sec3 .content .items .item{background-size:cover;background-position:center;background-repeat:no-repeat;height:450px;border-radius:20px;position:relative;cursor:pointer;overflow:hidden}.sec3 .content .items .item:before{content:'';height:100%;width:100%;background-color:rgba(35,31,32,0.6);position:absolute;top:0;left:0;border-radius:20px;transition:background-color .3s ease}.sec3 .content .items .item h3{position:absolute;font-family:font-bold;font-size:1.6rem;color:#fff;margin:auto;left:0;top:0;bottom:0;right:0;height:fit-content;width:fit-content;z-index:1;transition:opacity .3s ease;padding:5%;text-align:center}.sec3 .content .items .item .overlay_hover{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;opacity:0;z-index:2;transition:opacity .3s ease}.sec3 .content .items .item .overlay_hover .overlay_content{text-align:center;padding:20px}.sec3 .content .items .item .overlay_hover .overlay_content p{font-size:1.1rem;color:#fff;line-height:1.3}.sec3 .content .items .item:hover:before{background-color:rgba(35,31,32,0.85)}.sec3 .content .items .item:hover h3{opacity:0}.sec3 .content .items .item:hover .overlay_hover{opacity:1}.sec4{background-color:#fff}.sec4 .content{padding:20px 5%}.sec4 .content .title{margin:0 0 25px}.sec4 .content .title h2{font-family:font-extrabold;color:#b92025;font-size:2rem;margin:0;text-align:center}.sec4 .content .description{margin:0 0 20px}.sec4 .content .description p{line-height:1.5;color:#231f20;font-size:1.2rem;text-align:center}.sec4 .content .items{width:100%;display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.sec4 .content .items .item{background-size:cover;background-position:center;background-repeat:no-repeat;height:400px;border-radius:20px;position:relative;overflow:hidden}.sec4 .content .items .item:before{content:'';height:100%;width:100%;background-color:rgba(35,31,32,0.6);position:absolute;top:0;left:0;border-radius:20px;transition:background-color .3s ease}.sec4 .content .items .item h3{position:absolute;font-family:font-bold;font-size:1.6rem;color:#fff;margin:auto;left:0;top:0;bottom:0;right:0;height:fit-content;width:fit-content;z-index:1;transition:opacity .3s ease;padding:8%;text-align:center}.sec5{background-color:rgba(217,217,217,0.2);display:none}.sec5 .content{padding:20px 5%}.sec5 .content .title{margin:0 0 45px}.sec5 .content .title h2{font-family:font-extrabold;color:#b92025;font-size:2rem;margin:0;text-align:center}.sec5 .content .items{display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap}.sec5 .content .items .item{display:flex;align-items:center;justify-content:center}.sec5 .content .items .item img{height:80px;width:auto}.sec6{background-color:rgba(217,217,217,0.2)}.sec6 .content{padding:20px 5%;display:grid;grid-template-columns:1fr;gap:30px;align-items:center}.sec6 .content .content_left{order:2}.sec6 .content .content_left img{width:100%;height:auto;border-radius:20px;display:block}.sec6 .content .content_right{order:1}.sec6 .content .content_right .title{margin:0 0 25px}.sec6 .content .content_right .title h2{font-family:font-extrabold;color:#b92025;font-size:2rem;margin:0;text-align:left}.sec6 .content .content_right .description{margin:0 0 0}.sec6 .content .content_right .description p{line-height:1.5;color:#231f20;font-size:1.2rem;text-align:left}.sec7{background-color:#fff}.sec7 .content{padding:20px 5%}.sec7 .content .title{margin:0 0 25px}.sec7 .content .title h2{font-family:font-extrabold;color:#b92025;font-size:2rem;margin:0;text-align:left}.sec7 .content .description{margin:0 0 20px}.sec7 .content .description p{line-height:1.5;color:#231f20;font-size:1.2rem;text-align:left;font-family:font-bold}.sec7 .content .formu .form_contact{display:flex;flex-direction:column;gap:30px}.sec7 .content .formu .form_contact .form_row{display:grid;grid-template-columns:1fr 1fr;gap:40px}.sec7 .content .formu .form_contact .form_group{display:flex;flex-direction:column;gap:8px}.sec7 .content .formu .form_contact .form_group.full{width:100%}.sec7 .content .formu .form_contact .form_group label{font-size:.95rem;color:#333}.sec7 .content .formu .form_contact .form_group input{border:none;border-bottom:1px solid #999;background:transparent;padding:6px 0;font-size:.95rem;outline:none}.sec7 .content .formu .form_contact .form_group input::placeholder{color:#aaa}.sec7 .content .formu .form_contact .form_group textarea{border:1px solid #999;border-radius:4px;padding:10px;font-size:.95rem;outline:none;resize:vertical}.sec7 .content .formu .form_contact .form_submit{display:flex;justify-content:center;margin-top:10px}.sec7 .content .formu .form_contact .form_submit .btn_submit{text-decoration:none;color:#fff;font-size:1.2rem;cursor:pointer;background-color:#b92025;font-family:font-semibold;padding:8px 30px;border-radius:25px;border:none}.sec8{background-color:rgba(217,217,217,0.2)}.sec8 .content{padding:20px 5%}.sec8 .content .title{margin:0 0 45px}.sec8 .content .title h2{font-family:font-extrabold;color:#b92025;font-size:2rem;margin:0;text-align:center}.sec8 .content .items{display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap}.sec8 .content .items .item{display:flex;align-items:center;justify-content:center}.sec8 .content .items .item img{height:60px;width:auto}.sec9{background-color:#fff}.sec9 .content{padding:20vh 5% 100px}.sec9 .content .title{margin:0 0 45px}.sec9 .content .title h2{font-family:font-extrabold;color:#b92025;font-size:2rem;margin:0;text-align:center}.sec9 .content .description{margin:0 0 0}.sec9 .content .description p,.sec9 .content .description h3,.sec9 .content .description h2{line-height:1.5;color:#231f20;font-size:1.2rem;text-align:left}.sec9 .content .description h3{font-size:1.3rem}.sec9 .content .description h2{font-size:1.4rem}.footer{background-color:#b92025}.footer .content{padding:60px 5% 30px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.footer .content .logo-footer{margin:0 0 40px}.footer .content .logo-footer img{height:60px}.footer .content .text{text-align:center}.footer .content .text p{color:#fff;line-height:1.5;margin:0}.footer .content .links{margin:20px 0;display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.footer .content .links a{font-size:1rem;text-decoration:none;color:#fff}}