@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap";*,*:after,*:before{padding:0;margin:0;box-sizing:border-box;font-family:Raleway,sans-serif;font-optical-sizing:auto;font-style:normal;font-size:20px;z-index:1;color:#282828}meta[name=color-scheme]{color-scheme:light}body{width:100vw;position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;overflow-x:hidden;background-color:#fff}.align-center{text-align:center}.vertical-container{position:relative;display:flex;flex-direction:column}.horizontal-container{position:relative;display:flex;flex-direction:row}header{width:100vw;height:4vw;position:sticky;top:0;display:flex;flex-direction:row;justify-content:space-between;padding-left:5%;padding-right:5%;background-color:#fff;z-index:100;border-bottom:1px solid rgb(237,237,237)}header .header-logo{width:10%;height:75%;align-self:center;background-image:url(/images/header.png);background-position:left center;background-size:contain;background-repeat:no-repeat}nav{flex:0 0 auto;position:relative;display:flex;flex-direction:row;justify-content:space-between;gap:2rem;vertical-align:middle}nav>*{flex:0 0 auto}nav .header-menu-item{padding-top:calc((4vw - .8rem)/2)}.header-menu-item .menu-title{padding-right:1rem}nav .header-menu-item .menu-title.menu-with-arrow{display:inline-flex;align-items:center;gap:6px}nav .header-menu-item .menu-title.menu-with-arrow .arrow,nav .header-menu-item .dropdown-menu .dropdown-menu-item.title .arrow{width:.5rem;height:.3rem;transition:all ease-in-out .25s}nav .header-menu-item .dropdown-menu .dropdown-menu-item.title .arrow{display:none}nav .header-menu-item:hover .menu-title.menu-with-arrow .arrow,nav .header-menu-item .dropdown-menu .dropdown-menu-item.title.active .arrow{transform:rotate(180deg)}nav .header-menu-item:hover .menu-title.menu-with-arrow .arrow path{color:#f26522}nav .header-menu-item,nav .header-menu-item .menu-title{font-size:.7rem}nav .header-menu-item .dropdown-menu .dropdown-menu-item{font-size:.7rem}nav .header-menu-item,nav .header-menu-item .menu-title,nav .header-menu-item .dropdown-menu .dropdown-menu-item{position:relative;color:#323232;text-decoration:none;cursor:pointer;line-height:1em}nav .header-menu-item:hover,nav .header-menu-item:hover .menu-title,nav .header-menu-item .menu-title:hover,nav .header-menu-item .dropdown-menu .dropdown-menu-item:hover{color:#f26522}nav .header-menu-item .dropdown-menu{display:none;position:absolute;margin-top:calc((4vw - .6rem)/2);right:-2rem;width:max-content;background-color:#fff;box-shadow:2px 0 10px #0000001f}nav .header-menu-item:hover .dropdown-menu{display:flex}nav .header-menu-item .dropdown-menu .dropdown-menu-item{padding:.5rem 2rem}nav .header-menu-item .dropdown-menu .dropdown-menu-item.title{color:#8c8c8c}nav .header-menu-item .dropdown-menu .dropdown-menu-item.label{font-weight:600}nav .header-menu-item .dropdown-menu .dropdown-menu-item:first-child{padding-top:1rem}nav .header-menu-item .dropdown-menu .dropdown-menu-item:last-child{padding-bottom:1rem}nav .header-button{color:#fff;background-color:#f26522;text-decoration:none;font-size:.7rem;padding:.25rem .75rem;border-radius:.25rem;align-self:center}nav .header-button:hover{color:#f26522;background-color:#fff;border:1px solid #F26522}.language-button{cursor:pointer}.footer{background-color:#231f20;padding:5%;align-items:flex-start}.footer>*{width:fit-content}.footer *{font-family:Manrope,sans-serif}.footer>*:nth-child(2){margin-left:auto;margin-right:8rem;gap:.5rem}.footer .logo{min-width:20%;height:4rem;background-image:url(/images/footer.png);background-position:left center;background-repeat:no-repeat;background-size:contain}.footer>*:nth-child(2)>*{text-transform:uppercase;color:#fff;text-decoration:none;font-size:.7rem}.footer>*:nth-child(2)>:first-child{color:#f26522;font-weight:600}.footer>:last-child{gap:.5rem}.footer>:last-child>*{color:#fff}.footer>:last-child>:first-child{position:relative;font-size:.6rem;line-height:1rem;padding-left:1.2rem;text-decoration:none}.footer>:last-child>:first-child:before{content:"";width:1rem;height:1rem;position:absolute;left:0;background-image:url(images/linkedin.png);background-position:center;background-repeat:no-repeat;background-size:contain}.footer>:last-child>:nth-child(2){font-size:.8rem;font-weight:700;text-transform:uppercase}.footer>:last-child>:nth-child(3){font-size:.7rem}.content-page{padding-left:5%;padding-right:5%}.content-page .banner{position:relative;height:100vh;margin-top:-3rem;background-position:bottom;background-repeat:no-repeat;background-size:100% 65vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:3rem;padding-bottom:65vh}.content-page .title-big{font-size:1.9rem;line-height:2.2rem;font-weight:800;color:#f26522;text-transform:uppercase;white-space:pre-wrap;text-align:center;margin-bottom:.5rem}.content-page .title-small{font-size:.7rem;color:#333;text-align:center;width:80%}.content-footer{background-color:#f26522;background-image:url(/images/content-footer.png);background-position:bottom right;background-repeat:no-repeat;background-size:auto 100%;padding:5%;gap:1.5rem}.content-footer .title{font-size:1.6rem;font-weight:700;text-transform:uppercase}.content-footer *:has(>.item-container){gap:.5rem;flex-wrap:wrap;padding-right:26%}.content-footer .item-container{position:relative;padding:1rem 2rem 1rem 1rem;background-color:#fff;border-radius:9999px;font-size:.8rem;color:#f26522;font-weight:700;text-decoration:none;cursor:pointer}.content-footer .item-container:after{content:"";position:absolute;right:.8rem;width:.8rem;height:1.2rem;background-image:url(/images/footer-arrow.png);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 480px){.horizontal-mobile{display:flex!important;flex-direction:row!important}.vertical-mobile{display:flex!important;flex-direction:column!important}header{position:fixed;height:8vh;padding:1vh 0;flex-wrap:wrap}header nav{position:unset;margin-top:1vh;width:100%;background-color:#fff;flex-direction:column;justify-content:center;padding:2rem 1rem;gap:1rem}header nav>*{width:100%;text-align:center}header nav>.header-button{width:fit-content}header nav>.header-menu-item,nav .header-menu-item .menu-title,nav .header-menu-item:hover,nav .header-menu-item:hover .menu-title,nav .header-menu-item .menu-title:hover{color:#f26522;font-weight:600}header nav .header-menu-item:has(.dropdown-menu){display:flex;flex-direction:column;align-items:center;gap:1rem}header nav .header-menu-item .dropdown-menu{display:flex;flex-direction:column;padding:unset;margin:unset;position:relative;left:unset;right:unset;width:100%;gap:1rem;box-shadow:unset}header nav .header-menu-item .dropdown-menu *:has(>.dropdown-menu-item){gap:.5rem}nav .header-menu-item .dropdown-menu .dropdown-menu-item{padding-top:0;padding-bottom:0}nav .header-menu-item .dropdown-menu .dropdown-menu-item:first-child{padding-top:0}nav .header-menu-item .dropdown-menu .dropdown-menu-item:last-child{padding-bottom:0}.header-menu-item .menu-title{padding-right:0}nav .header-menu-item .menu-title.menu-with-arrow .arrow{display:none!important}nav .header-menu-item .dropdown-menu .dropdown-menu-item.title{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#282828;font-weight:600}nav .header-menu-item .dropdown-menu .dropdown-menu-item.label{font-weight:400}nav .header-menu-item .dropdown-menu .dropdown-menu-item.title.active{padding-bottom:.25rem}nav .header-menu-item .dropdown-menu .dropdown-menu-item.title .arrow{display:block}header .header-logo{margin-left:1rem;width:30%;height:100%}header .close-button{margin-right:1rem;width:4vh;height:4vh;background-position:center;background-size:contain;background-repeat:no-repeat;align-self:center}#home .banner{width:100vw;height:100vh;margin-top:0;padding:0 5%}#home .banner .title-small{font-size:.8rem}#home .banner .title-big{font-size:1.6rem;white-space:unset}#home .banner .button{width:fit-content;font-size:.8rem;text-align:center}#home .why{padding:10vh 5% 10%}.content-page{padding-left:1rem;padding-right:1rem}.content-page .banner{height:unset;margin-left:-1rem;margin-right:-1rem;background-size:100% 18vh;margin-top:0;padding-top:15vh;padding-bottom:22vh;padding-left:1rem;padding-right:1rem}.content-page .banner .title-big{font-size:1.6rem;line-height:1.2}.content-page .banner .title-small{width:unset;line-height:1.3}.content-footer{padding:2rem 1rem;gap:1rem}.content-footer .title{text-align:center}.content-footer *:has(>.item-container){padding-right:unset;justify-content:center}.content-footer .item-container{padding:.5rem 1.5rem .5rem .5rem}.content-footer .item-container:after{right:.5rem}.footer{padding:2rem;flex-wrap:wrap;justify-content:space-between}.footer .logo{width:100%;height:3rem;margin-bottom:1rem}.footer>*:nth-child(2){margin-left:0;margin-right:0;gap:.25rem}.footer>:last-child{gap:.25rem}}#home .banner{position:relative;width:100vw;height:100vh;margin-top:-4rem;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}#home .banner .title-small{color:#fff;font-size:.8rem;font-weight:400;padding-left:5%;padding-bottom:5%;width:40%}#home .banner .title-big{color:#fff;font-size:2.3rem;line-height:1.1;font-weight:800;white-space:pre-wrap;text-transform:uppercase;padding-left:5%;padding-bottom:1rem}#home .banner .button{color:#fff;background-color:#ed1c24;text-decoration:none;font-size:1.2rem;padding:.5rem 1.5rem;margin-top:1rem;cursor:pointer}#home .why{padding:5%}#home .why *{font-family:Manrope,sans-serif}#home .why>.title{padding-bottom:5%;font-size:1.6rem;text-align:center;color:#f26522;font-weight:800;text-transform:uppercase;font-family:Raleway,sans-serif}#home .why>*:has(>.image){gap:2rem}#home .why>*>.image{flex:1;border-radius:.5rem;background-image:url(/images/why.png);background-position:center;background-repeat:no-repeat;background-size:cover}#home .why *:has(>.cards){gap:2rem;flex:1}#home .why .cards{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:1rem}#home .why .cards .card-item{border-radius:.5rem;padding:1rem;background-color:#fff6f1;gap:.25rem}#home .why .cards .card-item:first-child,#home .why .cards .card-item:last-child{background-color:#f26522}#home .why .cards .card-item .image{width:2rem;height:2rem;background-position:center;background-repeat:no-repeat;background-size:contain}#home .why .cards .card-item .title{font-size:.8rem;font-weight:700;color:#f26522}#home .why .cards .card-item:first-child .title,#home .why .cards .card-item:last-child .title{color:#fff}#home .why .cards .card-item .text-item{position:relative;padding-bottom:.15rem;font-size:.6rem;padding-left:.5rem}#home .why .cards .card-item .text-item:before{content:"•";font-size:.6rem;position:absolute;left:0;top:0}#home .why .cards .card-item:first-child .text-item,#home .why .cards .card-item:first-child .text-item:before,#home .why .cards .card-item:last-child .text-item,#home .why .cards .card-item:last-child .text-item:before{color:#fff}#home .why .button{font-size:.7rem;padding:.5rem 1.5rem;color:#f26522;border:1px solid #F26522;border-radius:999px;align-self:flex-start;cursor:pointer}#home .why .button:hover{background-color:#f26522;color:#fff}#home .services{padding:0 5%;gap:2rem}#home .services>.title{font-size:1.6rem;text-align:center;color:#f26522;font-weight:800;text-transform:uppercase}#home .services .cards-1>*{position:relative;height:22.5vw;flex:1;background-position:center;background-repeat:no-repeat;background-size:cover;cursor:pointer}#home .services .cards-1>* .inner-container{position:absolute;height:100%;bottom:0;left:0;right:0;background-color:#00000080;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;transition:all .5s ease-in-out}#home .services .cards-1>*:hover .inner-container{height:30%;flex-direction:row}#home .services .cards-1>* .inner-container .logo{width:2.7rem;height:2.7rem;background-position:top center;background-repeat:no-repeat;background-size:contain;transition:all .5s ease-in-out}#home .services .cards-1>*:hover .inner-container .logo{width:2.8rem;height:2.8rem}#home .services .cards-1>* .inner-container .title{color:#fff;font-family:Manrope,sans-serif;font-size:.8rem;font-weight:700;transition:all .5s ease-in-out}#home .services .cards-1>*:hover .inner-container .title{font-size:1rem}#home .services .cards-2{display:grid;grid-template-columns:repeat(6,1fr);gap:1.5rem}#home .services .cards-2>*{border:1px solid #c8c8c8;border-radius:.5rem;padding:.75rem;cursor:pointer}#home .services .cards-2>*:nth-child(1),#home .services .cards-2>*:nth-child(2){grid-column:span 3}#home .services .cards-2>*:nth-child(3),#home .services .cards-2>*:nth-child(4),#home .services .cards-2>*:nth-child(5){grid-column:span 2}#home .services .cards-2>*:hover{border:1px solid #F26522}#home .services .cards-2>* .logo{width:3rem;height:3rem;flex:0 0 auto;background-image:var(--logo-default);background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:1rem}#home .services .cards-2>*:hover .logo{background-image:var(--logo-hover)}#home .services .cards-2 *:has(>.title){gap:.4rem}#home .services .cards-2>* .title{font-size:1.2rem;font-weight:700}#home .services .cards-2>*:hover .title{color:#f26522}#home .services .cards-2>* .text{font-size:.7rem;font-family:Manrope,sans-serif}#home .services .cards-2>* .button{align-self:flex-start;padding:.5rem 2.5rem .5rem 1rem;font-size:.8rem;font-weight:700;border:1px solid #282828;border-radius:999px;position:relative}#home .services .cards-2>* .button:after{content:"";position:absolute;right:.8rem;width:1.2rem;height:1.2rem;background-image:url(/images/button-arrow.png);background-position:center;background-repeat:no-repeat;background-size:contain;transition:all .2s ease-in-out}#home .services .cards-2>*:hover .button:after{transform:rotate(45deg)}#home .contact{padding:5%;align-items:center;justify-content:space-between}#home .contact .title{font-size:1.6rem;text-align:center;color:#f26522;font-weight:800;text-transform:uppercase}#home .contact *:has(>.contact-item){gap:1rem}#home .contact .contact-item{gap:.75rem;align-items:center;justify-content:flex-start}#home .contact .contact-item .logo{width:.8rem;height:.8rem;flex:0 0 auto;background-position:center;background-repeat:no-repeat;background-size:contain}#home .contact .contact-item .text,#home .contact .contact-item .text a{font-size:.7rem;text-decoration:none;font-family:Manrope,sans-serif}@media screen and (max-width: 480px){#home .banner{margin-top:0;padding-left:1rem;padding-right:1rem}#home .banner .title-big{font-size:1.8rem;padding-left:unset;padding-right:unset}#home .banner .title-small{font-size:.8rem;width:unset;margin-bottom:4.5rem;padding-left:unset;padding-right:unset}#home .why,#home .services{padding:1rem;gap:1rem}#home .why>.title,#home .services>.title,#home .contact>.title{font-size:1.2rem;padding-bottom:0}#home .why>*:has(>.image){gap:1rem}#home .why>*>.image{height:0;padding-top:100%}#home .why *:has(>.cards){gap:1rem}#home .why .cards .card-item{padding:.75rem;gap:.5rem}#home .why .cards .card-item .text-item{padding-bottom:0}#home .why .button{align-self:center}#home .services .cards-1{margin-left:-1rem;margin-right:-1rem;gap:.75rem}#home .services .card-1-item{width:100%}#home .services .cards-1>* .inner-container{position:relative;height:80vw}#home .services .cards-1>*:hover .inner-container{height:80vw;flex-direction:column}#home .services .cards-1>*:hover .inner-container .title{font-size:1rem}#home .services .cards-2{display:flex;gap:1rem;padding-top:.5rem}#home .contact{margin-bottom:1rem;gap:1rem}#home .contact .contact-item{align-items:flex-start}#home .contact .contact-item .logo{margin-top:.15rem}}:root{font-family:Mulish,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}}#about .banner{position:relative;width:100vw;height:100vh;margin-top:-4rem;background-image:url(/images/about-banner.png);background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:5%;padding-right:50%;gap:1rem}#about .banner .box1,#about .banner .box2{background-color:#fff;border-radius:.5rem;padding:1rem}#about .banner .title{font-size:1.6rem;color:#f26522;font-weight:800;text-transform:uppercase}#about .banner .text{font-size:.7rem;color:#333}#about .banner .box2 .text{position:relative;padding-left:.5rem}#about .banner .box2 .text:before{content:"•";font-size:.6rem;position:absolute;left:0;top:.1rem}#about .principles,#about .values{padding:2.5% 5%;gap:1.5rem}#about .principles>.title,#about .values>.title{font-size:1.6rem;text-align:center;color:#f26522;font-weight:800;text-transform:uppercase}#about *:has(>.item-container){gap:2rem}#about .item-container{flex:1;align-items:center;gap:.5rem}#about .item-container .image{width:3.2rem;height:3.2rem;background-position:center;background-repeat:no-repeat;background-size:contain}#about .item-container .title{color:#333;font-size:.8rem;font-weight:700}#about .item-container .text{color:#5f6368;font-size:.6rem;text-align:center}@media screen and (max-width: 480px){#about .banner{height:100vh;margin-top:0;padding-left:1rem;padding-right:1rem}#about .banner .title{font-size:1.2rem;padding-bottom:.5rem}#about .principles,#about .values{padding:1rem 2rem;gap:1rem}#about .values{margin-bottom:1rem}#about .principles>.title,#about .values>.title{font-size:1.2rem}#about *:has(>.item-container){gap:1rem}}#services .banner{position:relative;width:100vw;height:100vh;margin-top:-4rem;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}#services .banner .title-small{color:#fff;font-size:.8rem;font-weight:400;padding-left:5%;padding-bottom:5%;width:40%}#services .banner .title-big{color:#fff;font-size:2.3rem;line-height:1.1;font-weight:800;white-space:pre-wrap;text-transform:uppercase;padding-left:5%;padding-bottom:1rem}#services .content{padding:5%;gap:1.5rem}#services .content>*>.title{font-size:1.6rem;text-align:center;color:#f26522;font-weight:800;text-transform:uppercase;padding-bottom:1.5rem}#services .content *:has(>.item-container){gap:1.5rem}#services .content .item-container{flex:1;border:1px solid #c8c8c8;border-radius:.5rem;cursor:pointer;gap:.5rem}#services .content .item-container:hover{border:1px solid #F26522}#services .content .item-container .image{flex:0 0 auto;width:3.2rem;height:3.2rem;background-image:var(--logo-default);background-position:center;background-repeat:no-repeat;background-size:contain}#services .content .item-container:hover .image{background-image:var(--logo-hover)}#services .content .item-container .title{font-size:1.2rem;font-weight:700}#services .content .item-container:hover .title{color:#f26522}#services .content .item-container .text{font-size:.7rem;color:#323232}#services .content .item-container .button{align-self:flex-start;margin-top:.5rem;padding:.5rem 2.5rem .5rem 1rem;font-size:.8rem;font-weight:700;border:1px solid #282828;border-radius:999px;position:relative}#services .content .item-container .button:after{content:"";position:absolute;right:.8rem;width:1.2rem;height:1.2rem;background-image:url(/images/button-arrow.png);background-position:center;background-repeat:no-repeat;background-size:contain;transition:all .2s ease-in-out}#services .content .item-container:hover .button:after{transform:rotate(45deg)}#services .content>*:first-child .item-container{padding:2.5rem 2rem;display:flex;flex-direction:column;align-items:center}#services .content>*:first-child .item-container *:has(>.title){align-items:center;justify-content:flex-start;gap:.5rem}#services .content>*:first-child .item-container .text{text-align:center}#services .content>*:first-child .item-container .button{align-self:center}#services .content>*:nth-child(2) .item-container,#services .content>*:nth-child(3) .item-container{padding:1rem;display:flex;flex-direction:row;align-items:flex-start}@media screen and (max-width: 480px){#services .banner{margin-top:0;padding-left:1rem;padding-right:1rem}#services .banner .title-big{font-size:1.5rem;padding-left:unset;padding-right:unset}#services .banner .title-small{font-size:.9rem;width:unset;margin-bottom:3.5rem;padding-left:unset;padding-right:unset;padding-bottom:0}#services .content{padding:2rem 1rem;gap:1rem}#services .content>*>.title{font-size:1.2rem;padding-bottom:1rem}#services .content *:has(>.item-container){gap:1rem}#services .content .item-container,#services .content .item-container *:has(>.title){gap:.5rem}#services .content .item-container .title{font-size:1rem}#services .content>*:first-child .item-container{padding:1.5rem}#services .content>*:first-child .item-container .title{text-align:center}}#contact{height:100vh;margin-top:-3rem}#contact>*{flex:1}#contact .image{align-self:stretch;background-image:url(/images/contact-banner.png);background-position:center;background-repeat:no-repeat;background-size:cover}#contact *:has(.title){position:relative;justify-content:center;gap:1rem}#contact *:has(.title)>*{padding:0 10%}#contact .title{font-size:1.6rem;color:#f26522;font-weight:800;text-transform:uppercase}#contact .contact-item{gap:.75rem;align-items:center;justify-content:flex-start}#contact .contact-item .logo{width:.8rem;height:.8rem;flex:0 0 auto;background-position:center;background-repeat:no-repeat;background-size:contain}#contact .contact-item .text,#contact .contact-item .text a{font-size:.7rem;text-decoration:none;font-family:Manrope,sans-serif}@media screen and (max-width: 480px){#contact{height:unset;margin-top:4rem}#contact .image{height:0;padding-top:calc(50vh - 4rem)}#contact *:has(.title){padding:2rem 1rem;gap:.75rem}#contact *:has(.title)>*{padding:0}#contact .contact-item{align-items:flex-start}#contact .contact-item .logo{margin-top:.15rem}}#project .intro{align-items:center;gap:2rem;padding-top:2rem;padding-bottom:2rem}#project .intro .image{flex-shrink:0;width:50%;height:75vh;background-image:url(/images/project/intro.png);background-position:center;background-repeat:no-repeat;background-size:cover}#project .intro .text{font-weight:500}#project .intro .text,#project .intro .text *{font-size:.8rem}#project .offers{padding-top:2rem;padding-bottom:2rem;align-items:center}#project .offers>.title{font-size:1.6rem;color:#f26522;font-weight:800;text-transform:uppercase;font-family:Manrope,sans-serif}#project .offers>.subtitle{font-size:.7rem;font-family:Manrope,sans-serif;padding-bottom:2rem}#project .offers *:has(>.item-container){display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:1.5rem}#project .offers .item-container{border:1px solid #c8c8c8;border-radius:.5rem;cursor:pointer;gap:.5rem;padding:1rem;align-items:center}#project .offers .item-container:hover{border:1px solid #F26522}#project .offers .item-container .image{flex:0 0 auto;width:3.2rem;height:3.2rem;background-image:var(--logo-default);background-position:center;background-repeat:no-repeat;background-size:contain}#project .offers .item-container:hover .image{background-image:var(--logo-hover)}#project .offers .item-container .title{font-size:.8rem;font-weight:700;text-align:center}#project .offers .item-container:hover .title{color:#f26522}#project .offers .item-container .text{font-size:.6rem;color:#323232;text-align:center}@media screen and (max-width: 480px){#project .intro{gap:1rem}#project .intro,#project .offers{padding:2rem 0}#project .intro .image{width:100%;height:70vw}#project .offers>.subtitle{padding-bottom:1rem}#project .offers *:has(>.item-container){display:flex;gap:1rem}}#ship .offers{padding-top:2rem;padding-bottom:2rem}#ship .offers>.title{font-size:1.6rem;color:#f26522;font-weight:800;text-transform:uppercase;font-family:Manrope,sans-serif;align-self:center}#ship .offers>.subtitle{font-size:.7rem;font-family:Manrope,sans-serif;padding-bottom:2rem;align-self:center}#ship .offers *:has(>.item-container){display:flex;flex-direction:row;gap:1.5rem}#ship .offers .item-container{flex:1;border:1px solid #c8c8c8;border-radius:.5rem;cursor:pointer;gap:.5rem;padding:1rem;align-items:center}#ship .offers .item-container:hover{border:1px solid #F26522}#ship .offers .item-container .image{flex:0 0 auto;width:3.2rem;height:3.2rem;background-image:var(--logo-default);background-position:center;background-repeat:no-repeat;background-size:contain}#ship .offers .item-container:hover .image{background-image:var(--logo-hover)}#ship .offers .item-container .title{font-size:.8rem;font-weight:700;text-align:center}#ship .offers .item-container:hover .title{color:#f26522}#ship .offers .item-container .text{font-size:.6rem;color:#323232;text-align:center}#ship .offers>.text{position:relative;margin-top:2rem;border:1px solid rgba(242,101,34,.2);border-radius:.5rem;padding:.5rem 1rem .5rem 2.8rem;font-size:.8rem}#ship .offers>.text:before{content:"";position:absolute;left:1rem;width:1.2rem;height:1.2rem;background-image:url(/images/ship/circle.png);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 480px){#ship .offers>.subtitle{padding-bottom:1rem}#ship .offers *:has(>.item-container){gap:1rem}#ship .offers>.text{margin-top:1rem}}#transport .offers{padding-top:2rem;padding-bottom:2rem}#transport .offers>.title{font-size:1.6rem;color:#f26522;font-weight:800;text-transform:uppercase;font-family:Manrope,sans-serif;align-self:center;padding-bottom:2rem}#transport .offers *:has(>.item-container){display:flex;flex-direction:row;gap:1.5rem}#transport .offers .item-container{flex:1;border:1px solid #c8c8c8;border-radius:.5rem;cursor:pointer;gap:.5rem;padding:1rem;align-items:center}#transport .offers .item-container:hover{border:1px solid #F26522}#transport .offers .item-container .image{flex:0 0 auto;width:3.2rem;height:3.2rem;background-image:var(--logo-default);background-position:center;background-repeat:no-repeat;background-size:contain}#transport .offers .item-container:hover .image{background-image:var(--logo-hover)}#transport .offers .item-container .title{font-size:.8rem;font-weight:700;text-align:center}#transport .offers .item-container:hover .title{color:#f26522}#transport .offers .item-container .text{font-size:.6rem;color:#323232;text-align:center}#transport .offers>.text{position:relative;margin-top:2rem;border:1px solid rgba(242,101,34,.2);border-radius:.5rem;padding:.5rem 1rem .5rem 2.8rem;font-size:.8rem}#transport .offers>.text:before{content:"";position:absolute;left:1rem;width:1.2rem;height:1.2rem;background-image:url(/images/ship/circle.png);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 480px){#transport .offers>.title{padding-bottom:1rem;text-align:center}#transport .offers *:has(>.item-container){gap:1rem}#transport .offers>.text{margin-top:1rem}}#airfreight .offers{padding-top:2rem;padding-bottom:2rem}#airfreight .offers>.title{font-size:1.6rem;color:#f26522;font-weight:800;text-transform:uppercase;font-family:Manrope,sans-serif;align-self:center;padding-bottom:2rem}#airfreight .offers *:has(>.item-container){display:flex;flex-direction:row;gap:1.5rem}#airfreight .offers .item-container{flex:1;border:1px solid #c8c8c8;border-radius:.5rem;cursor:pointer;gap:.5rem;padding:1rem;align-items:center}#airfreight .offers .item-container:hover{border:1px solid #F26522}#airfreight .offers .item-container .image{flex:0 0 auto;width:3.2rem;height:3.2rem;background-image:var(--logo-default);background-position:center;background-repeat:no-repeat;background-size:contain}#airfreight .offers .item-container:hover .image{background-image:var(--logo-hover)}#airfreight .offers .item-container .title{font-size:.8rem;font-weight:700;text-align:center}#airfreight .offers .item-container:hover .title{color:#f26522}#airfreight .offers .item-container .text{font-size:.6rem;color:#323232;text-align:center}#airfreight .offers>.text{position:relative;margin-top:2rem;border:1px solid rgba(242,101,34,.2);border-radius:.5rem;padding:.5rem 1rem .5rem 2.8rem;font-size:.8rem}#airfreight .offers>.text:before{content:"";position:absolute;left:1rem;width:1.2rem;height:1.2rem;background-image:url(/images/ship/circle.png);background-position:center;background-repeat:no-repeat;background-size:contain}#airfreight .why{padding-top:2rem;padding-bottom:2rem}#airfreight .why .title{width:30%;font-size:1.6rem;color:#f26522;font-weight:800;text-transform:uppercase;font-family:Manrope,sans-serif;flex-shrink:0}#airfreight .why *:has(>.item-container){display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);gap:.75rem;flex:1}#airfreight .why .item-container{position:relative;font-size:.7rem;font-family:Manrope,sans-serif;color:#333;padding-left:1.2rem}#airfreight .why .item-container:before{content:"";position:absolute;top:.1rem;left:0;width:.8rem;height:.8rem;background-image:url(/images/airfreight/thethingy.png);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 480px){#airfreight .offers>.title{padding-bottom:1rem;text-align:center}#airfreight .offers *:has(>.item-container){gap:1rem}#airfreight .why .title{width:unset;padding-bottom:1rem;text-align:center}#airfreight .why *:has(>.item-container){gap:.5rem}}#oceanfreight .offers{padding-top:2rem;padding-bottom:2rem}#oceanfreight .offers>.title{font-size:1.6rem;color:#f26522;font-weight:800;text-transform:uppercase;font-family:Manrope,sans-serif;align-self:center}#oceanfreight .offers *:has(>.item-container){display:flex;flex-direction:row;gap:1.5rem}#oceanfreight .offers .section{gap:1rem;margin-top:2rem}#oceanfreight .offers .section>.title{text-align:center;color:#323232;font-weight:800;font-family:Manrope,sans-serif;text-transform:uppercase}#oceanfreight .offers .item-container{flex:1;border:1px solid #c8c8c8;border-radius:.5rem;cursor:pointer;gap:.5rem;padding:1rem;align-items:center}#oceanfreight .offers .item-container:hover{border:1px solid #F26522}#oceanfreight .offers .item-container .image{flex:0 0 auto;width:3.2rem;height:3.2rem;background-image:var(--logo-default);background-position:center;background-repeat:no-repeat;background-size:contain}#oceanfreight .offers .item-container:hover .image{background-image:var(--logo-hover)}#oceanfreight .offers .item-container .title{font-size:.8rem;font-weight:700;text-align:center}#oceanfreight .offers .item-container:hover .title{color:#f26522}#oceanfreight .offers .item-container .text{font-size:.6rem;color:#323232;text-align:center}#oceanfreight .process{padding-bottom:2rem}#oceanfreight .process .title{font-size:1.6rem;color:#f26522;font-weight:800;text-transform:uppercase;font-family:Manrope,sans-serif;align-self:center}#oceanfreight .process .subtitle{font-size:.7rem;font-family:Manrope,sans-serif;padding-bottom:2rem;align-self:center}#oceanfreight .process .image{width:100%;height:0;padding-top:28%;background-image:url(/images/oceanfreight/image.png);background-position:center;background-repeat:no-repeat;background-size:110%}@media screen and (max-width: 480px){#oceanfreight .offers>.title{text-align:center}#oceanfreight .offers .section{margin-top:1rem}#oceanfreight .offers *:has(>.item-container){gap:1rem}#oceanfreight .process .title{text-align:center;padding-bottom:1rem}#oceanfreight .process .image{width:unset;margin-left:-1rem;margin-right:-1rem;padding-top:33%;background-size:110%}}#inland .offers{padding-top:2rem;padding-bottom:2rem}#inland .offers>.title{font-size:1.6rem;color:#f26522;font-weight:800;text-transform:uppercase;font-family:Manrope,sans-serif;align-self:center;padding-bottom:2rem}#inland .offers *:has(>.item-container){display:flex;flex-direction:row;gap:3rem}#inland .offers .item-container{position:relative;flex:1;border:1px solid #c8c8c8;border-radius:.5rem;cursor:pointer;gap:1rem;padding:1rem;align-items:flex-start}#inland .offers .item-container:not(:last-child):after{content:"";width:2rem;position:absolute;background-image:url(/images/inland/arrow.png);background-position:center;background-repeat:no-repeat;background-size:contain;top:0;bottom:0;right:-2.5rem}#inland .offers .item-container:hover{border:1px solid #F26522}#inland .offers .item-container .image{flex:0 0 auto;width:3.2rem;height:3.2rem;background-image:var(--logo-default);background-position:center;background-repeat:no-repeat;background-size:contain}#inland .offers .item-container:hover .image{background-image:var(--logo-hover)}#inland .offers .item-container *:has(>.title){align-items:flex-start}#inland .offers .item-container .title{font-size:1.2rem;font-weight:700;text-align:center}#inland .offers .item-container:hover .title{color:#f26522}#inland .offers .item-container .text{font-size:.7rem;color:#323232}#inland .offers>.text{position:relative;margin-top:2rem;border:1px solid rgba(242,101,34,.2);border-radius:.5rem;padding:.5rem 1rem .5rem 2.8rem;font-size:.8rem}#inland .offers>.text:before{content:"";position:absolute;left:1rem;width:1.2rem;height:1.2rem;background-image:url(/images/ship/circle.png);background-position:center;background-repeat:no-repeat;background-size:contain}#inland .why{padding-top:2rem;padding-bottom:2rem}#inland .why .title{width:30%;font-size:1.6rem;color:#f26522;font-weight:800;text-transform:uppercase;font-family:Manrope,sans-serif;flex-shrink:0}#inland .why *:has(>.item-container){display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);gap:.75rem;flex:1}#inland .why .item-container{position:relative;font-size:.7rem;font-family:Manrope,sans-serif;color:#333;padding-left:1.2rem}#inland .why .item-container:before{content:"";position:absolute;top:.1rem;left:0;width:.8rem;height:.8rem;background-image:url(/images/inland/thethingy.png);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 480px){#inland .offers>.title{padding-bottom:1rem;text-align:center}#inland .offers *:has(>.item-container){gap:1rem}#inland .offers .item-container:not(:last-child):after{display:none}#inland .why .title{width:unset;padding-bottom:1rem;text-align:center}#inland .why *:has(>.item-container){gap:.5rem}}#warehousing .offers{padding-top:2rem;padding-bottom:2rem}#warehousing .offers>.title{font-size:1.6rem;color:#f26522;font-weight:800;text-transform:uppercase;font-family:Manrope,sans-serif;align-self:center;padding-bottom:2rem}#warehousing .offers *:has(>.item-container){display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:1.5rem}#warehousing .offers .item-container>.title{text-align:center;color:#323232;font-weight:800;font-family:Manrope,sans-serif}#warehousing .offers .item-container{flex:1;border:1px solid #c8c8c8;border-radius:.5rem;cursor:pointer;gap:.5rem;padding:1rem;align-items:center}#warehousing .offers .item-container:hover{border:1px solid #F26522}#warehousing .offers .item-container .image{flex:0 0 auto;width:3.2rem;height:3.2rem;background-image:var(--logo-default);background-position:center;background-repeat:no-repeat;background-size:contain}#warehousing .offers .item-container:hover .image{background-image:var(--logo-hover)}#warehousing .offers .item-container .title{font-size:.8rem;font-weight:700;text-align:center}#warehousing .offers .item-container:hover .title{color:#f26522}#warehousing .offers .item-container .text{font-size:.6rem;color:#323232;text-align:center}#warehousing .process{padding-bottom:2rem}#warehousing .process .title{font-size:1.6rem;color:#f26522;font-weight:800;text-transform:uppercase;font-family:Manrope,sans-serif;align-self:center}#warehousing .process .subtitle{font-size:.7rem;font-family:Manrope,sans-serif;padding-bottom:2rem;align-self:center}#warehousing .process .image{width:100%;height:0;padding-top:28%;background-image:url(/images/warehousing/image.png);background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 480px){#warehousing .offers>.title{text-align:center;padding-bottom:1rem}#warehousing .offers *:has(>.item-container){gap:1rem}#warehousing .process .title{text-align:center;padding-bottom:1rem}#warehousing .process .image{width:unset;margin-left:-1rem;margin-right:-1rem;padding-top:23.5%}}#brokerage .offers{padding-top:2rem;padding-bottom:2rem}#brokerage .offers>.title{font-size:1.6rem;color:#f26522;font-weight:800;text-transform:uppercase;font-family:Manrope,sans-serif;align-self:center;padding-bottom:2rem}#brokerage .offers *:has(>.item-container){display:flex;flex-direction:row;gap:2rem}#brokerage .offers .item-container{position:relative;flex:1;border:1px solid #c8c8c8;border-radius:.5rem;cursor:pointer;gap:1rem;padding:1rem;align-items:flex-start}#brokerage .offers .item-container:hover{border:1px solid #F26522}#brokerage .offers .item-container .image{flex:0 0 auto;width:3.2rem;height:3.2rem;background-image:var(--logo-default);background-position:center;background-repeat:no-repeat;background-size:contain}#brokerage .offers .item-container:hover .image{background-image:var(--logo-hover)}#brokerage .offers .item-container *:has(>.title){align-items:flex-start}#brokerage .offers .item-container .title{font-size:1.2rem;font-weight:700;text-align:center}#brokerage .offers .item-container:hover .title{color:#f26522}#brokerage .offers .item-container .text{font-size:.7rem;color:#323232}#brokerage .offers>.text{position:relative;margin-top:2rem;border:1px solid rgba(242,101,34,.2);border-radius:.5rem;padding:.5rem 1rem .5rem 2.8rem;font-size:.8rem}#brokerage .offers>.text:before{content:"";position:absolute;left:1rem;width:1.2rem;height:1.2rem;background-image:url(/images/ship/circle.png);background-position:center;background-repeat:no-repeat;background-size:contain}#brokerage .why{padding-top:2rem;padding-bottom:2rem}#brokerage .why>.title{font-size:1.6rem;color:#f26522;font-weight:800;text-transform:uppercase;font-family:Manrope,sans-serif;text-align:center;padding-bottom:2rem}#brokerage .why *:has(>.item-container){gap:2rem}#brokerage .why .item-container{position:relative;flex:1;border:1px solid #c8c8c8;border-radius:.5rem;cursor:pointer;gap:.5rem;padding:1rem;align-items:center}#brokerage .why .item-container:hover{border:1px solid #F26522}#brokerage .why .item-container .image{flex:0 0 auto;width:3.2rem;height:3.2rem;background-image:var(--logo-default);background-position:center;background-repeat:no-repeat;background-size:contain}#brokerage .why .item-container:hover .image{background-image:var(--logo-hover)}#brokerage .why .item-container .title{font-size:.8rem;font-weight:700;text-align:center}#brokerage .why .item-container:hover .title{color:#f26522}@media screen and (max-width: 480px){#brokerage .why>.title,#brokerage .offers>.title{padding-bottom:1rem}#brokerage *:has(>.item-container){gap:1rem!important}}
