@charset "utf-8";:root{--mainColor:#DD2B1C;--secundaryColor:#161614;--titleFontFamily:'Inter',sans-serif;--bodyFontFamily:'Fira Sans',sans-serif;--detailsFontFamily:'Outfit',sans-serif;--H1clamp:clamp(32rem, 5vw, 48rem);--H1weight:700;--H2clamp:clamp(24rem, 5vw, 32rem);--H2weight:600;--H3clamp:clamp(18rem, 5vw, 20rem);--mainAnimation:all ease-in 0.3s;--backgroundNavColor:#fff;--selectedItemBackgroundNavColor:transparent;--selectedItemTextNavColor:#121212;--mobileBackgroundNavColor:#f5f5f5;--mobileButtonNavColor:#121212}.a-themeIcon{display:block;background-image:url(../images/bg/sprite.png);background-size:320px 240px;background-repeat:no-repeat;text-indent:-9999px}.o-mainHeader__logo{max-width:180rem;padding:8rem 0}.-minify .o-mainHeader__logo{max-width:100rem;padding:0}.js-slidexou .f6g__slide,.js-slidexou .f6g__slideGroup{min-height:auto}.js-slidexou img{width:100%;aspect-ratio:4/4;object-fit:cover}.-visuallyHidden{position:absolute;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body{font-family:var(--bodyFontFamily);font-weight:300;color:#121212}section{padding:64rem 0}.a-button,.button{background:0 0;border-radius:50rem;color:#ad1f1b}.a-button,.button{background-color:var(--mainColor);border-radius:0;color:#fff;padding:16rem;line-height:1;border:1px solid var(--mainColor);box-shadow:none;transition:.2s all}.a-button:not(.-loading):hover,.button:not(.-loading):hover{box-shadow:none;transform:none;background-color:#f8bdbb;border-color:var(--mainColor);color:#ad1f1b}.a-button:not(.-loading):active,.button:not(.-loading):active{box-shadow:none;transform:none;background-color:#f8bdbb;color:#ad1f1b}h1,h2,h3,h4,h5,h6{color:#212121;font-weight:700;font-family:var(--titleFontFamily)}h1{font-size:var(--H1clamp)}h2{font-size:var(--H2clamp)}h3{font-size:var(--H3clamp)}.m-secondaryHeader{display:flex;flex-flow:column-reverse}.m-secondaryHeader__subtitle{margin-bottom:16rem;font-weight:700;font-family:var(--titleFontFamily);text-transform:uppercase;margin-bottom:0;background-image:linear-gradient(45deg,#e72924 36%,#710000 49%,#295096 63%);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.o-mainHeader{margin-bottom:0}.o-mainHeader__container{justify-content:flex-end}.o-nav .o-nav__text:after{content:"";width:100%;height:1px;background:#121212;display:block;position:absolute;bottom:-4px;opacity:0;transition:.2s all}.o-nav .o-nav__item.-selected>.o-nav__link>.o-nav__text:after{opacity:1}.o-mainHeader__logo{margin-left:0;margin-right:auto}.o-mainHeader__social .m-socialLinks{margin-top:0;background:var(--mainColor);border-radius:30rem;padding:8rem 16rem}.o-mainHeader__social .m-socialLinks__icon{filter:invert(78%) sepia(12%) saturate(179%) hue-rotate(314deg) brightness(114%) contrast(107%)}.p-home__slidexou .f6g__slide,.p-home__slidexou .f6g__slideGroup{width:100%;min-height:85vh}.p-home__welcome{position:absolute;bottom:0;z-index:1;width:100%;margin-bottom:40rem}.p-home__welcome .wrap{max-width:814rem;border-radius:25px;padding:32rem 32rem 20rem;background:rgba(234,238,245,.4);backdrop-filter:blur(1px)}.p-home__welcome .m-pageHeader__title{font-family:var(--titleFontFamily);text-align:center;color:#0e1c35;font-weight:700;font-size:var(--H1clamp)}.p-home__welcomeDesc{max-width:580rem;margin:0 auto;text-align:center}.p-home__welcomeDesc .a-button{position:absolute;bottom:calc(-50% - 20rem);left:50%;transform:translate(-50%,50%);color:#ad1f1b;border-radius:50px;border:1px solid #f8bdbb;background:#f8bdbb}.p-home__welcomeDesc .a-button:hover{transform:translate(-50%,50%);background:#fbdfde}.home section{padding:64rem 0}.p-home__products{background-color:#eaeef5;background-image:url(../images/bg/autoescuelasjorda-right.png);background-size:1200px;background-repeat:no-repeat;background-position:right bottom}.o-productCatList__group{border-radius:15px;background:#fff;padding:32rem 24rem}.o-productCatList__image{max-width:90rem;margin:0 auto 32rem;border-radius:100%}.o-productCatList__link{text-decoration:none;text-align:center;display:block;color:#212121;font-weight:700}.o-productCatList__desc p{color:#505559;text-align:center;font-weight:300}.o-productCatList__btn{text-align:center}.o-productCatList__btn .a-button{border:1px solid var(--mainColor);box-shadow:none;background:0 0;color:#ad1f1b;transition:.2s all;border-radius:50rem}.o-productCatList__btn .a-button:hover,.o-productCatList__item:hover .a-button{background-color:#f8bdbb}.p-home__products header{max-width:650rem;margin:0 auto 48rem}.p-home__products .m-secondaryHeader__title{text-align:center;font-size:var(--H1clamp)}.p-home__products .m-secondaryHeader__subtitle{text-align:center}.home .m-secondaryHeader__title{font-size:var(--H1clamp)}.p-home__info{background-image:url(../images/bg/autoescuelasjorda.png);background-size:1200px;background-repeat:no-repeat;background-position:left bottom}.p-home__info .m-secondaryHeader{max-width:624rem;margin:0 auto 64rem;text-align:center}.p-home__info .wrap{max-width:1200rem}.p-home__info .col-25{text-transform:uppercase;color:#000}.p-home__info .col-25 img{max-width:88rem;margin:0 auto}.p-home__info .col-33{background:#fff;padding:32rem 24rem;color:#505559}.p-home__info .col-33:not(:last-child){border-right:1px solid #d71d0d}.p-home__info .col-33 h3{font-size:20rem;margin-bottom:24rem}.p-home__info .col-33 p:last-of-type{margin-bottom:0}.p-home__moduleDesc{align-items:center}.p-home__moduleItem:nth-child(even){background-color:#eaeef5}.p-home__moduleItem:nth-child(even) .row{flex-flow:row-reverse;text-align:right}.p-home__moduleItem:nth-child(even) .p-home__moduleFigure img{margin:0 0 0 auto}.p-home__moduleFigure img{max-width:400rem;border-radius:15px}.p-home__moduleContent .-editorContent p:last-of-type{margin-bottom:0}.col-100.p-home__moduleContent header{display:none}.col-100.p-home__moduleContent .-editorContent{text-align:center;max-width:1000rem;margin:0 auto;display:flex;flex-flow:column;gap:64rem}.col-100.p-home__moduleContent .-editorContent .col-100 h2{margin-bottom:16rem;font-size:16rem;background-image:linear-gradient(45deg,#e72924 36%,#710000 49%,#295096 63%);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.home .p-home__contact{padding:100rem 0}.p-home__contact{text-align:center;color:#fff}.p-home__contact:after{content:"";background:linear-gradient(0deg,rgba(52,77,153,.94) 0,rgba(52,77,153,.94) 100%);display:block;width:100%;height:100%;position:absolute;top:0}.p-home__contactImg{position:absolute;width:100%;top:0;height:100%;object-fit:cover}.p-home__contact .wrap{z-index:2}.p-home__contact .m-secondaryHeader__subtitle{background-image:linear-gradient(45deg,#fff 36%,#fff 49%,#fff 63%)}.p-home__contact .m-secondaryHeader__title{color:#fff}.p-home__contactDesc .a-button{background:0 0;border:1px solid #fff;border-radius:50px;color:#fff}.p-home__contactDesc .a-button:hover{color:#8b1916;background:#fbdfde;border:1px solid #fbdfde}.p-home__contactDesc p:last-of-type{margin-bottom:0}.m-pageHeader.-img{padding:64rem 0;margin-bottom:0;min-height:300rem;display:flex;flex-flow:column;justify-content:center}.m-pageHeader__img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.m-pageHeader.-img:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background:rgba(211,211,211,.8)}.m-pageHeader__title{z-index:2;text-align:center;max-width:624rem;margin:0 auto}.m-pageHeader__subtitle{text-align:center;margin-bottom:8rem}.m-pageHeader__subtitle .-gradient{z-index:2;font-weight:700;font-family:var(--titleFontFamily);text-transform:uppercase;background-image:linear-gradient(45deg,#e72924 36%,#710000 49%,#295096 63%);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.m-pageHeader__info{z-index:2;text-align:center;font-family:var(--titleFontFamily);font-size:var(--H1clamp);margin-bottom:0}.p-productCategory>.wrap{max-width:1248rem}.o-productCategoriesFolder{display:flex;flex-flow:wrap;justify-content:space-between;gap:80rem}.o-productCategoriesList__title{color:#575757;font-family:Inter;font-size:24rem;font-weight:700;line-height:normal;text-decoration:none;margin-bottom:24rem;display:inline-block}.o-productCategoriesList__folder{display:flex;flex-direction:column}.o-productsList{list-style:none;padding:0;display:flex;flex-flow:wrap;flex-direction:row;gap:32rem;height:100%}.o-productsList__item{--columns:4;--gap:32rem;width:calc((100% + var(--gap)) * (1 / var(--columns)) - var(--gap));min-width:280rem}.o-productsList__itemGroup{border-radius:15px;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.1);text-align:center;padding:32rem 24rem;max-width:280rem;min-width:280rem;height:100%;display:flex;flex-direction:column;justify-content:space-around}.o-productListItem__subtitle{font-family:var(--titleFontFamily);font-size:20rem;font-weight:700;line-height:normal;text-transform:uppercase;margin-bottom:8rem}.o-productListItem__title{font-family:var(--titleFontFamily);font-size:24rem;margin-bottom:24rem;font-weight:700;line-height:normal}.o-productListItem__info{margin-bottom:24rem;color:#505559;font-family:var(--detailsFontFamily)}.o-productsList__itemGroup:hover .a-button{color:#8b1916;background:#fbdfde}.productos-item .-editorContent{font-family:var(--bodyFontFamily);color:#121212}.p-productItem .wrap{max-width:920rem}.productos-item .p-productItem__info>.row{margin-top:0}.p-productItemGallery{background:#f9f7f5;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.p-productItemGallery .wrap{max-width:1200rem}.o-productGallery__list{justify-content:center!important}.o-productGallery__itemImage{border-radius:15px}.p-page__mainImage img{border-radius:15px}.p-pageGallery{background:#f9f7f5;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.p-pageGallery .wrap{max-width:1200rem}.p-page__gallery .p-page__galleryList{justify-content:center!important}.p-page__galleryItem img{border-radius:15px}.p-page__content h2,.p-page__content h3{margin-bottom:32rem}.p-page__content img{display:inline-block}.p-page__content [class*=col-] img{margin:0 auto}.m-drivingSchool{border-radius:15px;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.15);padding:32rem 24rem;max-width:352rem}.m-drivingSchool__title{color:#212121;font-family:var(--titleFontFamily);font-size:20rem;font-weight:700;line-height:normal;text-align:center}.m-drivingSchool__content{text-align:center;font-family:var(--detailsFontFamily);color:#505559}.m-drivingSchool__link .a-button{display:block;text-align:left}.m-drivingSchool__link:last-child{margin-bottom:0}.o-share{margin-top:24rem}.p-blog .m-pageHeader{padding:0 0 64rem}.m-blogList__container{width:100%}.m-blogList__list{gap:0}.m-blogList__link{flex-direction:column}.m-blogList__figure{padding-top:16rem}.m-blogList__image{max-width:100%;border-radius:6rem}.m-breadcrumbs{text-align:center}.-f6g-selected .f6g__pagination__button{background:var(--secundaryColor)!important}.m-loginForm{max-width:400rem;margin:0 auto}.m-loginForm .m-input__container{margin-bottom:24rem}.o-mainFooter{border-bottom:7px solid var(--mainColor);background:#fff;box-shadow:0 -4px 15px 0 rgba(0,0,0,.25);color:#344d99;font-family:var(--detailsFontFamily)}.o-mainFooter__groupTitle{color:var(--mainColor);font-weight:700}.o-mainFooter__container .m-socialLinks__icon,.o-mainFooter__container i{filter:invert(18%) sepia(89%) saturate(2681%) hue-rotate(351deg) brightness(103%) contrast(95%)}.o-mainFooter__copyright{color:#344d99}.o-mainFooter__copyright p{margin-bottom:0}#wac_container *{text-decoration:none}#wac_container header figure{padding-right:22px}@media all and (max-width:768px){.p-home__moduleItem:nth-child(even) .row,.row.p-home__moduleDesc{flex-flow:column-reverse}.p-home__moduleFigure{margin-top:32rem}.p-page__contentGroup.o-contentGroup{flex-flow:column-reverse}.m-drivingSchool{margin:32rem 16px;max-width:inherit}.p-page__content .row{justify-content:center}.col-33.p-page__gallery.o-contentGroup__aside{width:100%}.p-page__mainImage img{max-width:430rem;margin:0 auto 24rem}.o-productsList__item{display:flex;justify-content:center}}@media all and (max-width:480px){.list-3.m-blogList__list .m-blogList__item{width:100%}.col-20:not(ul),.col-25:not(ul),.col-33:not(ul),ul.col-20>li,ul.col-25>li,ul.col-33>li,ul.list-3>li,ul.list-4>li,ul.list-5>li{width:100%}}.p-home__welcomeDesc .a-button{border:1px solid #f8c3bf;background:#f8c3bf}.o-productCatList__btn .a-button:hover,.o-productCatList__item:hover .a-button{background-color:#f8c3bf}.p-home__contact{background-color:rgba(52,77,153,.94)}.p-home__welcomeDesc .a-button{border:1px solid #f8c3bf;background:#f8c3bf}.o-productCatList__btn .a-button:hover,.o-productCatList__item:hover .a-button{background-color:#f8c3bf}.p-page:has(.-puntos){padding-bottom:0;display:flex;flex-direction:column;gap:64rem}.-puntos{display:flex;flex-direction:column;justify-content:center;align-items:center}.-puntos .p-page__content{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:80rem;flex-wrap:wrap;width:100%;padding:0}.o-puntosList{display:flex;flex-direction:column;justify-content:center;gap:80rem;flex-wrap:wrap;margin:0;padding-top:64rem;padding-left:0}.o-puntosList .row{margin:0}.o-puntosList .row:nth-child(even){flex-direction:row-reverse}.o-puntosList .col-40{display:flex;flex-direction:column;justify-content:center;align-items:center}.o-puntosList .col-40 p:has(img){height:100%;margin:0}.o-puntosList .col-40 img{border-radius:15rem;height:100%;width:100%;object-fit:cover}.o-puntosItem{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:24rem;min-width:300rem;border-radius:15rem;background-color:#fff;box-shadow:0 0 15rem 0 #00000026;padding:32rem 24rem;max-width:1000rem;animation:appear linear;animation-timeline:view();animation-range:entry 0 cover 40%;transition:.3s ease-in-out}@keyframes appear{from{opacity:1;scale:.5;max-width:800rem}to{opacity:1;scale:1;max-width:100%}}.o-puntosItem::before{content:"";background-image:url(../images/bg/formaTopPuntosItem.png);background-repeat:no-repeat;background-size:contain;position:absolute;left:0;top:0;width:316rem;height:180rem;z-index:1}.o-puntosItem::after{content:"";background-image:url(../images/bg/formaBottomPuntosItem.png);background-repeat:no-repeat;background-size:contain;position:absolute;right:0;bottom:0;width:398rem;height:180rem;background-position:bottom;z-index:0}.o-puntosItem h2{color:#212121;font-family:var(--titleFontFamily);font-size:var(--H3clamp);font-style:normal;font-weight:700;line-height:normal;margin:0}.o-puntosItem li,.o-puntosItem p,.o-puntosItem p span,.o-puntosItem strong{color:#505559;font-family:var(--detailsFontFamily);font-size:16rem;font-style:normal;font-weight:400;line-height:175%}.o-puntosItem strong{color:var(--mainColor)!important;font-weight:700}.o-puntosItem h2,.o-puntosItem p{margin:0;z-index:1;width:100%;max-width:800rem}.o-puntosItem ul{list-style-type:none;width:100%;max-width:800rem}.o-puntosItem li{padding-left:24rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M8.793 2.29279C8.98053 2.10532 9.23484 2 9.5 2C9.76516 2 10.0195 2.10532 10.207 2.29279L14.707 6.79279C14.8945 6.98031 14.9998 7.23462 14.9998 7.49979C14.9998 7.76495 14.8945 8.01926 14.707 8.20679L10.207 12.7068C10.0184 12.8889 9.7658 12.9897 9.5036 12.9875C9.2414 12.9852 8.99059 12.88 8.80518 12.6946C8.61977 12.5092 8.5146 12.2584 8.51233 11.9962C8.51005 11.734 8.61084 11.4814 8.793 11.2928L11.5 8.49979H2C1.73478 8.49979 1.48043 8.39443 1.29289 8.20689C1.10536 8.01936 1 7.765 1 7.49979C1 7.23457 1.10536 6.98022 1.29289 6.79268C1.48043 6.60514 1.73478 6.49979 2 6.49979H11.5L8.793 3.70679C8.60553 3.51926 8.50021 3.26495 8.50021 2.99979C8.50021 2.73462 8.60553 2.48031 8.793 2.29279Z' fill='%23D71D0D'/%3E%3C/svg%3E");background-position:left center;background-repeat:no-repeat}.o-puntosItem .o-puntosExtraHeader{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8rem;width:fit-content;color:var(--mainColor);font-family:var(--detailsFontFamily);font-size:var(--H3clamp);font-style:normal;font-weight:700;line-height:normal;letter-spacing:.183rem;animation:EntradaDesdeDerecha .8s ease}@keyframes EntradaDesdeDerecha{from{transform:translateX(-100%)}to{transform:translateY(0)}}.o-puntosItem .o-puntosExtraHeader p{width:fit-content}.o-puntosItem .o-puntosTime{width:fit-content;display:flex;flex-direction:row;justify-content:center;align-items:center;align-self:flex-start;padding:8rem;gap:8rem;border-radius:50rem;border:1rem solid #fff;background-color:var(--secundaryColor);color:#fff;font-size:16rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.24rem;font-family:var(--detailsFontFamily)}.o-puntosItem .o-puntosExtraInfo{color:#505559;text-align:center;font-family:var(--detailsFontFamily);font-size:16rem;font-style:normal;font-weight:400;line-height:175%;padding:8rem;font-style:oblique}.o-puntosItem .o-puntosExtraInfo strong{font-size:16rem;color:var(--mainColor);font-style:oblique}.o-puntosItem .o-puntosExtraInfo:after,.o-puntosItem .o-puntosExtraInfo:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;box-sizing:border-box;transform:scale(0);transition:.5s}.o-puntosItem .o-puntosExtraInfo:before{border-bottom:2rem solid var(--mainColor);border-left:2rem solid var(--mainColor);transform-origin:0 100%}.o-puntosItem .o-puntosExtraInfo:after{border-top:2rem solid var(--mainColor);border-right:2rem solid var(--mainColor);transform-origin:100% 0}.o-puntosItem .o-puntosExtraInfo:hover:after,.o-puntosItem .o-puntosExtraInfo:hover:before{transform:scale(1)}.p-page:has(.-puntos) .p-home__contact{padding:100rem 0;width:100%}.-puntos .p-home__contactImg{left:0}.o-puntosList .col-60{padding:0}.o-puntosExtraBtn a{display:flex;width:fit-content;border-color:var(--mainColor);border-radius:15rem}