@media screen and (max-width:1023px){.delegation-page.is-full-width{margin-left:0;margin-right:0}}.light-background{background-color:#f4f7ff}.white-background{background-color:#fff}.blue-background{background-color:var(--primary-color);color:#fff}.blue-background a,.blue-background div,.blue-background h2,.blue-background p,.blue-background strong{color:#fff}.blue-background a.accent-link{text-decoration:underline}.blue-background a.accent-link:hover{color:#e0e0e0}.green-background{background-color:#0a7c66;color:#fff}.green-background a,.green-background div,.green-background h2,.green-background p,.green-background strong{color:#fff}.rounded-shadow{border-radius:12px;box-shadow:0 15px 25px rgba(0,0,0,.15);display:table;margin-left:auto;margin-right:auto}#fairs-section .rounded-shadow,#technology-section .rounded-shadow{margin-bottom:30px}.delegations-nav-section{background-color:#fff;border-bottom:1px solid #bed1dc}@media screen and (max-width:1023px){.delegations-nav-section{border-top:1px solid #bed1dc;padding-left:.5rem;padding-right:.5rem}}.delegations-nav .nav-title{align-items:center;cursor:pointer;display:none;justify-content:space-between;padding:20px 0}.delegations-nav .nav-title .dropdown-title{display:flex;flex-flow:row wrap;font-size:16px;font-weight:600;gap:10px}.delegations-nav .delegations-list{display:flex;gap:1rem;list-style:none;margin:0;padding:0}.delegations-nav .delegations-list a{border-bottom:4px solid transparent;color:#363e45;display:block;font-weight:500;padding:.85rem 1rem .85rem 0;text-decoration:none;transition:all .3s ease}.delegations-nav .delegations-list a.active,.delegations-nav .delegations-list a:hover{border-bottom:4px solid var(--primary-color);font-weight:600}@media screen and (max-width:1023px){.delegations-nav{padding-bottom:0;padding-top:0}.delegations-nav .nav-title{display:flex}.delegations-nav .nav-title.active i{transform:rotate(180deg)}.delegations-nav .delegations-list{background-color:#fff;display:none;flex-direction:column;gap:0;transition:all .3s ease}.delegations-nav .delegations-list a{border-bottom:1px solid #bed1dc;padding-bottom:12px;padding-top:12px}.delegations-nav .delegations-list a.active{border-bottom:1px solid var(--primary-color);color:var(--primary-color)}.delegations-nav .delegations-list li:last-child a{border-bottom:none}.delegations-nav .delegations-list.active{border-top:1px solid #bed1dc;display:flex}}.delegation-page-content section{padding-bottom:70px;padding-top:60px}.delegation-page-content section p img{border-radius:12px;box-shadow:0 15px 25px rgba(0,0,0,.15);display:table;height:auto;margin-left:auto;margin-right:auto;width:100%}.delegation-page-content section:first-of-type{padding-bottom:45px;padding-top:55px}.delegation-page-content .services-title,.delegation-page-content h1,.delegation-page-content h2{text-wrap:balance;font-weight:700;line-height:1;text-align:center}@media screen and (max-width:768px){.delegation-page-content .services-title,.delegation-page-content h1,.delegation-page-content h2{line-height:1.5}}.delegation-page-content h1{font-size:32px;padding-bottom:25px}@media screen and (max-width:768px){.delegation-page-content h1{font-size:28px}}.delegation-page-content .services-title,.delegation-page-content h2{font-size:28px;line-height:1.25;margin-bottom:55px;margin-left:auto;margin-right:auto;max-width:50ch;padding-bottom:15px;position:relative}@media screen and (max-width:768px){.delegation-page-content .services-title,.delegation-page-content h2{font-size:24px;margin-bottom:40px}}.delegation-page-content .services-title:after,.delegation-page-content h2:after{background:var(--primary-color);bottom:-10px;content:"";height:4px;left:50%;position:absolute;transform:translate(-50%);width:75px}.delegation-page-content .blue-background .services-title:after,.delegation-page-content .blue-background h2:after{background:#fff}.delegation-page-content .service-title,.delegation-page-content h3{color:var(--primary-color);font-size:18px;font-weight:600;margin-bottom:25px}.delegation-page-content .service-grid{display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:768px){.delegation-page-content .service-grid{grid-template-columns:1fr}}.delegation-page-content .service-block .service-title{margin-bottom:12px}.delegation-page-content .page-address{align-items:center;display:flex;gap:4px;justify-content:center;line-height:1;margin-bottom:25px}.delegation-page-content .page-address i{color:var(--primary-color);font-size:1.5rem}.delegation-page-content .page-address span{opacity:.8}@media (max-width:480px){.delegation-page-content .page-address{flex-direction:column;gap:8px}.delegation-page-content .page-address span{text-wrap:balance;line-height:1.5;text-align:center}}.delegation-page-content .services{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.delegation-page-content .services.two-columns{grid-template-columns:repeat(2,1fr);margin-left:auto;margin-right:auto;max-width:700px}.delegation-page-content .services li a{align-items:center;background-color:#f5f5f5;border-radius:4px;display:flex;gap:10px;padding:15px;text-decoration:none}.delegation-page-content .services li a i{color:var(--primary-color);font-size:1.5rem}.delegation-page-content .services li a span{color:#363e45;font-weight:500}@media screen and (max-width:768px){.delegation-page-content .services{grid-template-columns:1fr}.delegation-page-content .services.two-columns{grid-template-columns:1fr;max-width:100%}}.delegation-page-content .two-boxes{display:grid;gap:30px;grid-template-columns:1fr 1fr;margin-bottom:40px;padding-top:15px}@media screen and (max-width:768px){.delegation-page-content .two-boxes{grid-template-columns:1fr}}.delegation-page-content .delegation-box{background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.06);padding:30px}.delegation-page-content .delegation-box iframe{border-radius:12px;margin-top:25px}.delegation-page-content .delegation-box.schedule-box p{border-bottom:1px solid #bed1dc;line-height:2;padding-bottom:15px;padding-top:15px}.delegation-page-content .delegation-box.schedule-box p span{opacity:.8}.delegation-page-content .delegation-box.schedule-box p:first-of-type{padding-top:0}.delegation-page-content .delegation-box.schedule-box p:last-child{border-bottom:none;padding-bottom:0}.delegation-page-content .delegation-box.contact-box .contact-block{margin-bottom:30px}.delegation-page-content .delegation-box.contact-box .contact-block p{margin-bottom:10px}.delegation-page-content .delegation-box.contact-box .contact-block a{align-items:center;display:flex;gap:4px;line-height:1.2}.delegation-page-content .delegation-box.contact-box .contact-block a i,.delegation-page-content .delegation-box.contact-box .contact-block a span{color:var(--primary-color)}.delegation-page-content .delegation-box.contact-box .contact-block a i{font-size:1.2rem}.delegation-page-content .delegation-box.contact-box .contact-block:last-child{margin-bottom:0}.delegation-page-content .white-background .delegation-box{background-color:#f4f7ff;border:2px solid var(--primary-color)}.delegation-page-content .delegations-gallery{padding:15px;position:relative}.delegation-page-content .delegations-gallery div{margin-top:0}.delegation-page-content .delegations-gallery ul{padding:0!important}.delegation-page-content .delegations-gallery li{border-radius:18px;height:150px;line-height:0px;overflow:hidden;padding:0 5px;position:relative}.delegation-page-content .delegations-gallery li a.open-modal{margin-top:0!important}.delegation-page-content .delegations-gallery li img{min-height:150px}.delegation-page-content .delegations-gallery .tns-controls button,.delegation-page-content .delegations-gallery .tns-nav button{transition:all .3s ease}.delegation-page-content .delegations-gallery .tns-controls{position:relative;z-index:10}.delegation-page-content .delegations-gallery .tns-controls button{background-color:rgba(9,9,7,.57);border:none;color:#fff;display:flex;font-size:40px;height:40px;justify-content:center;line-height:43px;padding:0;position:absolute;top:60px;width:40px}.delegation-page-content .delegations-gallery .tns-controls button:hover{background-color:var(--primary-color)}.delegation-page-content .delegations-gallery .tns-controls button:before{border:5px solid #fff;border-radius:2px;content:" ";display:block;float:right;height:.425em;margin-top:.28em;pointer-events:none;transform:rotate(-45deg);transform-origin:center;transition:all .3s ease;width:.425em}.delegation-page-content .delegations-gallery .tns-controls button:first-child{left:-15px}.delegation-page-content .delegations-gallery .tns-controls button:first-child:before{border-bottom:0;border-right:0;margin-left:.18em}.delegation-page-content .delegations-gallery .tns-controls button:last-child{right:-15px}.delegation-page-content .delegations-gallery .tns-controls button:last-child:before{border-left:0;border-top:0;margin-right:.18em}#customer-service-section .delegation-box p:not(:last-child),#history-section .delegation-box p:not(:last-child),#shipping-section .delegation-box p:not(:last-child){margin-bottom:10px}#customer-service-section .delegation-box,#shipping-section .delegation-box{margin-bottom:30px}#values-section .values-grid{align-items:center;display:grid;gap:30px;grid-template-columns:1fr 1fr;justify-content:center;margin-top:30px}@media screen and (max-width:768px){#values-section .values-grid{grid-template-columns:1fr}}#values-section #values-img{box-shadow:none;height:auto;max-width:480px}@media screen and (max-width:768px){#values-section #values-img{max-width:280px}}#values-section .values-inner-grid{display:flex;flex-direction:column;gap:30px}#autoconsum-section p,#commitment-section p,#fairs-section p,#funding-section p{text-wrap:balance;font-size:18px;margin-left:auto;margin-right:auto;max-width:60ch;text-align:center}#autoconsum-section p a,#autoconsum-section p strong,#commitment-section p a,#commitment-section p strong,#fairs-section p a,#fairs-section p strong,#funding-section p a,#funding-section p strong{font-size:18px}@media screen and (max-width:768px){#autoconsum-section,#autoconsum-section a,#autoconsum-section strong,#commitment-section,#commitment-section a,#commitment-section strong,#fairs-section,#fairs-section a,#fairs-section strong,#funding-section,#funding-section a,#funding-section strong{font-size:16px}}#cover-section img{max-width:1000px}.challenge-section img{max-width:500px}@media screen and (max-width:768px){.challenge-section img{max-width:100%}}#warehouses-section p{text-wrap:balance;margin-bottom:30px;text-align:center}#warehouses-section .warehouses-container{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin:0 auto;max-width:1300px;padding:0 20px 40px}#warehouses-section .warehouses-container .warehouse{background:#fff;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.08);display:flex;flex-direction:column;overflow:hidden}#warehouses-section .warehouses-container .warehouse img{height:275px;-o-object-fit:cover;object-fit:cover;width:100%}#warehouses-section .warehouses-container .warehouse .warehouse-content{padding:20px}#warehouses-section .warehouses-container .warehouse h3{align-items:center;display:flex;font-size:1.3rem;gap:8px;margin:0 0 15px}#warehouses-section .warehouses-container .warehouse .data-row{align-items:center;display:flex;font-size:.95rem;gap:12px;margin-bottom:10px}#warehouses-section .warehouses-container .warehouse .data-row i{color:var(--primary-color);font-size:22px;min-width:26px;text-align:center}#warehouses-section .warehouses-container .warehouse .value{font-weight:700}#funding-section p:first-of-type{margin-bottom:30px}#funding-section a.button{color:var(--primary-color);display:table;font-size:18px;font-weight:600;margin-left:auto;margin-right:auto;margin-top:30px;padding-left:30px;padding-right:30px}@media screen and (max-width:768px){#funding-section a.button{font-size:16px}}#commitment-section p:first-of-type{margin-bottom:30px}.delegation-page-content section#logos-section{padding-bottom:30px;padding-top:30px}#chargers-section .chargers-container{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:30px}@media screen and (max-width:768px){#chargers-section .chargers-container{grid-template-columns:1fr}}#stats-section .stats-grid{display:grid;gap:30px;grid-template-columns:repeat(4,1fr);text-align:center}@media screen and (max-width:1023px){#stats-section .stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){#stats-section .stats-grid{grid-template-columns:1fr}}#stats-section .stats-grid .stat-title{font-size:2.5rem;font-weight:600}
