@font-face{font-family:FedraSansStd;font-style:normal;font-weight:300;src:url("https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%20-%20New%20Website%20(2022)/Fonts/FedraSansStd-Light-new.eot");src:local("https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/FedraSansStd Light New.eot"),local("FedraSansStd-Light-New"),url("https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%20-%20New%20Website%20(2022)/Fonts/FedraSansStd-Light-new.otf") format("opentype"),url("https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%20-%20New%20Website%20(2022)/Fonts/FedraSansStd-Light-new.woff") format("woff"),url("https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%20-%20New%20Website%20(2022)/Fonts/FedraSansStd-Light-new.ttf") format("truetype")}@font-face{font-family:FedraSansStd;font-style:normal;font-weight:400;src:url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/FedraSansStd%20Normal.eot);src:local("https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/FedraSansStd Normal"),local("FedraSansStd-Normal"),url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/FedraSansStd%20Normal.otf) format("opentype"),url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/FedraSansStd%20Normal.woff) format("woff"),url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/FedraSansStd%20Normal.ttf) format("truetype")}@font-face{font-family:FedraSansStd;font-style:normal;font-weight:500;src:url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/FedraSansStd%20Medium.eot);src:local("https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/FedraSansStd Medium"),local("FedraSansStd-Medium"),url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/FedraSansStd%20Medium.otf) format("opentype"),url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/FedraSansStd%20Medium.woff) format("woff"),url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/FedraSansStd%20Medium.ttf) format("truetype")}@font-face{font-family:TomatoGrotesk-Medium;font-style:normal;font-weight:400;src:url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/TomatoGrotesk-Medium.eot);src:local("https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/TomatoGrotesk Medium"),local("TomatoGrotesk Medium"),url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/TomatoGrotesk-Medium.otf) format("opentype"),url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/TomatoGrotesk-Medium.woff) format("woff"),url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/TomatoGrotesk-Medium.ttf) format("truetype")}@font-face{font-family:TomatoGrotesk-Light;font-style:normal;font-weight:400;src:url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/TomatoGrotesk-Light.eot);src:local("https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/TomatoGrotesk Light"),local("TomatoGrotesk Light"),url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/TomatoGrotesk-Light.otf) format("opentype"),url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/TomatoGrotesk-Light.woff) format("woff"),url(https://514553.fs1.hubspotusercontent-na1.net/hubfs/514553/Codec%202022/Fonts/TomatoGrotesk-Light.ttf) format("truetype")}body,html{background-color:#eeede9;font-family:FedraSansStd,sans-serif;font-size:18px;line-height:1.4;margin:0;padding:0}*,:after,:before{box-sizing:border-box;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#2b2b2e;text-decoration:none}a:hover{color:#1922fb}h1,h2,h3,h4,h5,h6{font-family:TomatoGrotesk-Medium,sans-serif;margin:0}.consalta-logo{left:0;padding-bottom:30px;padding-top:30px;position:absolute;top:0;width:100%;z-index:100}.consalta-logo__image{max-width:135px;width:135px}.consalta-container{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:15px;padding-right:15px;width:100%}.consalta-container h1,.consalta-container h2,.consalta-container h3,.consalta-container p,.consalta-container ul{margin:0 0 1.25rem;opacity:1!important}.consalta-footer{font-size:14px;padding-bottom:30px;padding-top:30px}.consaltams-home__content{display:flex;flex-direction:column;overflow:hidden;padding-bottom:calc(60px + 2.5vh);padding-top:60px}.consalta-button{align-items:center;color:#2b2b2e;display:inline-flex;font-family:TomatoGrotesk-Medium,sans-serif;font-size:18px;line-height:26px;margin-bottom:30px;margin-top:30px;position:relative;text-decoration:none;transition:all .37s ease-in-out}.consalta-button:before{background-image:url(https://www.codec.ie/hubfs/514553/Codec%202022/dots-btn.svg);content:"";height:35px;left:-7.5px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;width:35px;z-index:-1}.consalta-button:after{background-color:#1922fb;bottom:-10px;content:"";height:2px;left:0;position:absolute;transition:all .37s ease-in-out;width:calc(100% - 45px)}.consalta-button__arrow{display:inline-flex;height:15px;margin-left:10px;position:relative;transition:all .37s ease-in-out;width:15px}.consalta-button__arrow:before{background-image:url(https://www.codec.ie/hubfs/514553/Codec%202022/arrow-btn.svg);background-repeat:no-repeat;content:"";height:15px;left:0;position:absolute;top:0;width:10px}.consalta-button:hover{padding-left:15px}.consalta-button:hover:before{transform:translateY(-50%) rotate(180deg)}.consalta-button:hover:after{left:-5px;width:calc(100% - 15px)}.consalta-link,.consalta-link a{align-items:center;color:#1922fb;display:flex;justify-content:center;line-height:25px;position:relative}.consalta-link a:hover,.consalta-link:hover{color:#2b2b2e}.consalta-link:after{background-image:url(https://www.codec.ie/hubfs/514553/Codec%202022/arrow-careers.svg);background-repeat:no-repeat;content:"";height:14px;margin-left:10px;right:0;top:0;transform:translateY(-1.5px);transition:all .37s ease-in-out;width:25px}.consalta-header{align-items:center;display:flex;justify-content:space-between;padding:40px 120px 0;width:100%}.consalta-header-links a{padding:0 20px}@media only screen and (max-width:1200px){.consalta-header{padding:20px 10px}.consalta-header-links a{padding:0 5px}}:root{--gap:2.127659574%}.row-fluid{display:flex;flex-wrap:wrap;width:100%}.row-fluid [class*=span]{min-height:1px;width:100%}@media (min-width:768px){.row-fluid{flex-wrap:nowrap;justify-content:space-between}.row-fluid .span11{width:calc(91.66% - var(--gap))}.row-fluid .span10{width:calc(83.33% - var(--gap))}.row-fluid .span9{width:calc(75% - var(--gap))}.row-fluid .span8{width:calc(66.66% - var(--gap))}.row-fluid .span7{width:calc(58.33% - var(--gap))}.row-fluid .span6{width:calc(50% - var(--gap))}.row-fluid .span5{width:calc(41.66% - var(--gap))}.row-fluid .span4{width:calc(33.33% - var(--gap))}.row-fluid .span3{width:calc(25% - var(--gap))}.row-fluid .span2{width:calc(16.66% - var(--gap))}.row-fluid .span1{width:calc(8.33% - var(--gap))}}.submitted-message{color:#fff}.submitted-message p{margin-top:1.25rem}