@charset "UTF-8";@font-face{font-family:Replica;src:url(/wp-content/themes/arbcolombia/fonts/Replica_ProTT_Heavy.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Replica;src:url(/wp-content/themes/arbcolombia/fonts/Replica-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Replica;src:url(/wp-content/themes/arbcolombia/fonts/ReplicaPro.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Maison Neue";src:url(/wp-content/themes/arbcolombia/fonts/Maison_Neue_Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Maison Neue";src:url(/wp-content/themes/arbcolombia/fonts/Maison_Neue_Book.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Maison Neue";src:url(/wp-content/themes/arbcolombia/fonts/Maison_Neue_Light.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Maison Neue Mono";src:url(/wp-content/themes/arbcolombia/fonts/Maison_Neue_Mono.ttf) format("truetype");font-weight:400;font-style:normal}main.home .history_section .two_column .texts{width:100%;max-width:460px;position:relative;z-index:2}main.home .history_section .two_column .texts p{padding-bottom:2.5rem}main.home .history_section .two_column .texts a{margin:0 auto}main.home .history_section .two_column .image{background:#fff;isolation:isolate;width:100%;max-width:882px}main.home .history_section .two_column .image img{mix-blend-mode:hard-light;width:100%}@media (max-width:992px){main.home .history_section .two_column .texts{max-width:100%;display:flex;flex-direction:column;text-align:left}main.home .history_section .two_column .image img{margin-top:-5rem}}#products .product_list .tabs_nav{display:flex;gap:2.4rem;overflow-x:auto;margin-bottom:2rem;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:1rem;border-bottom:1px solid #d0d0d0;scrollbar-width:none;scrollbar-color:#d11118 transparent}#products .product_list .tabs_nav::-webkit-scrollbar{display:none;width:0;height:0}#products .product_list .tabs_nav a.tab_button,#products .product_list .tabs_nav button.tab_button{border:none;outline:0;flex-shrink:0;font-size:1.5rem;letter-spacing:1px;font-family:"Maison Neue Mono";text-decoration:none;background:0 0;color:#424242;line-height:2.3rem;transition:font-size .1s ease-out,color .1s ease-out;cursor:pointer;text-transform:uppercase}#products .product_list .tabs_nav a.tab_button:hover,#products .product_list .tabs_nav button.tab_button:hover{color:#000;font-weight:700}#products .product_list .resultados{padding:3rem 0}#products .product_list .resultados p{font-family:"Maison Neue Mono";font-size:1.5rem;letter-spacing:1px;color:#000}#products .product_list .product_cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(294px,1fr));gap:1rem}@media (max-width:768px){#products .product_list .tabs_nav a.tab_button,#products .product_list .tabs_nav button.tab_button{font-size:1.5rem}}@media (max-width:576px){#products .product_list .product_cards{grid-template-columns:repeat(auto-fill,minmax(215px,1fr))}}@media (max-width:440px){#products .product_list .product_cards{grid-template-columns:repeat(auto-fill,minmax(194px,1fr))}}@media (max-width:768px){#products .search_bar{display:none}#products .breadcrumb{display:none}}main#distributors .distribuidores .texts h2{font-size:3rem;text-transform:uppercase;color:#000;text-align:center;letter-spacing:3px;font-weight:700}main#distributors .distribuidores .texts p{text-align:center;font-size:1.9rem;color:#424242;font-weight:400;padding:1rem 2.5rem;font-family:"Maison Neue"}main#distributors .distribuidores .distributors{position:relative;padding:8rem 0 0;display:flex;gap:2rem;justify-content:space-between;align-items:center}main#distributors .distribuidores .distributors .distributor_info{width:100%;max-width:602px;text-align:left}main#distributors .distribuidores .distributors .distributor_info .distributor_card{position:relative;cursor:pointer;transition:.3s opacity ease-in-out}main#distributors .distribuidores .distributors .distributor_info .distributor_card .card_inner p.authorized{text-transform:uppercase;color:#0a0a0a;font-weight:400;letter-spacing:2px;font-family:"Maison Neue"}main#distributors .distribuidores .distributors .distributor_info .distributor_card .card_inner h3{font-size:2.5rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;padding:2rem 0}main#distributors .distribuidores .distributors .distributor_info .distributor_card .card_inner .distributor_data{display:flex;flex-direction:column;gap:1rem}main#distributors .distribuidores .distributors .distributor_info .distributor_card .card_inner .distributor_data span{display:flex;gap:1rem;color:#424242;font-size:1.9rem;letter-spacing:1px;font-weight:400;font-family:"Maison Neue"}main#distributors .distribuidores .distributors .distributor_info .distributor_card .card_inner .distributor_data span img{width:24px;height:24px}main#distributors .distribuidores .distributors .distributor_info .distributor_card .card_inner .distributor_data span a{color:#424242;font-size:1.9rem;letter-spacing:1px;text-decoration:underline}main#distributors .distribuidores .distributors .distributor_map{width:100%;max-width:674px;height:471px}main#distributors .distribuidores .distributors .distributor_map p{color:#fff}main#distributors .distribuidores .distributors .controls{display:flex;flex-direction:column;gap:1.6rem;position:absolute;left:0;top:80%}main#distributors .distribuidores .distributors .controls .svg_arrow{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:1px solid #000;background:#fff;cursor:pointer;transition:.3s ease-in-out;user-select:none}main#distributors .distribuidores .distributors .controls .svg_arrow:hover{background:#000}main#distributors .distribuidores .distributors .controls .svg_arrow:hover svg{color:#fff;fill:#fff}main#distributors .distribuidores .distributors .controls .svg_arrow#dist-btn-prev{transform:rotate(90deg)}main#distributors .distribuidores .distributors .controls .svg_arrow#dist-btn-next{transform:rotate(90deg)}main#distributors .distribuidores .distributors .controls .svg_arrow svg{color:#000}@media (max-width:992px){main#distributors .distribuidores .distributors{flex-direction:column-reverse}main#distributors .distribuidores .distributors .distributor_info{max-width:100%}main#distributors .distribuidores .distributors .distributor_info .distributor_card{padding:2rem;opacity:.4;border:2px solid transparent}main#distributors .distribuidores .distributors .distributor_info .distributor_card.is-active{border:2px solid #000;opacity:1}main#distributors .distribuidores .distributors .distributor_map{max-width:100%}main#distributors .distribuidores .distributors .controls{right:1%;top:50%;transform:translateY(-50%);align-items:flex-end;z-index:10}}@media (max-width:768px){main#distributors .distribuidores .texts h2{font-size:2.5rem}main#distributors .distribuidores .texts p{font-size:1.6rem}main#distributors .distribuidores .distributors .distributor_info .distributor_card .card_inner p.authorized{font-size:1.5rem}main#distributors .distribuidores .distributors .distributor_info .distributor_card .card_inner h3{font-size:2rem}main#distributors .distribuidores .distributors .distributor_info .distributor_card .card_inner .distributor_data span{font-size:1.2rem}main#distributors .distribuidores .distributors .distributor_info .distributor_card .card_inner .distributor_data span img{width:18px;height:18px}main#distributors .distribuidores .distributors .distributor_info .distributor_card .card_inner .distributor_data span a{font-size:1.2rem}}main#about_us .contents_about_us{display:flex;flex-direction:column;gap:17.1rem;overflow:hidden}main#about_us .contents_about_us .about_section{display:flex;align-items:center;justify-content:space-between;gap:3rem;position:relative}main#about_us .contents_about_us .about_section.row_reverse{flex-direction:row-reverse}main#about_us .contents_about_us .about_section:nth-child(2)::before{content:"";position:absolute;left:20%;bottom:100%;width:100%;max-width:640px;height:226px;background-image:url(/wp-content/uploads/2025/10/line_left.png);background-repeat:no-repeat;background-size:contain}main#about_us .contents_about_us .about_section:nth-child(2)::after{content:"";position:absolute;left:20%;top:100%;width:100%;max-width:623px;height:171px;background-image:url(/wp-content/uploads/2025/10/line_right.png);background-repeat:no-repeat;background-size:contain}main#about_us .contents_about_us .about_section .texts{width:100%;max-width:396px}@media (max-width:992px){main#about_us .contents_about_us .about_section .texts{max-width:100%}}main#about_us .contents_about_us .about_section .texts h2{font-size:4.5rem;line-height:normal;font-weight:700;text-transform:uppercase;color:#0a0a0a;padding-bottom:2rem}main#about_us .contents_about_us .about_section .texts p{font-size:1.9rem;line-height:normal;font-weight:400;color:#424242;padding-bottom:2rem;font-family:"Maison Neue"}main#about_us .contents_about_us .about_section .texts.span{color:#d11118}main#about_us .contents_about_us .about_section .image{width:100%;max-width:870px;height:486px}main#about_us .contents_about_us .about_section .image img{width:100%;height:100%;object-fit:cover}@media (max-width:992px){main#about_us .contents_about_us{gap:7rem}main#about_us .contents_about_us .align_left,main#about_us .contents_about_us .align_right{margin:0 auto}main#about_us .contents_about_us .about_section{flex-direction:column!important}main#about_us .contents_about_us .about_section:nth-child(2)::before{max-width:232px;height:83px;background-image:url(/wp-content/uploads/2025/10/line_left_mb.png);left:0}main#about_us .contents_about_us .about_section:nth-child(2)::after{max-width:294px;height:53px;background-image:url(/wp-content/uploads/2025/10/line_right_mb.png);right:0;left:unset}main#about_us .contents_about_us .about_section .texts{max-width:100%}}@media (max-width:768px){main#about_us .contents_about_us .about_section .image{height:386px}}@media (max-width:576px){main#about_us .contents_about_us .about_section .texts h2{font-size:2rem}main#about_us .contents_about_us .about_section .texts p{font-size:1.5rem}}@media (max-width:440px){main#about_us .contents_about_us .about_section .image{max-width:440px;height:180px}}main#contact section.contacto .contact_intro{display:flex;justify-content:space-between;align-items:center;gap:3rem}main#contact section.contacto .contact_intro .contact_cards{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}main#contact section.contacto .contact_intro .contact_cards .contact_card{width:250px;min-width:200px;height:100%;background-color:#fff;box-shadow:0 3px 30px 12px #f3f3f3;border-radius:1rem;border:1px solid #ececec;padding:2rem;text-align:center}main#contact section.contacto .contact_intro .contact_cards .contact_card img{width:74px;height:74px}main#contact section.contacto .contact_intro .contact_cards .contact_card h3{font-size:1.9rem;color:#4a5565;font-weight:700;padding-top:1rem}main#contact section.contacto .contact_intro .contact_cards .contact_card p.name{font-size:1.2rem;color:#424242;font-family:"Maison Neue";padding:1rem 0}main#contact section.contacto .contact_intro .contact_cards .contact_card a{color:#ed1c24;text-decoration:none;font-size:1.7rem}main#contact section.contacto .contact_intro .contact_cards .contact_card a:hover{text-decoration:underline}main#contact section.contacto .contact_intro .contact_cards .contact_card p.desc{font-size:1.2rem;color:#424242;font-family:"Maison Neue";padding-top:1rem}main#contact section.contacto .contact_intro .contact_form{width:480px;box-shadow:0 3px 30px 12px #f3f3f3;padding:3rem;background-color:#fff}main#contact section.contacto .contact_intro .contact_form h2{font-size:2.5rem;color:#ed1c24;font-weight:700;text-transform:uppercase}main#contact section.contacto .contact_intro .contact_form p:not(.radio){font-size:1.7rem;color:#424242;padding-top:1rem;font-family:"Maison Neue"}main#contact section.contacto .contact_intro .contact_form form{width:100%;height:100%}main#contact section.faqs .faqs_content{display:flex;gap:6rem;align-items:flex-start;justify-content:space-between}main#contact section.faqs .faqs_content .faq_img{width:100%;max-width:650px;height:502px}main#contact section.faqs .faqs_content .faq_img img{object-fit:cover;width:100%;height:100%}main#contact section.faqs .faqs_content .faqs_list{width:100%;max-width:658px}main#contact section.faqs .faqs_content .faqs_list h2{font-size:3rem;color:#0a0a0a;padding-bottom:2.5rem;text-transform:uppercase;font-weight:700}main#contact section.faqs .faqs_content .faqs_list h2 span{color:#d11118}@media (max-width:1200px){main#contact section.contacto .contact_intro .contact_cards .contact_card{width:100%;max-width:250px}}@media (max-width:992px){main#contact section.contacto .contact_intro{flex-direction:column-reverse}main#contact section.contacto .contact_intro .contact_cards{width:100%;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}main#contact section.contacto .contact_intro .contact_form{width:100%}main#contact section.faqs .faqs_content{flex-direction:column}main#contact section.faqs .faqs_content .faq_img{display:none}main#contact section.faqs .faqs_content .faqs_list{max-width:90%;margin:0 auto}}@media (max-width:576px){main#contact section.contacto .contact_intro .contact_cards{gap:2rem}main#contact section.contacto .contact_intro .contact_cards>:nth-last-child(1):nth-child(odd){grid-column:1/-1;justify-self:center}main#contact section.contacto .contact_intro .contact_cards .contact_card{width:170px;height:190px}main#contact section.contacto .contact_intro .contact_cards .contact_card img{width:50px;height:50px}main#contact section.contacto .contact_intro .contact_cards .contact_card h3{font-size:1.5rem;padding-top:.5rem}main#contact section.contacto .contact_intro .contact_cards .contact_card p.name{padding:.5rem 0}main#contact section.contacto .contact_intro .contact_cards .contact_card a{font-size:1.4rem}main#contact section.faqs .faqs_content .faqs_list h2{font-size:2.5rem}}@media (max-width:440px){main#contact section.contacto .contact_intro .contact_cards .contact_card{width:100%;max-width:100%}}main#novedad section.news_content{width:90%;margin:4.5rem auto}@media (max-width:992px){main#novedad section.news_content{width:96%}}main#novedad section.news_content .post_container{display:flex;align-items:flex-start;justify-content:space-between;gap:4rem}@media (max-width:992px){main#novedad section.news_content .post_container{flex-direction:column}}main#novedad section.news_content .post_container .post_info{width:100%;max-width:425px;background-color:#f5f5f5;padding:3rem 2rem;border-radius:10px}@media (max-width:992px){main#novedad section.news_content .post_container .post_info{max-width:100%}}main#novedad section.news_content .post_container .post_info h2{font-size:2rem;color:#424242;text-transform:uppercase;padding-bottom:1.5rem;letter-spacing:2px}main#novedad section.news_content .post_container .post_info .info{padding-bottom:1.5rem}main#novedad section.news_content .post_container .post_info .info:last-child{padding-bottom:0}main#novedad section.news_content .post_container .post_info .info span{font-family:"Maison Neue";color:#424242;font-size:1.5rem;font-weight:300;line-height:normal}main#novedad section.news_content .post_container .post_info .info p{font-family:"Maison Neue";color:#424242;font-size:1.8rem;font-weight:700;line-height:normal;padding-top:.4rem}main#novedad section.news_content .post_container .post_info a.post_info_button,main#novedad section.news_content .post_container .post_info button.post_info_button{margin:.5rem 0;width:100%;font-size:1.2rem;padding:1.4rem 4rem;border:1px solid #d11118;text-align:center;line-height:normal;text-transform:uppercase;color:#fff;text-decoration:none;transition:.3s ease-in-out;background:#d11118;letter-spacing:1px;cursor:pointer}main#novedad section.news_content .post_container .post_info a.post_info_button:hover,main#novedad section.news_content .post_container .post_info button.post_info_button:hover{background-color:#ed1c24;border:1px solid #ed1c24}main#novedad section.news_content .post_container .post_content{width:calc(100% - 425px)}@media (max-width:992px){main#novedad section.news_content .post_container .post_content{width:100%}}main#novedad section.news_content .post_container .post_content h2{font-size:2.5rem;color:#424242;text-transform:uppercase;letter-spacing:2px;padding-bottom:2rem;font-weight:700}main#novedad section.news_content .post_container .post_content h3,main#novedad section.news_content .post_container .post_content h4,main#novedad section.news_content .post_container .post_content h5,main#novedad section.news_content .post_container .post_content h6{color:#424242;text-transform:uppercase;letter-spacing:2px;padding-bottom:1rem;font-weight:700}main#novedad section.news_content .post_container .post_content li,main#novedad section.news_content .post_container .post_content p{font-family:"Maison Neue";font-size:1.6rem;color:#424242;font-weight:300;line-height:normal}main#novedad section.news_content .post_container .post_content ul{list-style-position:outside;padding-inline-start:2.2rem!important;padding-bottom:2rem}main#novedad section.news_content .post_container .post_content ul li::marker{color:#d11118;font-size:1.2em}main#novedad section.news_content .post_container .post_content a{color:#d11118;text-decoration:none;font-size:1.6rem;line-height:normal;font-weight:500}main#novedad section.news_content .post_container .post_content a:hover{text-decoration:underline}main#novedad section.news_content .post_container .post_content strong{font-weight:700}main#novedad section.news_content .post_container .post_content img{width:auto;height:auto;max-width:100%}main#posts section.events .events_query,main#posts section.events .news_query,main#posts section.news .events_query,main#posts section.news .news_query{display:flex;align-items:flex-start;justify-content:space-between;gap:4rem}@media (max-width:992px){main#posts section.events .events_query,main#posts section.events .news_query,main#posts section.news .events_query,main#posts section.news .news_query{flex-direction:column}}main#posts section.events .events_query .intro,main#posts section.events .news_query .intro,main#posts section.news .events_query .intro,main#posts section.news .news_query .intro{width:100%;max-width:400px;padding-top:2rem}@media (max-width:992px){main#posts section.events .events_query .intro,main#posts section.events .news_query .intro,main#posts section.news .events_query .intro,main#posts section.news .news_query .intro{max-width:100%}}main#posts section.events .events_query .intro h2,main#posts section.events .news_query .intro h2,main#posts section.news .events_query .intro h2,main#posts section.news .news_query .intro h2{font-size:4.5rem;font-weight:700;text-transform:uppercase;line-height:normal;color:#0a0a0a}@media (max-width:768px){main#posts section.events .events_query .intro h2,main#posts section.events .news_query .intro h2,main#posts section.news .events_query .intro h2,main#posts section.news .news_query .intro h2{font-size:3rem}}@media (max-width:576px){main#posts section.events .events_query .intro h2,main#posts section.events .news_query .intro h2,main#posts section.news .events_query .intro h2,main#posts section.news .news_query .intro h2{font-size:2em}}main#posts section.events .events_query .intro h2 span,main#posts section.events .news_query .intro h2 span,main#posts section.news .events_query .intro h2 span,main#posts section.news .news_query .intro h2 span{color:#d11118}main#posts section.events .events_query .intro p,main#posts section.events .news_query .intro p,main#posts section.news .events_query .intro p,main#posts section.news .news_query .intro p{font-family:"Maison Neue";font-weight:300;font-size:1.9rem;color:#424242;padding-top:1rem}@media (max-width:768px){main#posts section.events .events_query .intro p,main#posts section.events .news_query .intro p,main#posts section.news .events_query .intro p,main#posts section.news .news_query .intro p{font-size:1.4rem}}main#posts section.events .events_query .intro .controls,main#posts section.events .news_query .intro .controls,main#posts section.news .events_query .intro .controls,main#posts section.news .news_query .intro .controls{margin-top:5rem;display:flex;align-items:center;justify-content:flex-start;gap:1.6rem}@media (max-width:768px){main#posts section.events .events_query .intro .controls,main#posts section.events .news_query .intro .controls,main#posts section.news .events_query .intro .controls,main#posts section.news .news_query .intro .controls{flex-direction:column;position:absolute;right:2%;top:50%;transform:translateY(-50%);z-index:10}}main#posts section.events .events_query .intro .controls .svg_arrow,main#posts section.events .news_query .intro .controls .svg_arrow,main#posts section.news .events_query .intro .controls .svg_arrow,main#posts section.news .news_query .intro .controls .svg_arrow{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:1px solid #000;background:#fff;cursor:pointer;transition:.3s ease-in-out;user-select:none}main#posts section.events .events_query .intro .controls .svg_arrow:hover,main#posts section.events .news_query .intro .controls .svg_arrow:hover,main#posts section.news .events_query .intro .controls .svg_arrow:hover,main#posts section.news .news_query .intro .controls .svg_arrow:hover{background:#000}main#posts section.events .events_query .intro .controls .svg_arrow:hover svg,main#posts section.events .news_query .intro .controls .svg_arrow:hover svg,main#posts section.news .events_query .intro .controls .svg_arrow:hover svg,main#posts section.news .news_query .intro .controls .svg_arrow:hover svg{color:#fff;fill:#fff}main#posts section.events .events_query .intro .controls .svg_arrow svg,main#posts section.events .news_query .intro .controls .svg_arrow svg,main#posts section.news .events_query .intro .controls .svg_arrow svg,main#posts section.news .news_query .intro .controls .svg_arrow svg{color:#000}main#posts section.events .events_query .query,main#posts section.events .news_query .query,main#posts section.news .events_query .query,main#posts section.news .news_query .query{width:100%;max-width:calc(100% - 400px)}@media (max-width:992px){main#posts section.events .events_query .query,main#posts section.events .news_query .query,main#posts section.news .events_query .query,main#posts section.news .news_query .query{max-width:100%}}main#posts section.events .events_query .query .splide .splide__track .splide__list .splide__slide.post_card,main#posts section.events .news_query .query .splide .splide__track .splide__list .splide__slide.post_card,main#posts section.news .events_query .query .splide .splide__track .splide__list .splide__slide.post_card,main#posts section.news .news_query .query .splide .splide__track .splide__list .splide__slide.post_card{width:296px;height:510px;position:relative}main#posts section.events .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .overlay,main#posts section.events .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .overlay,main#posts section.news .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .overlay,main#posts section.news .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .overlay{width:100%;height:100%;z-index:1;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.2941176471)}main#posts section.events .events_query .query .splide .splide__track .splide__list .splide__slide.post_card picture,main#posts section.events .news_query .query .splide .splide__track .splide__list .splide__slide.post_card picture,main#posts section.news .events_query .query .splide .splide__track .splide__list .splide__slide.post_card picture,main#posts section.news .news_query .query .splide .splide__track .splide__list .splide__slide.post_card picture{position:absolute;width:100%;height:100%;z-index:0;top:0;left:0}main#posts section.events .events_query .query .splide .splide__track .splide__list .splide__slide.post_card picture img,main#posts section.events .news_query .query .splide .splide__track .splide__list .splide__slide.post_card picture img,main#posts section.news .events_query .query .splide .splide__track .splide__list .splide__slide.post_card picture img,main#posts section.news .news_query .query .splide .splide__track .splide__list .splide__slide.post_card picture img{width:100%;height:100%;object-fit:cover}main#posts section.events .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info,main#posts section.events .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info,main#posts section.news .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info,main#posts section.news .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info{position:relative;z-index:2;display:flex;flex-direction:column;padding:1.5rem;justify-content:space-between;align-items:flex-start;height:100%}main#posts section.events .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info .tags,main#posts section.events .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info .tags,main#posts section.news .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info .tags,main#posts section.news .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info .tags{display:flex;align-items:center;gap:1rem}main#posts section.events .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info a,main#posts section.events .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info a,main#posts section.news .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info a,main#posts section.news .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info a{text-decoration:none;color:#fff}main#posts section.events .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info a:hover,main#posts section.events .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info a:hover,main#posts section.news .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info a:hover,main#posts section.news .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info a:hover{text-decoration:underline}main#posts section.events .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info h3,main#posts section.events .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info h3,main#posts section.news .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info h3,main#posts section.news .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info h3{color:#fff;font-size:2rem;text-transform:uppercase;font-weight:700;letter-spacing:2px;padding-bottom:1rem}main#posts section.events .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info p,main#posts section.events .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info p,main#posts section.news .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info p,main#posts section.news .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info p{font-size:1.5rem;color:#fff;font-family:"Maison Neue";font-weight:300;line-height:normal}main#posts section.events .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info span,main#posts section.events .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info span,main#posts section.news .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info span,main#posts section.news .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info span{background-color:#fff;color:#000;font-family:"Maison Neue";font-weight:300;padding:.6rem 1.2rem;border-radius:3px;font-size:1.2rem}@media (max-width:768px){main#posts section.events .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info span,main#posts section.events .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info span,main#posts section.news .events_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info span,main#posts section.news .news_query .query .splide .splide__track .splide__list .splide__slide.post_card .post_card-info span{padding:.6rem 1rem}}main#posts section.events{background-color:#f5f5f5}main#posts section.events .events_query{padding:8rem 0}main#product_detail section.product_container .product_info{display:flex;flex-wrap:wrap;gap:3rem}main#product_detail section.product_container .product_info .product_image{max-width:568px;flex:1 1 350px;margin:0 auto}main#product_detail section.product_container .product_info .product_image img{width:100%;height:100%;object-fit:cover;object-position:center}main#product_detail section.product_container .product_info .product_contents{width:100%;flex:1 1 350px}main#product_detail section.product_container .product_info .product_contents h1{font-size:3rem;text-transform:uppercase;line-height:normal;color:#424242;letter-spacing:2px;padding-bottom:3rem;padding-top:3rem}@media (max-width:768px){main#product_detail section.product_container .product_info .product_contents h1{font-size:2rem}}main#product_detail section.product_container .product_info .product_contents .tabs{margin-bottom:3rem}main#product_detail section.product_container .product_info .product_contents .tabs .tab_buttons{padding-bottom:1rem;margin-bottom:2rem;border-bottom:1px solid #d0d0d0;display:flex;justify-content:flex-start;align-items:center;gap:1.5rem;overflow-x:scroll;scrollbar-width:none}main#product_detail section.product_container .product_info .product_contents .tabs .tab_buttons::-webkit-scrollbar{display:none}main#product_detail section.product_container .product_info .product_contents .tabs .tab_buttons button{outline:0;border:none;background:0 0;color:#424242;font-size:1.5rem;text-transform:uppercase;letter-spacing:1px;font-family:"Maison Neue";line-height:1.6rem;cursor:pointer;word-break:keep-all;white-space:nowrap}main#product_detail section.product_container .product_info .product_contents .tabs .tab_buttons button.active{font-weight:700;transform:translateY(-1px)}@media (max-width:576px){main#product_detail section.product_container .product_info .product_contents .tabs .tab_buttons button{font-size:1.2rem}}main#product_detail section.product_container .product_info .product_contents .tabs .tab_content{width:100%;display:none}main#product_detail section.product_container .product_info .product_contents .tabs .tab_content.active{display:block}main#product_detail section.product_container .product_info .product_contents .tabs .tab_content li,main#product_detail section.product_container .product_info .product_contents .tabs .tab_content p,main#product_detail section.product_container .product_info .product_contents .tabs .tab_content span{font-size:1.9rem;font-family:"Maison Neue";color:#424242}main#product_detail section.product_container .product_info .product_contents .tabs .tab_content h1,main#product_detail section.product_container .product_info .product_contents .tabs .tab_content h2,main#product_detail section.product_container .product_info .product_contents .tabs .tab_content h3,main#product_detail section.product_container .product_info .product_contents .tabs .tab_content h4,main#product_detail section.product_container .product_info .product_contents .tabs .tab_content h5{font-family:"Maison Neue";color:#424242}main#product_detail section.product_container .product_info .product_contents .tabs .tab_content a{font-size:1.9rem;font-family:"Maison Neue";color:#ed1c24;text-decoration:none}main#product_detail section.product_container .product_info .product_contents .tabs .tab_content a:hover{text-decoration:underline}main#product_detail section.product_container .product_info .product_contents .tabs .tab_content .spec_info{padding-bottom:.5rem}main#product_detail section.product_container .product_info .product_contents .tabs .tab_content .spec_info span{color:#d11118;font-weight:700}main#product_detail section.product_container .product_info .product_contents a.whatsapp_product{display:inline-block}@media (max-width:768px){main#product_detail .search_bar{display:none}main#product_detail .breadcrumb{display:none}}#eduselling .eduselling h2{text-align:center;font-size:3rem;text-transform:uppercase;color:#424242;letter-spacing:2px;padding-bottom:4rem}@media (max-width:768px){#eduselling .eduselling h2{font-size:2rem}}#eduselling .eduselling .eduselling_tabs{width:100%}#eduselling .eduselling .eduselling_tabs .eduselling_tabs-buttons{display:flex;gap:2.4rem;overflow-x:auto;margin-bottom:2rem;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:1rem;border-bottom:1px solid #d0d0d0;scrollbar-width:none;scrollbar-color:#d11118 transparent}#eduselling .eduselling .eduselling_tabs .eduselling_tabs-buttons button.eduselling_button{border:none;outline:0;flex-shrink:0;font-size:1.5rem;letter-spacing:1px;font-family:"Maison Neue Mono";text-decoration:none;background:0 0;color:#424242;line-height:2.3rem;transition:font-size .1s ease-out,color .1s ease-out;cursor:pointer;text-transform:uppercase}#eduselling .eduselling .eduselling_tabs .eduselling_tabs-buttons button.eduselling_button:hover{color:#000;font-weight:700}#eduselling .eduselling .eduselling_tabs .eduselling_tabs-buttons button.eduselling_button.active{color:#000;font-weight:700}#eduselling .eduselling .eduselling_tabs .eduselling_tabs-contents .eduselling_content{display:none;width:100%}#eduselling .eduselling .eduselling_tabs .eduselling_tabs-contents .eduselling_content.active{display:block}#eduselling .eduselling .eduselling_tabs .eduselling_tabs-contents .eduselling_content .contents_grid{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2.5rem}#eduselling .eduselling .eduselling_tabs .eduselling_tabs-contents .eduselling_content .contents_grid .eduselling_card{flex:1 1 305px;min-width:305px;max-width:305px}@media (max-width:1200px){#eduselling .eduselling .eduselling_tabs .eduselling_tabs-contents .eduselling_content .contents_grid .eduselling_card{max-width:350px}}@media (max-width:576px){#eduselling .eduselling .eduselling_tabs .eduselling_tabs-contents .eduselling_content .contents_grid .eduselling_card{width:100%;max-width:250px}}@media (max-width:576px){#eduselling .eduselling .eduselling_tabs .eduselling_tabs-contents .eduselling_content .contents_grid .eduselling_card{width:100%;max-width:350px;min-width:0}}#eduselling .eduselling .eduselling_tabs .eduselling_tabs-contents .eduselling_content .contents_grid .eduselling_card img{width:100%;height:auto}#eduselling .eduselling .eduselling_tabs .eduselling_tabs-contents .eduselling_content .contents_grid .eduselling_card h3{font-family:"Maison Neue";color:#424242;text-transform:uppercase;font-size:1.9rem;letter-spacing:1px;text-align:center;padding:1rem 0}#eduselling .eduselling .eduselling_tabs .eduselling_tabs-contents .eduselling_content .contents_grid .eduselling_card a{display:inline-block;width:100%}header.navbar{width:100%;height:109px;transition:background-color .3s ease,box-shadow .3s ease,height .3s ease-in-out;z-index:100;background-color:#fff;background-color:transparent;position:absolute;top:0;left:0}header.navbar.fixed,header.navbar.menu_white,header.navbar.product_nav{background-color:#fff;-webkit-box-shadow:0 4px 4px -3px rgba(0,0,0,.1764705882);box-shadow:0 4px 4px -3px rgba(0,0,0,.1764705882)}header.navbar.fixed.product_nav,header.navbar.menu_white.product_nav,header.navbar.product_nav.product_nav{position:relative}header.navbar.fixed.fixed,header.navbar.menu_white.fixed,header.navbar.product_nav.fixed{position:fixed;top:0;max-width:1440px;left:50%;transform:translateX(-50%);transition:none}header.navbar.fixed .navbar_content ul.menu_nav li a,header.navbar.menu_white .navbar_content ul.menu_nav li a,header.navbar.product_nav .navbar_content ul.menu_nav li a{color:#000}header.navbar.fixed .navbar_content ul.menu_nav li a:hover,header.navbar.menu_white .navbar_content ul.menu_nav li a:hover,header.navbar.product_nav .navbar_content ul.menu_nav li a:hover{color:#d11118}header.navbar.fixed .navbar_content ul.menu_nav li a:hover span.menu_arrow svg,header.navbar.menu_white .navbar_content ul.menu_nav li a:hover span.menu_arrow svg,header.navbar.product_nav .navbar_content ul.menu_nav li a:hover span.menu_arrow svg{color:#d11118}header.navbar.fixed .navbar_content ul.menu_nav li.has-megamenu span.menu_arrow svg,header.navbar.fixed .navbar_content ul.menu_nav li.has-submenu span.menu_arrow svg,header.navbar.menu_white .navbar_content ul.menu_nav li.has-megamenu span.menu_arrow svg,header.navbar.menu_white .navbar_content ul.menu_nav li.has-submenu span.menu_arrow svg,header.navbar.product_nav .navbar_content ul.menu_nav li.has-megamenu span.menu_arrow svg,header.navbar.product_nav .navbar_content ul.menu_nav li.has-submenu span.menu_arrow svg{color:#000}header.navbar.fixed .navbar_content button.navbar_toggle span,header.navbar.menu_white .navbar_content button.navbar_toggle span,header.navbar.product_nav .navbar_content button.navbar_toggle span{background-color:#d11118}header.navbar.fixed .navbar_content .nav_button,header.navbar.menu_white .navbar_content .nav_button,header.navbar.product_nav .navbar_content .nav_button{border:1px solid #000;color:#000}header.navbar.fixed .navbar_content .nav_button:hover,header.navbar.menu_white .navbar_content .nav_button:hover,header.navbar.product_nav .navbar_content .nav_button:hover{background-color:transparent;color:#d11118;border:1px solid #d11118}header.navbar .navbar_content{width:90%;height:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}header.navbar .navbar_content .main_logo{width:100%;max-width:109px;min-width:109px;position:relative;z-index:90}header.navbar .navbar_content ul.menu_nav{display:flex;gap:2rem;list-style:none}header.navbar .navbar_content ul.menu_nav li{position:relative}header.navbar .navbar_content ul.menu_nav li a{text-decoration:none;font-size:1.5rem;font-weight:400;color:#fff;letter-spacing:2px;transition:.3s ease-in-out;text-transform:uppercase}header.navbar .navbar_content ul.menu_nav li a:hover{color:#000}header.navbar .navbar_content ul.menu_nav li a:hover span.menu_arrow svg{transform:rotate(-180deg);color:#000}header.navbar .navbar_content ul.menu_nav li.has-megamenu span.menu_arrow,header.navbar .navbar_content ul.menu_nav li.has-submenu span.menu_arrow{padding-left:.7rem}header.navbar .navbar_content ul.menu_nav li.has-megamenu span.menu_arrow svg,header.navbar .navbar_content ul.menu_nav li.has-submenu span.menu_arrow svg{transition:.3s ease-in-out;width:10px;height:10px;padding-left:2px;color:#fff}header.navbar .navbar_content ul.menu_nav li.has-submenu{position:relative}header.navbar .navbar_content ul.menu_nav li.has-submenu.active>ul.submenu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}header.navbar .navbar_content ul.menu_nav li.has-submenu:hover ul.submenu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}header.navbar .navbar_content ul.menu_nav li.has-submenu ul.submenu{width:100%;padding:1rem 1.5rem;min-width:250px;background-color:#f5f5f5;position:absolute;top:64px;left:0;z-index:102;list-style:none;transition:opacity .3s ease,transform .3s ease;display:flex;flex-direction:column;gap:.5rem;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1764705882);box-shadow:0 2px 4px 0 rgba(0,0,0,.1764705882);opacity:0;visibility:hidden;transform:translateY(-10px);pointer-events:none}header.navbar .navbar_content ul.menu_nav li.has-submenu ul.submenu li{width:100%;padding:.5rem 0}header.navbar .navbar_content ul.menu_nav li.has-submenu ul.submenu li a{text-decoration:none;font-size:1.5rem;font-weight:400;color:#000;letter-spacing:2px;transition:.3s ease}header.navbar .navbar_content ul.menu_nav li.has-submenu ul.submenu li a:hover{color:#d11118}header.navbar .navbar_content ul.menu_nav li.has-submenu ul.submenu li:not(:first-child):not(:last-child){border-bottom:1px solid #adadad}header.navbar .navbar_content ul.menu_nav li.has-submenu ul.submenu li:nth-child(2){border-top:1px solid #adadad}header.navbar .navbar_content button.navbar_toggle{display:none;flex-direction:column;justify-content:space-between;width:35px;height:20px;background-color:transparent;border:none;cursor:pointer;gap:.5rem;position:relative;z-index:90}header.navbar .navbar_content button.navbar_toggle span{display:block;height:3px;width:100%;background-color:#fff;border-radius:2px}header.navbar .navbar_content .nav_button{font-size:1.2rem;padding:10px 2.2rem;border:1px solid #fff;max-width:160px;text-align:center;line-height:normal;text-transform:uppercase;color:#fff;text-decoration:none;transition:.3s ease-in-out;letter-spacing:1px}header.navbar .navbar_content .nav_button:hover{background-color:#fff;border:1px solid transparent;color:#000}@media (max-width:1200px){header.navbar .navbar_content{width:95%}header.navbar .navbar_content ul.menu_nav li a{font-size:1.3rem}}@media (max-width:992px){header.navbar.fixed{height:80px}header.navbar .navbar_content ul.menu_nav{width:0;height:0;display:none;opacity:0;visibility:hidden}header.navbar .navbar_content button.navbar_toggle{display:flex}header.navbar .navbar_content button.navbar_toggle span{color:#fff!important}header.navbar .navbar_content .nav_button{display:none}}footer{width:100%;background-color:#f3f3f3;padding:4.5rem 0 3rem;font-family:"Maison Neue"}footer .footer_content{width:90%;margin:0 auto;display:flex;justify-content:space-between;gap:8rem;align-items:flex-start;flex-wrap:wrap}@media (max-width:576px){footer .footer_content{gap:3rem}}footer .footer_content .footer_section{flex:1}@media (max-width:440px){footer .footer_content .footer_section{flex:none;width:100%}}footer .footer_content .footer_section p{font-size:1.5rem;color:#4a5565;text-align:left}footer .footer_content .footer_section p.message{padding:2rem 0}footer .footer_content .footer_section p.footer_section_title{text-transform:uppercase;color:#000;font-weight:700}footer .footer_content .footer_section form{width:100%;font-family:"Maison Neue"}footer .footer_content .footer_section form label{font-size:1.5rem;color:#4a5565;text-align:left}footer .footer_content .footer_section form input[type=email]{outline:0;border:1px solid #949494;background-color:#fff;padding:.7rem .5rem;border-radius:6px;transition:.3s ease-in-out}footer .footer_content .footer_section form input[type=email]:focus{border:1px solid #424242}footer .footer_content .footer_section form button{width:100%;outline:0;border:none;background-color:#0a0a0a;color:#fff;border-radius:6px;padding:.7rem .5rem;text-align:center;display:inline-block;transition:.3s ease-in-out;cursor:pointer}footer .footer_content .footer_section form button:hover{background-color:#4a5565}footer .footer_content .footer_section .social_links{display:flex;gap:2rem;align-items:center}footer .footer_content .footer_section .social_links .item{max-width:22px}footer .footer_content .footer_section .social_links .item a img{transition:.3s ease-in-out}footer .footer_content .footer_section .social_links .item a:hover img{transform:translateY(-5px)}footer .footer_content .footer_section .links{padding:2rem 0;display:flex;flex-direction:column;gap:1rem}footer .footer_content .footer_section .links.chunks{flex-direction:row;justify-content:space-between;gap:1rem}@media (max-width:440px){footer .footer_content .footer_section .links.chunks{justify-content:flex-start;gap:2rem}}footer .footer_content .footer_section .links .links_row{display:flex;flex-direction:column;gap:1rem}footer .footer_content .footer_section .links .item{display:flex;gap:1rem}footer .footer_content .footer_section .links .item .item_icon{width:20px;height:22px;text-align:center}footer .footer_content .footer_section .links .item .item_icon img{width:auto;height:auto;object-fit:cover}footer .footer_content .footer_section .links .item a{font-size:1.5rem;color:#4a5565;text-decoration:none}footer .footer_content .footer_section .links .item a:hover{text-decoration:underline}footer .footer_content .footer_section .newsletter{padding-top:1rem}footer .line{width:90%;margin:2rem auto 3rem;height:1px;border-radius:5px;background:#d1d5dc}footer .legal_info{width:90%;margin:0 auto;display:flex;gap:2rem;justify-content:space-between}@media (max-width:768px){footer .legal_info{width:95%;flex-direction:column;align-items:center}}footer .legal_info .copy p{font-size:1.5rem;color:#4a5565;text-align:left}footer .legal_info .legales{display:flex;gap:2rem}footer .legal_info .legales .legal_item a{color:#4a5565;font-size:1.5rem;text-decoration:none}footer .legal_info .legales .legal_item a:hover{text-decoration:underline}@media (max-width:576px){footer .legal_info .legales{flex-direction:column;width:100%}}#megamenu{width:100%;max-width:1440px;z-index:201;padding:3rem 0;position:fixed;top:109px;left:50%;transform:translateX(-50%)!important;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1764705882);box-shadow:0 2px 4px 0 rgba(0,0,0,.1764705882);transition:opacity .3s ease,transform .3s ease;opacity:0;visibility:hidden;transform:translateY(-10px);pointer-events:none}@media (max-width:992px){#megamenu{top:50%;left:50%;transform:translate(-50%,-50%)!important;width:95%;max-width:800px;height:600px;border-radius:10px;z-index:300;padding:5rem 0 3rem;border-top:none!important}#megamenu .megamenu-back{display:block!important;position:absolute;left:19px;top:17px}#megamenu .megamenu-back button.megamenu-back-btn{text-decoration:none;font-size:1.4rem;font-weight:400;color:#d11118;letter-spacing:2px;transition:.3s ease-in-out;text-transform:uppercase;font-family:Replica;outline:0;border:none;background-color:transparent;cursor:pointer}}@media (max-width:576px){#megamenu{-webkit-box-shadow:none;box-shadow:none}}#megamenu .megamenu-back{display:none}#megamenu.open{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;border-top:1px solid #000}#megamenu .megamenu_content{width:90%;margin:0 auto;display:flex;justify-content:space-between;gap:10rem}@media (max-width:992px){#megamenu .megamenu_content{width:95%;gap:5rem}}@media (max-width:768px){#megamenu .megamenu_content{gap:2rem}}@media (max-width:400px){#megamenu .megamenu_content{gap:2rem;flex-direction:column}}#megamenu .megamenu_content .tab_buttons{display:flex;gap:1rem;flex-direction:column}#megamenu .megamenu_content .tab_buttons .mg_tab_button{font-size:1.5rem;letter-spacing:1px;color:#424242;text-transform:uppercase;padding:.7rem 1.5rem;border-radius:0;outline:0;border:none;background:0 0;cursor:pointer;transition:.3s ease-in-out}#megamenu .megamenu_content .tab_buttons .mg_tab_button.active{background:#424242;color:#fff}@media (max-width:768px){#megamenu .megamenu_content .tab_buttons .mg_tab_button{font-size:1.2rem;padding:.5rem 1rem}}#megamenu .megamenu_content .tab_contents{width:100%}#megamenu .megamenu_content .tab_contents .mg_tab_content{display:none;width:100%}#megamenu .megamenu_content .tab_contents .mg_tab_content.active{display:block}#megamenu .megamenu_content .tab_contents .mg_tab_content .tab_content_sections{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:3.2rem}@media (max-width:992px){#megamenu .megamenu_content .tab_contents .mg_tab_content .tab_content_sections{grid-template-columns:repeat(3,1fr);gap:2rem}}@media (max-width:768px){#megamenu .megamenu_content .tab_contents .mg_tab_content .tab_content_sections{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width:576px){#megamenu .megamenu_content .tab_contents .mg_tab_content .tab_content_sections{grid-template-columns:repeat(1,1fr)}}@media (max-width:440px){#megamenu .megamenu_content .tab_contents .mg_tab_content .tab_content_sections{grid-template-columns:repeat(1,1fr)}}#megamenu .megamenu_content .tab_contents .mg_tab_content .tab_content_sections .tab_section{flex:0 0 25%;min-width:0}@media (max-width:992px){#megamenu .megamenu_content .tab_contents .mg_tab_content .tab_content_sections .tab_section{padding-bottom:1rem}}#megamenu .megamenu_content .tab_contents .mg_tab_content .tab_content_sections .tab_section h3{font-size:1.5rem;text-transform:uppercase;letter-spacing:1px;padding-bottom:1rem;color:#424242;font-weight:300}#megamenu .megamenu_content .tab_contents .mg_tab_content .tab_content_sections .tab_section h3 a{color:inherit;text-decoration:none}#megamenu .megamenu_content .tab_contents .mg_tab_content .tab_content_sections .tab_section h3 a:hover{text-decoration:underline}@media (max-width:768px){#megamenu .megamenu_content .tab_contents .mg_tab_content .tab_content_sections .tab_section h3{font-size:1.2rem}}#megamenu .megamenu_content .tab_contents .mg_tab_content .tab_content_sections .tab_section .sub_terms{display:flex;gap:1rem;flex-direction:column}#megamenu .megamenu_content .tab_contents .mg_tab_content .tab_content_sections .tab_section .sub_terms a{color:#adadad;text-decoration:none;font-weight:300;text-transform:uppercase;letter-spacing:1px;font-size:1.5rem}#megamenu .megamenu_content .tab_contents .mg_tab_content .tab_content_sections .tab_section .sub_terms a:hover{text-decoration:underline}@media (max-width:768px){#megamenu .megamenu_content .tab_contents .mg_tab_content .tab_content_sections .tab_section .sub_terms a{font-size:1.2rem}}.mobile-sidebar{width:100%;height:100dvh;z-index:200;position:fixed;display:flex;justify-content:flex-end;inset:0;visibility:hidden;opacity:0;transition:.3s ease}.mobile-sidebar.open{background-color:rgba(0,0,0,.431372549);visibility:visible;opacity:1}.mobile-sidebar.open .mobile-menu-panels{transform:translateX(0)}.mobile-sidebar.open .mobile-menu-panels .mobile_menu_header button.navbar_toggle span:nth-child(1){transform:translateY(8px) rotate(45deg)}.mobile-sidebar.open .mobile-menu-panels .mobile_menu_header button.navbar_toggle span:nth-child(2){opacity:0}.mobile-sidebar.open .mobile-menu-panels .mobile_menu_header button.navbar_toggle span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.mobile-sidebar .mobile-menu-panels{width:100%;max-width:450px;height:100%;background-color:#fff;padding:4.5rem 0 3rem;display:flex;align-items:center;justify-content:space-between;flex-direction:column;transform:translateX(100%);transition:.3s ease}.mobile-sidebar .mobile-menu-panels .mobile_menu_header{width:85%;margin:0 auto;display:flex;justify-content:flex-end}.mobile-sidebar .mobile-menu-panels .mobile_menu_header button.navbar_toggle{display:flex;flex-direction:column;justify-content:space-between;width:35px;height:20px;background-color:transparent;border:none;cursor:pointer;gap:.5rem;position:relative;z-index:90}.mobile-sidebar .mobile-menu-panels .mobile_menu_header button.navbar_toggle span{transition:.3s ease;display:block;height:3px;width:100%;background-color:#d11118;border-radius:2px}.mobile-sidebar .mobile-menu-panels ul.mobile-menu{display:flex;flex-direction:column;gap:2.5rem;list-style:none;position:relative;width:90%;margin:0 auto}.mobile-sidebar .mobile-menu-panels ul.mobile-menu li{text-align:center}.mobile-sidebar .mobile-menu-panels ul.mobile-menu li a,.mobile-sidebar .mobile-menu-panels ul.mobile-menu li button{text-align:center;text-decoration:none;font-size:1.8rem;font-weight:400;color:#000;letter-spacing:2px;transition:.3s ease-in-out;text-transform:uppercase;font-family:Replica}.mobile-sidebar .mobile-menu-panels ul.mobile-menu li a:hover,.mobile-sidebar .mobile-menu-panels ul.mobile-menu li button:hover{color:#d11118}.mobile-sidebar .mobile-menu-panels ul.mobile-menu li a:hover span.menu_arrow svg,.mobile-sidebar .mobile-menu-panels ul.mobile-menu li button:hover span.menu_arrow svg{transform:rotate(-180deg);color:#d11118}.mobile-sidebar .mobile-menu-panels ul.mobile-menu li button{outline:0;border:none;background-color:transparent;cursor:pointer}.mobile-sidebar .mobile-menu-panels ul.mobile-menu li.has-children span.menu_arrow,.mobile-sidebar .mobile-menu-panels ul.mobile-menu li.has-megamenu span.menu_arrow{padding-left:.7rem}.mobile-sidebar .mobile-menu-panels ul.mobile-menu li.has-children span.menu_arrow svg,.mobile-sidebar .mobile-menu-panels ul.mobile-menu li.has-megamenu span.menu_arrow svg{transition:.3s ease-in-out;width:12px;height:12px;padding-left:2px;color:#000}.mobile-sidebar .mobile-menu-panels ul.mobile-menu li.has-children ul.mobile-submenu,.mobile-sidebar .mobile-menu-panels ul.mobile-menu li.has-megamenu ul.mobile-submenu{transform:translateX(100%);opacity:0;visibility:hidden;position:absolute;inset:0;width:100%;height:100%;background-color:#fff;transition:.3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5rem;list-style:none;padding:2rem 0}.mobile-sidebar .mobile-menu-panels ul.mobile-menu li.has-children ul.mobile-submenu.open,.mobile-sidebar .mobile-menu-panels ul.mobile-menu li.has-megamenu ul.mobile-submenu.open{transform:translate(0);opacity:1;visibility:visible}.mobile-sidebar .mobile-menu-panels ul.mobile-menu li.has-children ul.mobile-submenu li.submenu-back,.mobile-sidebar .mobile-menu-panels ul.mobile-menu li.has-megamenu ul.mobile-submenu li.submenu-back{position:absolute;left:0;top:0}.mobile-sidebar .mobile-menu-panels ul.mobile-menu li.open button{color:#d11118}.mobile-sidebar .mobile-menu-panels ul.mobile-menu li.open button span.menu_arrow svg{transform:rotate(-180deg);color:#d11118}.mobile-sidebar .mobile-menu-panels .nav_button{font-size:1.2rem;padding:10px 2.2rem;border:1px solid #000;max-width:160px;text-align:center;line-height:normal;text-transform:uppercase;color:#000;text-decoration:none;transition:.3s ease-in-out;letter-spacing:1px}section.hero{width:100%;height:720px;position:relative}section.hero.big{height:720px}@media (max-width:440px){section.hero.big{height:705px}}section.hero.small{height:654px}section.hero.small .splide__track .splide__list .splide__slide .hero_content .hero_info{padding-top:5rem}section.hero .splide__track{height:100%}section.hero .splide__track .splide__list{height:100%}section.hero .splide__track .splide__list .splide__slide{width:100%;height:100%;position:relative}section.hero .splide__track .splide__list .splide__slide .overlay{background:rgba(0,0,0,.2941176471);position:absolute;z-index:2;width:100%;height:100%}section.hero .splide__track .splide__list .splide__slide picture{position:absolute;width:100%;height:100%;z-index:1}section.hero .splide__track .splide__list .splide__slide picture img{object-fit:cover;width:100%;height:100%}section.hero .splide__track .splide__list .splide__slide .hero_content{position:relative;display:flex;align-items:center;justify-content:flex-end;width:90%;margin:0 auto;height:100%;z-index:3}section.hero .splide__track .splide__list .splide__slide .hero_content.left{justify-content:flex-start}section.hero .splide__track .splide__list .splide__slide .hero_content.right{justify-content:flex-end}section.hero .splide__track .splide__list .splide__slide .hero_content .hero_info{width:56%;height:90%;display:flex;justify-content:center;flex-direction:column;align-items:flex-start}@media (max-width:992px){section.hero .splide__track .splide__list .splide__slide .hero_content .hero_info{width:100%}}section.hero .splide__track .splide__list .splide__slide .hero_content .hero_info h1,section.hero .splide__track .splide__list .splide__slide .hero_content .hero_info h2{font-size:6rem;font-weight:700;color:#fff;letter-spacing:6px;line-height:6.4rem;text-transform:uppercase}@media (max-width:768px){section.hero .splide__track .splide__list .splide__slide .hero_content .hero_info h1,section.hero .splide__track .splide__list .splide__slide .hero_content .hero_info h2{font-size:3rem;line-height:3.4rem}}section.hero .splide__track .splide__list .splide__slide .hero_content .hero_info p{font-size:1.8rem;font-weight:300;color:#fff;padding:1rem 0;line-height:2.4rem;font-family:"Maison Neue"}@media (max-width:768px){section.hero .splide__track .splide__list .splide__slide .hero_content .hero_info p{font-size:1.5rem}}section.hero .splide__track .splide__list .splide__slide .hero_content .hero_info a{display:inline-block;font-size:1.2rem;line-height:1.3rem;text-transform:uppercase;padding:1.5rem 2.5rem;background-color:#fff;border:1px solid #fff;color:#000;font-weight:100;letter-spacing:2px;text-decoration:none;transition:.3s ease-in-out}section.hero .splide__track .splide__list .splide__slide .hero_content .hero_info a:hover{background-color:#f3f3f3;border:1px solid #f3f3f3}section.hero .splide__track .splide__list .splide__slide .hero_content form{width:100%;display:flex;gap:1rem}@media (max-width:576px){section.hero .splide__track .splide__list .splide__slide .hero_content form{flex-direction:column}section.hero .splide__track .splide__list .splide__slide .hero_content form input[type=submit]{width:100%;padding:1rem}}section.hero .splide__track .splide__list .splide__slide .hero_content form .form_group{width:100%;flex:2;display:flex;align-items:center;gap:1rem}@media (max-width:440px){section.hero .splide__track .splide__list .splide__slide .hero_content form .form_group{flex-direction:column}}section.hero .splide__track .splide__list .splide__slide .hero_content form .form_group select{width:100%;padding:1rem;background:#fff;border:none;outline:0;border-bottom:2px solid #000;text-transform:uppercase;color:#424242}section.hero .splide__track .splide__list .splide__slide .hero_content form .form_group select#city{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;background-image:url(/wp-content/uploads/2025/10/city.png);background-repeat:no-repeat;background-position:right 10px center}section.hero .splide__track .splide__list .splide__slide .hero_content form input[type=submit]{flex:1;outline:0;border:none;background-color:#d11118;text-transform:uppercase;color:#fff;transition:.3s ease-in-out;cursor:pointer;height:100%}section.hero .splide__track .splide__list .splide__slide .hero_content form input[type=submit]:hover{background-color:#ed1c24}section.hero ul.splide__pagination{bottom:5rem!important}section.hero ul.splide__pagination li button{width:10px;height:10px}section.hero ul.splide__pagination li .splide__pagination__page.is-active{transform:scale(1)!important;background:#fff;opacity:1}.mid_banner{width:100%;max-width:1296px;height:475px;position:relative;margin:0 auto;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.mid_banner{height:571px}}.mid_banner .overlay{background:rgba(0,0,0,.2941176471);position:absolute;z-index:2;width:100%;height:100%}.mid_banner picture{position:absolute;top:0;left:0;width:100%;height:100%}.mid_banner picture img{width:100%;height:100%;object-fit:cover;z-index:1}.mid_banner .mid_banner-content{position:relative;z-index:3;width:70%;height:90%;display:flex;flex-direction:column;justify-content:center;align-items:center}.mid_banner .mid_banner-content h2{font-size:3rem;text-transform:uppercase;color:#fff;text-align:center}.mid_banner .mid_banner-content p{font-size:1.9rem;color:#fff;font-family:"Maison Neue";text-align:center;padding:1.8rem 0;font-weight:300}section.hero_news{width:100%;height:486px;position:relative}section.hero_news .overlay{background:rgba(0,0,0,.2941176471);position:absolute;z-index:2;width:100%;height:100%}section.hero_news picture{position:absolute;width:100%;height:100%;z-index:1}section.hero_news picture img{object-fit:cover;width:100%;height:100%}section.hero_news .hero_content{position:relative;display:flex;align-items:center;justify-content:flex-start;width:90%;margin:0 auto;height:100%;z-index:3}section.hero_news .hero_content.left{justify-content:flex-start}section.hero_news .hero_content.right{justify-content:flex-end}section.hero_news .hero_content .hero_info{width:75%;height:90%;display:flex;justify-content:center;flex-direction:column;align-items:flex-start}@media (max-width:768px){section.hero_news .hero_content .hero_info{width:100%}}section.hero_news .hero_content .hero_info h1{font-size:3rem;font-weight:700;color:#fff;letter-spacing:6px;line-height:normal;text-transform:uppercase}@media (max-width:768px){section.hero_news .hero_content .hero_info h1{font-size:2.5rem}}@media (max-width:576px){section.hero_news .hero_content .hero_info h1{font-size:1.8rem}}section.hero_news .hero_content .hero_info p{font-size:1.9rem;font-weight:300;color:#fff;padding:2rem 0;line-height:2.4rem;font-family:"Maison Neue"}@media (max-width:768px){section.hero_news .hero_content .hero_info p{font-size:1.5rem;padding:1rem 0}}@media (max-width:768px){section.hero_news .hero_content .hero_info p{font-size:1.4rem}}section.hero_news .hero_content .hero_info span.date{background-color:#fff;color:#000;font-family:"Maison Neue";font-weight:300;padding:.6rem 1.2rem;border-radius:5px;font-size:1.2rem}@media (max-width:768px){section.hero_news .hero_content .hero_info span.date{padding:.6rem 1rem}}#brands_list .brand{width:294px}#brands_list .brand .brand_content{width:100%;height:333px;position:relative;overflow:hidden;display:flex;align-items:flex-end}#brands_list .brand .brand_content img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:1}#brands_list .brand .brand_content ul.models{list-style:none;width:100%;opacity:0;transform:translateY(100%);z-index:2;transition:.3s ease-in-out}#brands_list .brand .brand_content ul.models li{background:#ececec;color:#000;font-weight:700;font-size:1.6rem;padding:1rem 1rem}#brands_list .brand .brand_content ul.models li a{text-decoration:none;color:inherit;text-transform:uppercase}#brands_list .brand .brand_content ul.models li:nth-child(even){background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.25)}#brands_list .brand:hover ul.models{transform:translateY(0);opacity:1}#brands_list .brand h3.brand_name{font-size:2rem;font-weight:700;text-align:left;padding-top:1.6rem;text-transform:uppercase}.types_container .accesorios{margin-top:1rem}.types_container .accesorios .tabs_nav{display:flex;gap:2.4rem;overflow-x:auto;margin-bottom:2rem;scrollbar-width:none;-ms-overflow-style:none}.types_container .accesorios .tabs_nav::-webkit-scrollbar{display:none}.types_container .accesorios .tabs_nav button.tab_button{flex-shrink:0;outline:0;border:none;font-size:1.5rem;letter-spacing:1px;font-family:"Maison Neue Mono";background:0 0;color:#424242;line-height:2.3rem;transition:font-size .1s ease-out,color .1s ease-out;cursor:pointer;text-transform:uppercase}@media (max-width:768px){.types_container .accesorios .tabs_nav button.tab_button{font-size:1.5rem}}.types_container .accesorios .tabs_nav button.tab_button.active{font-size:1.9rem;color:#000;font-weight:700}@media (max-width:768px){.types_container .accesorios .tabs_nav button.tab_button.active{font-size:1.5rem}}.types_container .accesorios .tabs_nav button.tab_button:hover:not(.active){color:#000;font-weight:700}.types_container .accesorios .tabs_content .tab_pane{display:none}.types_container .accesorios .tabs_content .tab_pane.active{display:block}.types_container .accesorios .tabs_content .tab_pane .banners_boxes{width:100%}.types_container .accesorios .tabs_content .tab_pane .banners_boxes .splide .splide__track .splide__list .splide__slide{cursor:pointer}.types_container .accesorios .tabs_content .tab_pane .banners_boxes .splide .splide__track .splide__list .splide__slide.banner_box{width:710px;height:470px;position:relative}.types_container .accesorios .tabs_content .tab_pane .banners_boxes .splide .splide__track .splide__list .splide__slide.banner_box:hover .box_content a{text-decoration:underline}@media (max-width:1200px){.types_container .accesorios .tabs_content .tab_pane .banners_boxes .splide .splide__track .splide__list .splide__slide.banner_box{flex:0 0 auto;width:710px}}@media (max-width:768px){.types_container .accesorios .tabs_content .tab_pane .banners_boxes .splide .splide__track .splide__list .splide__slide.banner_box{width:382px;height:244px}}.types_container .accesorios .tabs_content .tab_pane .banners_boxes .splide .splide__track .splide__list .splide__slide.banner_box img.box_image{position:absolute;width:100%;height:100%;z-index:1;object-fit:cover}.types_container .accesorios .tabs_content .tab_pane .banners_boxes .splide .splide__track .splide__list .splide__slide.banner_box .overlay{background:rgba(0,0,0,.2941176471);position:absolute;z-index:2;width:100%;height:100%}.types_container .accesorios .tabs_content .tab_pane .banners_boxes .splide .splide__track .splide__list .splide__slide.banner_box .box_content{width:95%;height:95%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;margin:0 auto;position:relative;z-index:3}.types_container .accesorios .tabs_content .tab_pane .banners_boxes .splide .splide__track .splide__list .splide__slide.banner_box .box_content a{font-size:2.5rem;font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:1rem;text-decoration:none;letter-spacing:2px}.types_container .accesorios .tabs_content .tab_pane .banners_boxes .splide .splide__track .splide__list .splide__slide.banner_box .box_content a:hover{text-decoration:underline}@media (max-width:768px){.types_container .accesorios .tabs_content .tab_pane .banners_boxes .splide .splide__track .splide__list .splide__slide.banner_box .box_content a{font-size:1.5rem}}.types_container .accesorios .tabs_content .tab_pane .banners_boxes .splide .splide__track .splide__list .splide__slide.banner_box .box_content p{font-size:1.5rem;font-weight:400;color:#fff}@media (max-width:440px){.types_container .accesorios .tabs_content .tab_pane .banners_boxes .splide .splide__track .splide__list .splide__slide.banner_box .box_content p{font-size:1.2rem}}.types_container .accesorios>a{margin:0 auto}.present_container{overflow:hidden}.present_container .present_cards{width:100%;display:flex;justify-content:space-between;align-items:flex-end;gap:2rem}@media (max-width:768px){.present_container .present_cards{flex-wrap:wrap;justify-content:center;margin-top:5rem}}.present_container .present_cards .card{width:100%;max-width:411px}@media (max-width:1200px){.present_container .present_cards .card{max-width:400px}}@media (max-width:768px){.present_container .present_cards .card{margin-top:3rem;max-width:411px}}.present_container .present_cards .card .card_image{position:relative;width:100%;height:330px;overflow:visible}@media (max-width:1200px){.present_container .present_cards .card .card_image{height:280px}}@media (max-width:992px){.present_container .present_cards .card .card_image{height:170px}}@media (max-width:768px){.present_container .present_cards .card .card_image{height:330px}}@media (max-width:400px){.present_container .present_cards .card .card_image{height:250px}}.present_container .present_cards .card .card_image img{position:absolute;bottom:0;left:0;height:auto;max-width:none}@media (max-width:1200px){.present_container .present_cards .card .card_image img{width:100%}}@media (max-width:768px){.present_container .present_cards .card .card_image img{width:auto}}@media (max-width:400px){.present_container .present_cards .card .card_image img{width:100%}}.present_container .present_cards .card .card_body{padding-top:1.5rem}.present_container .present_cards .card .card_body a{text-transform:uppercase;font-size:2rem;font-weight:700;text-decoration:none;color:#000;letter-spacing:2.5px;display:inline-block}.present_container .present_cards .card .card_body a:hover{text-decoration:underline}@media (max-width:992px){.present_container .present_cards .card .card_body a{font-size:1.8rem}}.present_container .present_cards .card .card_body p{font-size:1.5rem;color:#424242;font-weight:400;font-family:"Maison Neue";padding-top:.5rem}.accordion_item{width:100%;border-bottom:1px solid #f3f3f3}.accordion_item:nth-child(1){border-top:1px solid #f3f3f3}.accordion_item .accordion_panel{padding:1.5rem 0;cursor:pointer;user-select:none;display:flex;justify-content:space-between;align-items:center}.accordion_item .accordion_panel .accordion_indicator{transition:.3s ease-in-out}.accordion_item .accordion_panel.active .question h3{color:#d11118}.accordion_item .accordion_panel.active .accordion_indicator{transform:rotate(-90deg)}.accordion_item .accordion_panel .question{display:flex;justify-content:center;align-items:center}.accordion_item .accordion_panel .question img{width:10px;height:18px;margin:0 1.5rem}.accordion_item .accordion_panel .question h3{font-size:1.9rem;font-family:"Maison Neue";color:#424242;font-weight:400;margin:0;transition:color .3s ease}@media (max-width:768px){.accordion_item .accordion_panel .question h3{font-size:1.6rem}}.accordion_item .accordion_content{height:0;overflow:hidden;transition:height .3s ease}.accordion_item .accordion_content.active{height:auto;padding:1rem}.accordion_item .accordion_content p{margin:0;font-family:"Maison Neue";color:#424242;font-size:1.5rem}.search_bar{width:100%;height:76px;background-color:#424242}.search_bar.absolute{position:absolute;top:109px;left:0;background:rgba(245,245,245,.2);border-top:1px solid #fff;border-bottom:1px solid #fff}.search_bar .search_bar-content{width:90%;height:100%;margin:0 auto;display:flex;align-items:center}.search_bar .search_bar-content form{width:100%;display:flex;gap:1.5rem}.search_bar .search_bar-content form input,.search_bar .search_bar-content form select{font-size:1.5rem}.search_bar .search_bar-content form select{color:#fff;padding:1rem 3rem;box-sizing:border-box;text-transform:uppercase;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(/wp-content/uploads/2025/10/sart_select.png) no-repeat 1rem center,url(/wp-content/uploads/2025/10/end_select.png) no-repeat right 1rem center;background-size:18px 11px,8px 4px;border:1px solid #fff;outline:0;cursor:pointer}.search_bar .search_bar-content form select option{color:#000;padding:1rem 1rem!important}.search_bar .search_bar-content form input{width:100%;max-width:700px;color:#424242;padding:1rem 4rem 1rem 1rem;border:1px solid transparent;outline:0}.search_bar .search_bar-content form input:focus{border:1px solid #000}.search_bar .search_bar-content form button{position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;width:40px;height:100%;border:none;border-radius:0;outline:0;background-color:transparent;transition:.3s ease-in-out;cursor:pointer}.search_bar .search_bar-content form button:hover{background-color:#d0d0d0}.search_bar .search_bar-content form .input_search{width:100%;max-width:700px;position:relative}.product_card{width:294px}@media (max-width:992px){.product_card{width:260px}}@media (max-width:768px){.product_card{width:230px}}@media (max-width:576px){.product_card{width:215px}}@media (max-width:440px){.product_card{width:194px}}.product_card .product_card-image{width:100%;height:271px}@media (max-width:576px){.product_card .product_card-image{width:215px}}@media (max-width:440px){.product_card .product_card-image{width:194px;height:179px}}.product_card .product_card-image img{width:100%;height:100%;object-fit:cover}.product_card .product_card-info{padding:1.5rem 0}.product_card .product_card-info a{font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#000;text-decoration:none}@media (max-width:992px){.product_card .product_card-info a{font-size:1.6rem}}@media (max-width:768px){.product_card .product_card-info a{font-size:1.4rem}}@media (max-width:576px){.product_card .product_card-info a{font-size:1.2rem}}.product_card .product_card-info a:hover{text-decoration:underline}.product_card .product_card-info p.price{color:#d11118;font-size:2.5rem;font-weight:700;padding-top:1.5rem}@media (max-width:992px){.product_card .product_card-info p.price{font-size:2rem}}@media (max-width:576px){.product_card .product_card-info p.price{font-size:1.7rem}}*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{font-size:10px}body{position:relative;width:100%;max-width:1440px;margin:0 auto;font-family:Replica;font-weight:400;font-size:1.6rem}.btn_center{width:100%;display:flex;justify-content:center;margin-top:3rem}.btn_primary{font-size:1.2rem;padding:10px 2.2rem;border:1px solid #fff;max-width:160px;text-align:center;line-height:normal;text-transform:uppercase;color:#fff;text-decoration:none;transition:.3s ease-in-out;letter-spacing:1px}.btn_primary:hover{background-color:#fff;border:1px solid transparent;color:#000}.btn_secondary{font-size:1.2rem;padding:1.4rem 2.2rem;border:1px solid #000;text-align:center;line-height:normal;text-transform:uppercase;color:#000;text-decoration:none;transition:.3s ease-in-out;letter-spacing:1px;background:#fff}.btn_secondary:hover{background-color:#424242;border:1px solid #424242;color:#fff}.btn_red{font-size:1.2rem;padding:1.4rem 4rem;border:1px solid #d11118;text-align:center;line-height:normal;text-transform:uppercase;color:#fff;text-decoration:none;transition:.3s ease-in-out;background:#d11118;letter-spacing:1px;cursor:pointer}.btn_red:hover{background-color:#ed1c24;border:1px solid #ed1c24}.full_width{width:100%;margin:7.2rem auto 9rem;position:relative}.full_width.smaller{margin:3rem auto 9rem}.full_width.bg_grey{background-color:#f5f6f8;margin:0 auto;padding:7.2rem 0 9rem}.align_center{width:90%;margin:0 auto}@media (max-width:992px){.align_center{width:96%}}.align_center.short{width:80%}@media (max-width:992px){.align_center.short{width:90%}}.align_right{width:95%;margin-left:auto}@media (max-width:992px){.align_right{width:98%}}.align_left{width:95%;margin-right:auto}@media (max-width:992px){.align_left{width:98%}}.two_column{display:flex;align-items:center;justify-content:space-between;gap:2.6rem}@media (max-width:992px){.two_column{flex-direction:column}}.two_column h2{font-size:3rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#000;text-align:left}@media (max-width:768px){.two_column h2{font-size:2rem}}.two_column p{font-size:1.9rem;font-weight:400;color:#424242;font-family:"Maison Neue";padding-top:1rem;line-height:2.4rem;text-align:left}@media (max-width:768px){.two_column p{font-size:1.5rem}}.section_intro{display:flex;align-items:center;justify-content:space-between;gap:3.2rem;margin-bottom:2.4rem}.section_intro.centered .texts{width:100%;text-align:center}.section_intro .texts{width:60%}@media (max-width:992px){.section_intro .texts{width:100%}}@media (max-width:768px){.section_intro .texts{width:85%}}.section_intro h2{font-size:3rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#000}@media (max-width:768px){.section_intro h2{font-size:2rem}}.section_intro p{font-size:1.9rem;font-weight:400;color:#424242;font-family:"Maison Neue";padding-top:1rem;line-height:2.4rem}@media (max-width:768px){.section_intro p{font-size:1.5rem}}.section_intro .controls{display:flex;align-items:center;justify-content:flex-end;gap:1.6rem}@media (max-width:768px){.section_intro .controls{flex-direction:column;position:absolute;right:2%;top:50%;transform:translateY(-50%);z-index:10}}.section_intro .controls .svg_arrow{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:1px solid #000;background:#fff;cursor:pointer;transition:.3s ease-in-out;user-select:none}.section_intro .controls .svg_arrow:hover{background:#000}.section_intro .controls .svg_arrow:hover svg{color:#fff;fill:#fff}.section_intro .controls .svg_arrow svg{color:#000}.form form{display:grid;grid-template-columns:repeat(2,1fr);gap:1em;padding-top:1.5rem}.form form div:nth-of-type(-n+4){grid-column:auto}.form form div:nth-of-type(n+5){grid-column:1/-1}.form form input[type=email],.form form input[type=number],.form form input[type=tel],.form form input[type=text]{width:100%;border:1px solid #d0d0d0;background-color:#fff;font-family:"Maison Neue";color:#424242;outline:0;padding:1rem}.form form input[type=email]:focus,.form form input[type=number]:focus,.form form input[type=tel]:focus,.form form input[type=text]:focus{border:1px solid #949494}.form form select{width:100%;border:1px solid #d0d0d0;background-color:#fff;font-family:"Maison Neue";color:#424242;outline:0;padding:1rem}.form form select:focus{border:1px solid #949494}.form form button,.form form input[type=submit]{width:70%;text-transform:uppercase;text-align:center;color:#fff;background-color:#d11118;font-family:"Maison Neue";border:none;outline:0;display:inline-block;padding:1.5rem 1rem;font-size:1.2rem;transition:.3s ease-in-out;cursor:pointer;letter-spacing:2px}.form form button:hover,.form form input[type=submit]:hover{background-color:#ed1c24}@media (max-width:576px){.form form button,.form form input[type=submit]{width:100%}}.form form .field-type-radio-field p{font-size:1.4rem;font-family:"Maison Neue";color:#424242}.form form .field-type-radio-field span::before{border-radius:5px!important}.form form .field-type-radio-field a{color:#0ff;text-decoration:none;font-weight:700}.form form .field-type-radio-field a:hover{text-decoration:underline}.breadcrumb{width:90%;margin:0 auto;padding:2.5rem 0;font-family:"Maison Neue";text-transform:uppercase}.breadcrumb.abs{position:absolute;top:185px;left:5%}.breadcrumb.abs p{color:#fff}.breadcrumb.abs p a{color:#fff}.breadcrumb p{color:#424242;font-size:1.9rem}.breadcrumb p a{color:#424242;text-decoration:none}.breadcrumb p a:hover{text-decoration:underline}.breadcrumb p span[aria-current=page]{font-weight:700}