@charset "UTF-8";@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Regular.woff) format("woff");font-weight:400}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Semibold.otf) format("opentype");font-weight:600}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Light.otf) format("opentype");font-weight:300}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Thin.otf) format("opentype");font-weight:200}.sidebar{position:fixed;width:5.25rem;height:80%;background-color:#fff;transition:width .15s linear;z-index:1000;margin:.5rem 0 0 .5rem;cursor:pointer}.sidebar.expanded{width:12.75rem;cursor:default}.sidebar .sidebar-content{display:flex;flex-direction:column;align-items:center;padding-top:2rem;margin-top:1rem}.sidebar .sidebar-content .logo-container{cursor:default;margin-bottom:1rem}.sidebar .sidebar-content .logo{width:72px;height:72px;transition:width .2s linear}.sidebar .sidebar-content .logo-expanded{width:105px;height:100px}.sidebar .sidebar-content .sidebar-item{width:100%;display:flex;justify-content:center}.sidebar .sidebar-content .sidebar-item .sidebar-button{display:flex;align-items:center;justify-content:flex-start;width:100%;background:none;border:none;padding:.5rem;cursor:pointer;text-align:left;margin-top:1rem}.sidebar .sidebar-content .sidebar-item .sidebar-button .icon{width:1.8rem;height:1.8rem;margin-left:1.1rem}.sidebar .sidebar-content .sidebar-item .sidebar-button .icon-label{margin-left:1rem;font-size:1.25rem;font-weight:600;font-family:suissIntlCondensed;color:#1690c3}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Regular.woff) format("woff");font-weight:400}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Semibold.otf) format("opentype");font-weight:600}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Light.otf) format("opentype");font-weight:300}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Thin.otf) format("opentype");font-weight:200}.cores-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:11rem 0;margin:0 11.1rem;border-right:#FFF .4rem solid;border-top:#FFF .4rem solid}.cores-container .logo{position:absolute;width:4rem;height:auto;top:18%;right:-2.2rem;background-color:#1690c3}.cores-title{align-self:flex-end;width:50%}.cores-title h1{display:flex;justify-content:flex-end;color:#fff;font-family:SuissIntlCondensed;line-height:1.5;font-size:8rem;font-weight:600;margin:0 5rem 2rem 0}.cores-text{background-color:#fff;color:#1690c3;padding:30px;width:55rem;box-shadow:0 8px 20px #00000080;position:relative}.row1-img,.row1-text,.row2-img,.row2-text{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:5rem;padding-right:4rem}.row1-img{margin-top:6rem}.row1-text{margin-top:1rem;padding-left:6rem;padding-right:5rem}.row2-img{margin-top:4rem}.row2-text{margin-top:1rem;margin-bottom:3.5rem;padding-left:6rem;padding-right:5rem}.cores-container:after{content:"";position:absolute;bottom:0;right:-.4rem;width:.4rem;height:11rem;background-color:#1690c3;z-index:1}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Regular.woff) format("woff");font-weight:400}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Semibold.otf) format("opentype");font-weight:600}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Light.otf) format("opentype");font-weight:300}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Thin.otf) format("opentype");font-weight:200}.button-container{display:flex;align-items:center;justify-content:flex-start;background-color:transparent;padding:0;margin:0;border:none;box-shadow:none;width:auto;height:auto;box-sizing:border-box}.button-container.download-h,.button-container.download-v,.button-container.sidebar{position:relative}.sidebar-button{color:#1690c3;font-weight:600;font-family:suissIntlCondensed;border:none;gap:10px}.sidebar-button .icon{width:2.5rem;height:2.5rem}button{background-color:transparent;border:1px solid rgba(0,0,0,.4);cursor:pointer;outline:none;display:flex;align-items:center;justify-content:center;padding:0;margin:0}.button-container.download-h button{width:10rem;height:4rem;font-family:suissIntlCondensed;font-weight:500;line-height:1.5;font-size:.9rem}.button-container.download-v button{width:10rem;height:10rem;font-family:suissIntlCondensed;font-weight:500;font-size:1rem;line-height:1.5}.download-button{border:none;position:relative;background-color:transparent}.download-button.horizontal{display:flex;flex-direction:column;align-items:center;color:#000;font-size:1rem}.download-button.horizontal .icon{width:10rem;height:auto}.download-button.vertical{display:flex;flex-direction:column;align-items:center;color:#fff}.download-button.vertical .icon{width:6rem;height:auto}.download-options-horizontal,.download-options-vertical{display:none;position:absolute;background-color:#fffc;box-sizing:border-box;font-weight:600;cursor:pointer;z-index:1}.download-options-horizontal{top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.download-options-horizontal button{background-color:transparent;border:none;font-size:.7rem;padding:.5rem;text-align:center;flex:1;box-sizing:border-box}.download-options-horizontal button:not(:last-child){border-right:1px solid black}.download-options-vertical{top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.download-options-vertical button{background-color:transparent;border:none;font-size:.8rem;padding:.5rem;text-align:center;width:100%;box-sizing:border-box}.download-options-vertical button:not(:last-child){border-bottom:1px solid black}.button-container.download-h:hover .download-options-horizontal,.button-container.download-v:hover .download-options-vertical{display:flex}.copy-container{position:relative;display:flex;align-items:center;justify-content:center;text-align:center}.copy-container .copy-text{font-size:1.5rem;font-family:suissIntlCondensed;font-weight:500;line-height:1.5;text-align:center}.copy-container .copy-button{position:absolute;bottom:-1;background-color:#fffc;color:#000;font-size:1.5rem;font-family:suissIntlCondensed;font-weight:600;line-height:1.5;cursor:pointer;padding:.5rem 1rem;border:none}.copy-container .copy-button:hover{opacity:.8}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Regular.woff) format("woff");font-weight:400}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Semibold.otf) format("opentype");font-weight:600}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Light.otf) format("opentype");font-weight:300}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Thin.otf) format("opentype");font-weight:200}.homepage-container{display:flex;flex-direction:column;background-color:#1690c3;box-sizing:border-box;margin:0 11.1rem}.homepage-container .content{display:flex;align-items:center;justify-content:flex-end;width:100%;height:50vh}.homepage-container .content .welcome-text{position:relative;display:flex;flex-direction:column;border-left:#FFF .4rem solid;padding-left:4rem}.homepage-container .content .welcome-text img{position:absolute;top:45%;left:-2rem;z-index:2}.homepage-container .content .welcome-text h1{font-family:SuissIntlCondensed;line-height:1.5;font-size:8rem;color:#fff;font-weight:600;margin:0 0 -10%}.homepage-container .content .welcome-text h1 .highlight{font-size:12rem;color:#fff}.homepage-container .content .welcome-text h2{font-size:2rem;line-height:1.5;color:#fff;font-weight:500;margin:0;margin-top:-2rem;letter-spacing:.05rem;white-space:nowrap}.homepage-container .content .welcome-text:after{content:"";position:absolute;top:0;left:-.4rem;width:.4rem;height:70%;background-color:#1690c3;z-index:1}.homepage-container .line-description-container{height:50vh;width:100%;display:flex}.homepage-container .line-description-container .line-div1{width:calc(var(--distLeft) - 11.1rem);border-bottom:#FFF .4rem solid}.homepage-container .line-description-container .description{width:calc(100vw - var(--distLeft) - 11.5rem);font-family:SuissIntlCondensed;text-align:left;color:#fff;font-size:1.3rem;font-weight:500;line-height:1.5;border-top:#FFF .4rem solid;border-right:#FFF .4rem solid;border-bottom:#FFF .4rem solid}.homepage-container .line-description-container .description p{padding-left:4.3rem}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Regular.woff) format("woff");font-weight:400}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Semibold.otf) format("opentype");font-weight:600}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Light.otf) format("opentype");font-weight:300}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Thin.otf) format("opentype");font-weight:200}.logos-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:#1690c3;padding-top:10rem;margin:0 11.1rem;padding-bottom:10rem;box-sizing:border-box;border-top:#FFF .4rem solid;border-right:#FFF .4rem solid;border-bottom:#FFF .4rem solid}.logos-container .logo{position:absolute;width:4rem;height:auto;top:9%;right:-2.2rem;background-color:#1690c3}.logos-container .header{align-self:flex-end;width:50%;margin:2rem 0}.logos-container .header .logos-text{text-align:right;margin-top:0;margin-right:5rem}.logos-container .header .logos-text h1{font-family:SuissIntlCondensed;font-size:8rem;font-weight:600;color:#fff;margin:0;white-space:nowrap}.logos-container .header .logos-text .description{width:100%;color:#fff;font-weight:500;font-family:SuissIntlCondensed;font-size:1.3rem;line-height:1.5}.logos-container .header .logos-text .description p{margin:0}.logos-container .marca-box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:#fff;width:100%;max-width:70rem;height:auto;margin-top:2rem;box-shadow:10px 10px 10px 10px #0003;padding-bottom:2rem;margin-bottom:2rem}.logos-container .marca-box .sub-header{align-self:flex-start;margin-left:5rem}.logos-container .marca-box .sub-header h2{font-size:5rem;color:#1690c3;font-family:suissIntlCondensed;font-weight:600;line-height:1.5}.logos-container .marca-box .row-logos{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-left:5rem;gap:2.5rem;flex-wrap:nowrap;width:100%}.logos-container .marca-box .row-logos .box-item{width:auto;height:auto;display:flex;justify-content:center;align-items:center;margin-top:-2rem}.logos-container .marca-box .row-logos .black-background{background-color:#000;color:#fff}.logos-container .marca-box .row-logos .button-container.download-h button{width:8rem;height:4rem;font-family:suissIntlCondensed;font-weight:500;line-height:1.5;font-size:.8rem}.logos-container .marca-box .row-logos .download-options-horizontal{top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.logos-container .marca-box .row-logos .download-options-horizontal button{background-color:transparent;border:none;font-size:.5rem;font-weight:600;padding:.5rem;text-align:center;flex:1;box-sizing:border-box}.logos-container .marca-box .row-logos .download-options-horizontal button:not(:last-child){border-right:1px solid black}.logos-container .marca-box .row-marcas{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2.5rem;flex-wrap:nowrap;margin-left:5rem}.logos-container .marca-box .row-marcas .box-item{flex:1;display:flex;justify-content:center;align-items:center;margin-top:-2rem}.logos-container .marca-box .row-icones{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2.5rem;flex-wrap:nowrap;margin-left:5rem}.logos-container .marca-box .row-icones .box-item{flex:1;display:flex;justify-content:center;align-items:center;margin-top:-2rem}.logos-container .marca-box .black-box{background-color:#000;display:flex;width:70rem;height:auto;margin-top:3rem;margin-bottom:2rem}.logos-container .marca-box .black-box .row-icones-black{background-color:#000;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2.5rem;margin-left:5rem;flex-wrap:nowrap}.logos-container .marca-box .black-box .row-icones-black .box-item{flex:1;display:flex;justify-content:center;align-items:center}.logos-container .marca-box .black-box .row-marca-black{background-color:#000;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2.5rem;flex-wrap:nowrap;margin-left:5rem;height:6rem}.logos-container .marca-box .black-box .row-marca-black .box-item{flex:1;display:flex;justify-content:flex-start;align-items:center}.logos-container .marca-box .black-box .row-marca-black .button-container.download-h button{width:10rem;height:6rem}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Regular.woff) format("woff");font-weight:400}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Semibold.otf) format("opentype");font-weight:600}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Light.otf) format("opentype");font-weight:300}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Thin.otf) format("opentype");font-weight:200}.sobrenos-container{position:relative;display:flex;justify-content:center;background-color:#1690c3;padding:10rem 0;box-sizing:border-box;margin:0 11.1rem;border-left:#FFF .4rem solid}.sobrenos-container .logo{position:absolute;width:4rem;height:auto;top:calc(13rem + 6vw);left:-2.2rem;background-color:#1690c3}.sobrenos-container .content{display:flex;flex-direction:row;width:fit-content;height:fit-content}.sobrenos-container .content .sobrenos-text{margin:6vw 0 0 5rem;width:fit-content}.sobrenos-container .content .sobrenos-text h1{font-family:SuissIntlCondensed;line-height:1.5;font-size:8rem;font-weight:600;width:fit-content;color:#fff;margin:0;white-space:nowrap}.sobrenos-container .content .description{font-family:SuissIntlCondensed;font-size:1.3rem;line-height:1.5;font-weight:500;width:80%;flex-direction:column;color:#fff}.sobrenos-container .content .description p{margin:-15px 0}.sobrenos-container .content .equipajek{width:50%;height:auto}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Regular.woff) format("woff");font-weight:400}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Semibold.otf) format("opentype");font-weight:600}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Light.otf) format("opentype");font-weight:300}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Thin.otf) format("opentype");font-weight:200}.tipografia-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10rem 0;margin:0 11.1rem;border-left:#FFF .4rem solid}.tipografia-container .logo{position:absolute;width:4rem;height:auto;top:18%;left:-2.2rem;background-color:#1690c3}.tipografia-container .tipografia-title{display:flex;align-self:flex-end;width:100%;align-items:left}.tipografia-container .tipografia-title h1{margin:0 0 2rem 5rem;font-family:SuissIntlCondensed;line-height:1.5;font-size:8rem;color:#fff;font-weight:600;width:100%}.tipografia-container .tipografia-text{background-color:#fff;color:#1690c3;padding:3rem;width:55rem;box-shadow:0 .8rem 2rem #00000080;position:relative}.tipografia-container .tipografia-text .title{display:flex;align-items:center;margin-top:-1.5rem}.tipografia-container .tipografia-text .title h2{font-size:3rem;margin:2rem 0 0;padding-left:5rem;font-family:SuissIntlCondensed;font-weight:600;line-height:1.5;color:#1690c3}.tipografia-container .tipografia-text .title p{font-size:1.5rem;margin-top:4.2rem;padding-left:.3rem;font-family:SuissIntlCondensed;font-weight:600;color:#7ccced}.tipografia-container .tipografia-text .alfas{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:wrap;font-family:SuissIntlCondensed}.tipografia-container .tipografia-text .alfas .alfa_num,.tipografia-container .tipografia-text .alfas .alfa_num2,.tipografia-container .tipografia-text .alfas .alfa_num3{font-size:2rem;margin:0;padding-left:5rem;color:#1690c3;font-weight:500;font-family:SuissIntlCondensed;line-height:1.5}.tipografia-container .tipografia-text .row{position:relative;display:flex;align-items:center;justify-content:flex-end;flex-direction:row;flex-wrap:wrap;gap:10rem;padding:0 6rem 0 0rem}.tipografia-container .tipografia-text .row .download-container{position:absolute;bottom:0;left:5rem}.tipografia-container .tipografia-text .row .download-container .sidebar-button{font-family:SuissIntlCondensed;font-size:2rem;font-weight:500;line-height:1.5}.tipografia-container .tipografia-text .row .font-weight,.tipografia-container .tipografia-text .row .jek{display:flex;flex-direction:column;margin-top:1rem}.tipografia-container .tipografia-text .row .font-weight p,.tipografia-container .tipografia-text .row .jek p{font-size:1.6rem;margin:.1rem 0;color:#1690c3;font-family:SuissIntlCondensed}.tipografia-container .tipografia-text .row .font-weight p.p1,.tipografia-container .tipografia-text .row .jek p.p1{font-weight:200}.tipografia-container .tipografia-text .row .font-weight p.p2,.tipografia-container .tipografia-text .row .jek p.p2{font-weight:300}.tipografia-container .tipografia-text .row .font-weight p.p3,.tipografia-container .tipografia-text .row .jek p.p3{font-weight:400}.tipografia-container .tipografia-text .row .font-weight p.p4,.tipografia-container .tipografia-text .row .jek p.p4{font-weight:500}.tipografia-container .tipografia-text .row .font-weight p.p5,.tipografia-container .tipografia-text .row .jek p.p5{font-weight:600}.tipografia-container .tipografia-text .row .font-weight p.p6,.tipografia-container .tipografia-text .row .jek p.p6{font-weight:700}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Regular.woff) format("woff");font-weight:400}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Semibold.otf) format("opentype");font-weight:600}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Light.otf) format("opentype");font-weight:300}@font-face{font-family:SuissIntlCondensed;src:url(/fonts/SuisseIntlCond-Thin.otf) format("opentype");font-weight:200}body{margin:0;padding:0}:root{font-family:SuissIntlCondensed;color-scheme:light dark;color:#ffffffde;background-color:#1690c3}.content{display:flex;flex-direction:column;width:100%}.App{display:flex;flex-direction:row;overflow-x:hidden}
