Salt Technologies

Salt Technologies is an innovative marine and offshore engineering company
Our team is a unique blend of expert industry veterans and new wave engineers from the digital generation
WHAT WE DO
We help our customers develop, implement and communicate seaworthy engineering solutions
Our respect and passion for the marine environment comes across in every project we develop
OUR SERVICES
JACK-UPS

Structural, hydrodynamic and geotechnical studies for jack-up units.

Learn More…

jack-ups
HEAVY LIFT

Cargo handling engineering services, afloat or ashore.

Learn More…

heavy-lift
DESIGN ENGINEERING

Development of new technical solutions, using creative problem solving.

Learn More…

structural-design
HYDRODYNAMICS & MOORINGS

Analysis of waves, floating bodies and mooring arrangements.

Learn More…

hydrodynamics-moorings
SOFTWARE DEVELOPMENT

Custom made engineering software development.

Learn More…

software-development
MARINE DIGITAL CONTENT

Stunning multi-purpose communication productions.

Learn More…

marine-digital-content

MANAGEMENT TEAM

Pedro Arriaga

Pedro Arriaga

Founder, Director
Grupo Lindley

Grupo Lindley

Founding Partners
Joana Oliveira

Joana Oliveira

Marketing
João Campos

João Campos

Engineering
Pavel Mikhailenko

Pavel Mikhailenko

Visualisation
Ricardo Moura

Ricardo Moura

Design
INDUSTRY SECTORS
RENEWABLES

Fixed and floating offshore wind

renewables
OIL & GAS

Offshore structures to explore, extract, store, and process hydrocarbons

oil-gas
YACHTING

Motor and sailing leisure craft

yachting
PORTS & HARBOURS

Coastal infrastructures connecting land and sea

ports-harbours
WORKBOATS

Ships and vessels employed in all sorts of industrial activities

workboats
EQUIPMENT

Marine equipment, machinery and components

