@charset "utf-8";:root{--mainColor:#AA631D;--mainColorAlt:#DC842E;--secondaryColor:#00031B;--white:#FFF;--titleFontFamily:"Aref Ruqaa",serif;--bodyFontFamily:"ABeeZee",sans-serif;--H1clamp:clamp(32rem, 7vw, 64rem);--H1weight:700;--H2clamp:clamp(24rem, 5vw, 32rem);--H2weight:600;--mainAnimation:all ease-in 0.3s;--backgroundNavColor:#fff;--selectedItemBackgroundNavColor:var(--mainColor);--selectedItemTextNavColor:#fff;--mobileBackgroundNavColor:var(--secondaryColor);--mobileButtonNavColor:var(--white)}:where(*){font-family:var(--bodyFontFamily);scroll-behavior:smooth;scroll-padding-top:107px}:where(h1,h2,h3,h4){font-family:var(--titleFontFamily)}:where(h1){font-size:var(--H1clamp);font-weight:400}:where(h2){font-size:var(--H2clamp);font-weight:400}p{margin:0}.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/3;object-fit:cover}.o-mainHeader{margin:0;background-color:var(--secondaryColor)}.home .o-mainHeader{background-color:#00000066}.home .-minify .o-mainHeader{background-color:var(--secondaryColor)}.o-mainHeader__wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center}:where(.o-nav) .o-nav__link .o-nav__text{color:var(--white);text-align:center;font-size:15rem;font-style:normal;font-weight:400;line-height:150%;font-family:var(--titleFontFamily)}.o-nav__subnav .o-nav__text,:where(.o-nav) .-selected:hover>.o-nav__link .o-nav__text,:where(.o-nav) .-selected>.o-nav__link .o-nav__text{text-align:center;border-bottom:2px solid var(--mainColor);background-color:none}.o-nav__item.-selected{background-color:transparent}.o-mainHeader__actions{gap:6rem}.o-mainFooter{background-color:var(--secondaryColor)}.o-mainFooter__groupTitle{color:var(--mainColor);font-size:15rem;line-height:150%;font-family:var(--titleFontFamily);font-weight:700}.o-mainFooter__container .m-socialLinks__icon,.o-mainFooter__container i{filter:invert(100%) sepia(0) saturate(29%) hue-rotate(55deg) brightness(107%) contrast(107%)}.m-media__item,.o-mainFooter__legalNav .o-nav__text{color:var(--white);font-size:16rem;line-height:175%}.o-mainFooter__copyright p{color:var(--mainColor)}.contacto .m-contactInfo{background-color:#aaaaaa0d}.m-contactInfo__header .m-pageHeader__subtitle{color:#00031b80;font-family:var(--bodyFontFamily);font-size:16rem;font-style:normal;font-weight:400;line-height:175%}.m-contactInfo__siteName span{color:var(--mainColor);font-family:var(--titleFontFamily);font-size:16rem;font-style:normal;font-weight:700;line-height:normal}.m-contactInfo__header .m-pageHeader__title{color:var(--secondaryColor)}.m-contactInfo__header .m-pageHeader__title{font-size:var(--H2clamp);line-height:155%}.m-contactInfo__address p,.m-contactInfo__element span{color:var(--secondaryColor);font-size:16rem;line-height:175%;font-family:var(--titleFontFamily)}.m-contactGroup__map{width:70%;padding:64rem 0;height:100%}.m-contactGroup{height:90dvh}.home main{padding-top:0!important}.p-home__slidexou .f6g__slideGroup{min-height:inherit;height:75dvh;transition:var(--mainAnimation)}.m-slidexou__item{height:100%;width:100%}.m-slidexou__object.-cover.-cAlign{object-position:top;transform:none!important;height:100%!important;width:100%;object-fit:cover}.m-showroom{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:start;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.68) 0,rgba(0,0,0,.68) 100%);text-align:center;gap:58rem;padding:0 16rem 0 10%}.m-showroomContent,.m-showroomContent .m-showroomContentTitle{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:58rem}.m-showroomContent .m-showroomContentTitle{gap:0}.m-showroom__subtitle{color:var(--white);font-family:var(--titleFontFamily);font-size:clamp(32rem,5vw,40rem);font-style:normal;font-weight:700;line-height:175%;margin:0;max-width:1100rem;text-transform:uppercase}.m-showroom__title{color:var(--white);font-family:var(--titleFontFamily);font-size:clamp(64rem,7vw,110rem);font-style:normal;font-weight:700;line-height:100%;margin:0;max-width:1100rem}.m-showroom__desc{color:var(--white);font-family:var(--titleFontFamily);font-size:24rem;font-style:normal;font-weight:400;line-height:150%;max-width:715rem}.m-showroom__desc,.m-showroom__subtitle,.m-showroom__title{text-align:start}.p-home__welcomeBtn{display:flex;flex-direction:row;justify-content:center;align-items:center}.p-home__moduleContent a,.p-home__moduleItem a,.p-home__welcomeBtn .a-button{max-width:fit-content;color:var(--white);padding:16rem 32rem;background-color:var(--mainColor);border:1rem solid transparent;font-family:var(--titleFontFamily);font-size:16rem;text-decoration:none}.m-input__buttonContainer .m-input__button:hover,.p-home__moduleContent a:hover,.p-home__moduleItem a:hover,.p-home__welcomeBtn .a-button:hover{color:var(--mainColor);background-color:var(--white);border:1rem solid var(--mainColor);opacity:1}.p-home__module{padding-top:43rem;padding-bottom:0;display:flex;justify-content:center;align-items:center;gap:64rem;flex-direction:column}.p-home__moduleItem{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:126rem;flex-wrap:wrap}.p-home__moduleImg,.p-home__moduleItem:not(.-contact) .p-home__moduleContent{max-width:660rem;display:flex;flex-direction:column;justify-content:center;gap:32rem}.p-home__moduleItem:not(.-contact) .p-home__moduleContent .m-secondaryHeader{margin-bottom:0}.p-home__moduleItem .p-home__moduleContent .m-secondaryHeader__title{color:var(--secondaryColor);font-family:var(--titleFontFamily);font-size:var(--H1clamp);font-style:normal;font-weight:700;line-height:130%;text-transform:capitalize}.p-home__moduleItem .p-home__moduleContent .m-secondaryHeader__subtitle{color:var(--secondaryColor);font-family:var(--bodyFontFamily);font-size:20rem;font-style:normal;font-weight:400;line-height:150%}.p-home__moduleItem:not(.-contact) .p-home__moduleContent .p-home__moduleDesc{margin:0}.p-home__moduleItem .p-home__moduleContent .m-secondaryHeader__title .a-highlightText{color:var(--mainColor);font-family:var(--titleFontFamily)}.p-home__moduleItem.-contact .p-home__moduleContent p{max-width:703rem;font-size:16rem;font-style:normal;font-weight:400;line-height:175%;text-align:center;font-family:var(--bodyFontFamily);color:var(--secondaryColor)}.p-home__moduleItem.-default .p-home__moduleImg .p-home__moduleFigure img{width:100%;height:100%;max-width:724rem;max-height:567rem;background-color:var(--white);mask-image:url(../images/maskHome.png);-webkit-mask-image:url(../images/maskHome.png);mask-size:cover;mask-repeat:no-repeat;mask-position:center center;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center}.p-home__moduleImg .p-home__moduleFigure img{width:100%;height:100%;object-fit:cover}.p-home__moduleItem:nth-child(even){flex-direction:row-reverse}.p-home__moduleItem.-contact{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:85rem 0;width:100%}.p-home__moduleItem.-contact .p-home__moduleContent{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12rem;padding:0 16rem}.p-home__moduleItem.-contact .m-secondaryHeader{display:flex;flex-direction:column;justify-content:center;align-items:center}.p-home__moduleItem.-contact .p-home__moduleContent .m-secondaryHeader__subtitle{text-transform:none}.p-home__moduleItem.-contact .p-home__moduleImg{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;max-width:none}.p-home__moduleItem.-contact .p-home__moduleImg::after{content:"";position:absolute;top:0;left:0;display:flex;height:100%;width:100%;background:linear-gradient(0deg,#fff9f380 0,#fff9f380 60%);opacity:.78}.p-home__moduleItem.-contact .p-home__moduleImg .p-home__moduleFigure{max-width:none;max-height:none;height:100%;width:100%}.p-home__moduleItem.-contact .p-home__moduleImg .p-home__moduleFigure img{height:100%;width:100%;object-fit:cover}.p-page{padding:0}.p-home .f6g__pagination{position:absolute;bottom:1%;left:0;display:flex;justify-content:center;z-index:99999;width:100%}.f6g__pagination__item{display:flex;justify-content:center;align-items:center}.f6g__pagination ul{width:auto;border-radius:50rem;background:0 0}.f6g__pagination__item .f6g__pagination__button{background:#d9d9d9;width:20rem;height:20rem}.f6g__pagination .-f6g-selected .f6g__pagination__button{background:var(--mainColor);transform:scale(none);width:15rem;height:15rem;border-radius:18rem}.paginas .m-pageHeader{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24rem;height:340rem}.paginas .m-pageHeader .p-page__mainImage{height:100%;width:100%}.paginas .m-pageHeader .p-page__mainImage .m-pageHeader__img{height:100%;width:100%;object-fit:cover}.paginas .m-pageHeader{margin:0;text-align:center}.paginas .p-pageContent{display:flex;flex-direction:column;justify-content:center;gap:32rem;padding:64rem 16rem}.paginas .p-pageContent .m-pageContentHeader{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16rem;padding:32rem 0;border-bottom:8rem solid var(--mainColor)}.paginas .p-pageContent .m-pageHeader__subtitle{max-width:600rem;color:#121212;font-family:var(--bodyFontFamily);font-size:20rem;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.paginas .p-pageContent .m-pageHeader__title,.paginas .p-pageContent .m-pageHeader__title .a-highlightText{color:var(--secondaryColor);font-family:var(--titleFontFamily);font-size:var(--H1clamp);font-style:normal;font-weight:400;line-height:130%;text-transform:capitalize;padding:0;margin:0;text-align:center;max-width:800rem}.paginas .p-pageContent .m-pageHeader__title .a-highlightText{color:var(--mainColor)}.paginas .p-pageContent .p-page__content{max-width:880rem;align-self:center}.paginas .p-pageContent .p-page__content p,.paginas .p-pageContent .p-page__content span{font-family:var(--titleFontFamily);line-height:175%;font-size:16rem}@media all and (max-width:1200px){.p-home__moduleItem.-default{gap:48rem}}@media all and (max-width:768px){.m-contactGroup__map{width:100%;padding:24rem 0}.paginas :where(.-splitWidth.o-contentGroup__content){width:100%;padding-right:0}.p-home__moduleItem:not(.-contact) .p-home__moduleContent:not(.-editorContent){padding:0 16rem}.p-home__moduleItem.-contact .p-home__moduleContent .m-secondaryHeader__title{text-align:center}}.o-mainFooter__copyright p,.o-mainFooter__groupTitle{color:#ae661e}