@charset "utf-8";:root{--mainColor:#083156;--secundaryColor:#0876DD;--secondaryColorNoAccesible:#188DF7;--secundaryTitleColor:#0F854E;--secondaryTitleColorNoAccesible:#12A25F;--titleFontFamily:'Lexend',sans-serif;--bodyFontFamily:'Lexend',sans-serif;--H1clamp:clamp(32rem, 5vw, 64rem);--H1weight:700;--H2clamp:clamp(24rem, 5vw, 32rem);--H2weight:600;--H3clamp:clamp(20rem, 5vw, 28rem);--mainAnimation:all ease-in 0.3s;--backgroundNavColor:#fff;--selectedItemBackgroundNavColor:var(--mainColor);--selectedItemTextNavColor:#fff;--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:240rem;padding:8rem 0;transition:.2s all;width:100%}.-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/5;object-fit:cover}h1,h2,h3,h4,h5,h6{font-family:var(--titleFontFamily);font-weight:var(--H1weight)}h1{font-size:var(--H1clamp)}h2{font-size:var(--H2clamp)}.-editorContent h2{margin-bottom:32rem}h3{font-size:var(--H3clamp)}.-editorContent h3{margin-bottom:32rem}body{font-family:var(--bodyFontFamily);color:var(--mainColor)}section{padding:64rem 0}.a-button,.button{background-color:var(--secundaryColor);border-radius:100rem;color:#fff;padding:16rem;border:solid 1px var(--secundaryColor);box-shadow:none;transition:.2s all}.-primary.a-button{background-color:var(--mainColor);border-color:var(--mainColor)}.a-button:not(.-loading):active,.a-button:not(.-loading):hover,.button:not(.-loading):active,.button:not(.-loading):hover{background-color:var(--secundaryTitleColor);border:solid 1px var(--secundaryTitleColor);color:#063921;box-shadow:none;transform:none}.o-mainHeader{margin-bottom:0}.o-nav .-selected,.o-nav .-selected:hover{background-color:transparent}.o-nav .-selected:hover>.o-nav__link .o-nav__text,.o-nav .-selected>.o-nav__link .o-nav__text{color:var(--mainColor)}.o-nav .o-nav__text:after{content:"";width:100%;height:1px;background:var(--secundaryTitleColor);display:block;position:absolute;bottom:-2px;opacity:0;transition:.2s all}.o-nav>.o-nav__list>.-selected>.o-nav__link>.o-nav__text:after,.o-nav>.o-nav__list>.o-nav__item:hover>.o-nav__link>.o-nav__text:after{opacity:1}.o-nav .o-nav__item:hover{background-color:transparent}.p-home>.row{margin:0}.p-home__slidexou{padding:0}.p-home__slidexou .f6g__slide,.p-home__slidexou .f6g__slideGroup{min-height:90vh}.js-goDown{position:absolute;top:80vh;left:90%;transform:translateX(-50%);z-index:5;max-width:80px;animation-name:arrowBounce;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-out}.js-goDown svg{width:100%;height:60px}.js-goDown svg path{fill:var(--mainColor)}@keyframes arrowBounce{0%{top:80vh}100%{top:77vh}}.p-home__welcome{height:90vh;background-color:var(--secundaryColor);min-height:400rem}.p-home__welcome .m-pageHeader__title{padding:60rem 60rem 0 60rem;margin:0;line-height:150%;font-size:clamp(32rem,7vh,64rem)}.p-home__welcome .m-pageHeader__subtitle{color:#fff;font-weight:var(--H1weight);font-size:clamp(32rem,7vh,64rem);padding:0 60rem 8rem 60rem;margin:0}.p-home__welcomeContent{display:flex;flex-flow:column;justify-content:space-between;height:100%}.p-home__welcomeDesc.-editorContent{max-width:400rem;margin-left:auto;color:#fff}.p-home__moduleItem:nth-child(odd){background:#ececec}.p-home__moduleItem:nth-child(even) .row.p-home__moduleDesc{flex-flow:row-reverse nowrap;text-align:right}.p-home__moduleDesc{align-items:center;gap:96rem}.m-secondaryHeader__title{text-transform:uppercase;color:var(--secundaryTitleColor)}.m-contactBanner{background-color:#dceefe}.m-contactBanner .wrap{max-width:1000rem}.m-contactBanner__group{display:flex;align-items:center;gap:128rem}.m-contactBanner__icon svg{max-width:293rem;width:100%}.m-contactBanner__content{max-width:580rem;text-align:center}.p-home__products{background-color:rgba(211,211,211,.5)}.p-home__products .wrap{max-width:1086rem}.p-home__products .m-secondaryHeader{text-align:center;margin-bottom:64rem}.p-home__products .m-secondaryHeader__title{font-size:var(--H1clamp)}.p-home__products .m-secondaryHeader__subtitle{max-width:576rem;margin:0 auto}.m-pageHeader.-bgColor{background:var(--secundaryColor);padding:64rem 0;margin-bottom:0}.m-pageHeader.-bgColor .m-pageHeader__title{text-align:center;margin:0}.m-pageHeader.-bgColor .m-pageHeader__subtitle{max-width:580rem;margin:40rem auto 0;text-align:center;color:#fff}.m-pageHeader.-bgColor .m-breadcrumbs{text-align:center;color:#fff}.p-page{background-color:#fdfdfc}.p-page .wrap{max-width:1086rem}.-splitWidth .o-contentGroup__aside{width:50%;padding-right:32rem;padding-left:0}.-splitWidth .o-contentGroup__content{width:50%;padding-left:32rem;padding-right:0}.o-innerPage__itemContent{border-radius:1000px;background:linear-gradient(180deg,rgba(18,162,95,.22) 0,rgba(24,142,242,.26) 100%);box-shadow:4px 6px 15px 0 rgba(0,0,0,.15);padding:32rem 32rem 64rem 32rem;transition:.2s all}.o-innerPage__itemContent{max-width:332rem;margin:0 auto}.o-innerPage__itemContent:hover{transform:translateY(-12rem);box-shadow:4px 15px 15px 0 rgba(0,0,0,.15)}.o-innerPage__img{border-radius:105px}.o-innerPage__title{text-align:center;font-size:20rem;text-transform:uppercase;margin-bottom:0;margin-top:24rem}.p-products .wrap{max-width:1257rem}.js-slidexou .p-products__mainImage img{aspect-ratio:4/3}.p-products__contentGroup .m-pageHeader__title{margin-top:8rem;font-size:var(--H2clamp);text-transform:uppercase;margin-bottom:32rem}.-editorContent strong{color:#242424}.p-products__details.-editorContent{max-width:790rem;margin:32rem auto 0}.-editorContent table,.-editorContent ul{margin-bottom:32rem}.m-blogList__container{width:100%}.m-blogList__item{border-radius:32px;border:1px solid var(--mainColor)}.m-blogList__infoContainer{padding:20px}.m-blogList__figure{padding:20rem 20rem 20rem 0}.m-blogList__category{display:none}.m-blogList__infoContainer .m-blogList__opening{color:var(--mainColor)}.p-blogItem__article .m-pageHeader__title{font-size:var(--H2clamp)}.-f6g-selected .f6g__pagination__button{background:var(--mainColor)!important}.p-blogItem__time{color:var(--mainColor)}.m-newsSeparator__container{border-color:var(--mainColor)}.fran6share{background-color:var(--mainColor)!important}.p-blogItem__figure .js-slidexou img{aspect-ratio:4/3}.o-mainFooter{border-bottom:7px solid var(--secundaryColor);background:#fff;box-shadow:0 -4px 15px 0 rgba(0,0,0,.25);color:var(--secundaryColor);font-family:var(--bodyFontFamily)}.o-mainFooter__groupTitle{font-family:var(--bodyFontFamily);color:var(--secundaryTitleColor)}.o-mainFooter__container .m-socialLinks__icon,.o-mainFooter__container i{filter:invert(41%) sepia(76%) saturate(1969%) hue-rotate(126deg) brightness(92%) contrast(86%)}.o-mainFooter__copyright p{margin:0;color:var(--secundaryColor)}@media all and (max-width:1300px){.p-home__welcome .m-pageHeader__subtitle,.p-home__welcome .m-pageHeader__title{font-size:clamp(32rem,6vh,64rem)}}@media all and (max-width:1200px){.m-blogList__figure{padding:20rem}.p-home__welcome .m-pageHeader__subtitle,.p-home__welcome .m-pageHeader__title{font-size:clamp(32rem,4vh,64rem)}}@media all and (max-width:768px){.p-home__slidexou{min-height:400rem;width:100%!important}.p-home>.row{margin:0;flex-flow:column-reverse}.p-home__welcome{height:auto}.p-home__welcome .m-pageHeader__subtitle{padding:0 60rem 40rem 60rem}.p-home__welcomeDesc.-editorContent{margin-bottom:32rem}.p-home__moduleItem:nth-child(even) .row.p-home__moduleDesc{flex-flow:wrap;text-align:left}.p-home__moduleDesc{gap:50rem}.m-contactBanner__group{flex-flow:column;gap:28rem}.m-contactBanner__icon svg{max-width:200rem;display:block;max-height:200rem}.o-contentGroup{flex-flow:column-reverse}.-splitWidth .o-contentGroup__content{width:100%;padding-left:0;padding-right:0}.-splitWidth .o-contentGroup__aside{width:100%;padding-right:0;padding-left:0}.p-products__gallery{margin-bottom:24rem}}@media all and (max-width:480px){.o-innerPage__list .o-innerPage__item{width:100%}}