equipment
SOME OF OUR CLIENTS
#client-china-harbour-engineering-company img { width: 100%; } #client-china-harbour-engineering-company .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-china-harbour-engineering-company .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-china-harbour-engineering-company { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-china-harbour-engineering-company .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-china-harbour-engineering-company .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-china-harbour-engineering-company:hover .wrapper { transform: rotateY(180deg); } #client-china-harbour-engineering-company .front, #client-china-harbour-engineering-company .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-china-harbour-engineering-company .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-Bureau-Veritas-Solutions-MO img { width: 100%; } #client-Bureau-Veritas-Solutions-MO .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-Bureau-Veritas-Solutions-MO .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-Bureau-Veritas-Solutions-MO { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-Bureau-Veritas-Solutions-MO .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-Bureau-Veritas-Solutions-MO .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-Bureau-Veritas-Solutions-MO:hover .wrapper { transform: rotateY(180deg); } #client-Bureau-Veritas-Solutions-MO .front, #client-Bureau-Veritas-Solutions-MO .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-Bureau-Veritas-Solutions-MO .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-jan-de-nul img { width: 100%; } #client-jan-de-nul .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-jan-de-nul .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-jan-de-nul { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-jan-de-nul .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-jan-de-nul .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-jan-de-nul:hover .wrapper { transform: rotateY(180deg); } #client-jan-de-nul .front, #client-jan-de-nul .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-jan-de-nul .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-Vryhof img { width: 100%; } #client-Vryhof .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-Vryhof .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-Vryhof { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-Vryhof .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-Vryhof .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-Vryhof:hover .wrapper { transform: rotateY(180deg); } #client-Vryhof .front, #client-Vryhof .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-Vryhof .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-global-maritime img { width: 100%; } #client-global-maritime .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-global-maritime .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-global-maritime { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-global-maritime .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-global-maritime .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-global-maritime:hover .wrapper { transform: rotateY(180deg); } #client-global-maritime .front, #client-global-maritime .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-global-maritime .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-Fred-Olsen-Windcarrier img { width: 100%; } #client-Fred-Olsen-Windcarrier .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-Fred-Olsen-Windcarrier .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-Fred-Olsen-Windcarrier { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-Fred-Olsen-Windcarrier .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-Fred-Olsen-Windcarrier .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-Fred-Olsen-Windcarrier:hover .wrapper { transform: rotateY(180deg); } #client-Fred-Olsen-Windcarrier .front, #client-Fred-Olsen-Windcarrier .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-Fred-Olsen-Windcarrier .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-ardmore-craig img { width: 100%; } #client-ardmore-craig .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-ardmore-craig .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-ardmore-craig { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-ardmore-craig .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-ardmore-craig .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-ardmore-craig:hover .wrapper { transform: rotateY(180deg); } #client-ardmore-craig .front, #client-ardmore-craig .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-ardmore-craig .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-ahlers-lindley img { width: 100%; } #client-ahlers-lindley .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-ahlers-lindley .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-ahlers-lindley { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-ahlers-lindley .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-ahlers-lindley .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-ahlers-lindley:hover .wrapper { transform: rotateY(180deg); } #client-ahlers-lindley .front, #client-ahlers-lindley .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-ahlers-lindley .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-Galeon img { width: 100%; } #client-Galeon .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-Galeon .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-Galeon { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-Galeon .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-Galeon .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-Galeon:hover .wrapper { transform: rotateY(180deg); } #client-Galeon .front, #client-Galeon .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-Galeon .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-uboat-worx img { width: 100%; } #client-uboat-worx .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-uboat-worx .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-uboat-worx { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-uboat-worx .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-uboat-worx .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-uboat-worx:hover .wrapper { transform: rotateY(180deg); } #client-uboat-worx .front, #client-uboat-worx .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-uboat-worx .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-tony-castro-design img { width: 100%; } #client-tony-castro-design .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-tony-castro-design .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-tony-castro-design { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-tony-castro-design .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-tony-castro-design .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-tony-castro-design:hover .wrapper { transform: rotateY(180deg); } #client-tony-castro-design .front, #client-tony-castro-design .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-tony-castro-design .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-amorim img { width: 100%; } #client-amorim .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-amorim .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-amorim { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-amorim .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-amorim .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-amorim:hover .wrapper { transform: rotateY(180deg); } #client-amorim .front, #client-amorim .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-amorim .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-china-harbour-engineering-company img { width: 100%; } #client-china-harbour-engineering-company .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-china-harbour-engineering-company .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-china-harbour-engineering-company { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-china-harbour-engineering-company .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-china-harbour-engineering-company .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-china-harbour-engineering-company:hover .wrapper { transform: rotateY(180deg); } #client-china-harbour-engineering-company .front, #client-china-harbour-engineering-company .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-china-harbour-engineering-company .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-Bureau-Veritas-Solutions-MO img { width: 100%; } #client-Bureau-Veritas-Solutions-MO .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-Bureau-Veritas-Solutions-MO .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-Bureau-Veritas-Solutions-MO { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-Bureau-Veritas-Solutions-MO .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-Bureau-Veritas-Solutions-MO .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-Bureau-Veritas-Solutions-MO:hover .wrapper { transform: rotateY(180deg); } #client-Bureau-Veritas-Solutions-MO .front, #client-Bureau-Veritas-Solutions-MO .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-Bureau-Veritas-Solutions-MO .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-jan-de-nul img { width: 100%; } #client-jan-de-nul .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-jan-de-nul .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-jan-de-nul { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-jan-de-nul .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-jan-de-nul .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-jan-de-nul:hover .wrapper { transform: rotateY(180deg); } #client-jan-de-nul .front, #client-jan-de-nul .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-jan-de-nul .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-Vryhof img { width: 100%; } #client-Vryhof .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-Vryhof .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-Vryhof { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-Vryhof .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-Vryhof .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-Vryhof:hover .wrapper { transform: rotateY(180deg); } #client-Vryhof .front, #client-Vryhof .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-Vryhof .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-global-maritime img { width: 100%; } #client-global-maritime .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-global-maritime .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-global-maritime { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-global-maritime .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-global-maritime .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-global-maritime:hover .wrapper { transform: rotateY(180deg); } #client-global-maritime .front, #client-global-maritime .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-global-maritime .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-Fred-Olsen-Windcarrier img { width: 100%; } #client-Fred-Olsen-Windcarrier .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-Fred-Olsen-Windcarrier .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-Fred-Olsen-Windcarrier { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-Fred-Olsen-Windcarrier .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-Fred-Olsen-Windcarrier .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-Fred-Olsen-Windcarrier:hover .wrapper { transform: rotateY(180deg); } #client-Fred-Olsen-Windcarrier .front, #client-Fred-Olsen-Windcarrier .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-Fred-Olsen-Windcarrier .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-ardmore-craig img { width: 100%; } #client-ardmore-craig .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-ardmore-craig .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-ardmore-craig { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-ardmore-craig .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-ardmore-craig .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-ardmore-craig:hover .wrapper { transform: rotateY(180deg); } #client-ardmore-craig .front, #client-ardmore-craig .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-ardmore-craig .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-ahlers-lindley img { width: 100%; } #client-ahlers-lindley .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-ahlers-lindley .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-ahlers-lindley { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-ahlers-lindley .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-ahlers-lindley .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-ahlers-lindley:hover .wrapper { transform: rotateY(180deg); } #client-ahlers-lindley .front, #client-ahlers-lindley .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-ahlers-lindley .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-Galeon img { width: 100%; } #client-Galeon .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-Galeon .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-Galeon { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-Galeon .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-Galeon .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-Galeon:hover .wrapper { transform: rotateY(180deg); } #client-Galeon .front, #client-Galeon .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-Galeon .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-uboat-worx img { width: 100%; } #client-uboat-worx .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-uboat-worx .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-uboat-worx { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-uboat-worx .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-uboat-worx .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-uboat-worx:hover .wrapper { transform: rotateY(180deg); } #client-uboat-worx .front, #client-uboat-worx .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-uboat-worx .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-tony-castro-design img { width: 100%; } #client-tony-castro-design .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-tony-castro-design .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-tony-castro-design { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-tony-castro-design .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-tony-castro-design .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-tony-castro-design:hover .wrapper { transform: rotateY(180deg); } #client-tony-castro-design .front, #client-tony-castro-design .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-tony-castro-design .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
#client-amorim img { width: 100%; } #client-amorim .title { font-weight: 700; font-size: 12pt; line-height: 14pt; padding-bottom: 5px; } #client-amorim .description { font-weight: 400; font-size: 11pt; line-height: 14pt; } #client-amorim { width: 100%; height: 300px; cursor: pointer; perspective: 2000px; /*perspective: 1000px;*/ } #client-amorim .wrapper { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 500ms; transform-style: preserve-3d; } #client-amorim .wrapper .vertical-center { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } #client-amorim:hover .wrapper { transform: rotateY(180deg); } #client-amorim .front, #client-amorim .back { overflow: visible; position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; } #client-amorim .back { color: #ffffff; padding: 25px; transform: rotateY(180deg); background-color: #0B456F; }
ADDRESS
64 New Cavendish St, Marylebone
London W1G 8TB
contact@salttechnologies.uk
+44 (0)77 6839 5968
+351 215 889 282
© Copyright Salt Technologies 2020 . All Rights Reserved