.gt-module-tt_listing{position:relative}.gt-module-tt_listing .gt-listing-filter-wrapper{background-color:var(--keppel);margin:0 calc(14px + ( 25 - 14 ) var( --calc-size ))}.gt-listing-filter-inner-wrapper{display:flex;transition:padding .2s linear,max-height .2s linear;overflow:hidden;max-height:0;gap:var(--gutter);padding:0 var(--gutter);flex-flow:row wrap}.gt-filter-header-wrapper.gt-show-list+.gt-listing-filter-inner-wrapper{max-height:200vh;padding:0 var(--gutter) var(--gutter) var(--gutter)}.gt-filter-header-wrapper{height:calc(45px + ( 48 - 45) var( --calc-size));cursor:pointer;text-transform:uppercase;color:var(--white);font-weight:var(--fw-bold);position:relative;display:flex;flex-flow:row wrap;min-width:calc(246px + ( 260 - 246 ) var( --calc-size));margin:0 var(--gutter);overflow:hidden;width:100%;line-height:calc(45px + ( 48 - 45) var( --calc-size))}.gt-filter-header-wrapper i{line-height:calc(45px + ( 48 - 45) var( --calc-size));margin-right:var(--size-10)}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter{background-color:var(--lochinvar);flex:0 0 calc(1/3*100% - (1 - 1/3)*var(--gutter))}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter::before{position:relative;display:inline-block;padding:10px calc(12px + ( 18 - 12 ) var( --calc-size ));font-size:var(--fs-h4);font-weight:var(--fw-bold);line-height:1.36;color:var(--white);pointer-events:none;content:'Typ av uppdrag';border-bottom:1px solid var(--lochinvar)}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter.gt-listing-filter-taxonomy-tt_job_location::before{content:'Omfattning'}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter.gt-listing-filter-taxonomy-tt_job_department::before{content:'Typ av uppdrag'}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter.gt-listing-filter-taxonomy-tt_job_role::before{content:'Region'}.gt-show-list .fa-bars:before{content:"\f00d"}.gt-module-listing-filter-all span{font-size:0}.gt-module-listing-filter-all span:before{content:'Visa alla';font-size:var(--fs-h5)}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter.gt-show-list{box-shadow:0 2px 4px 0 #b7c1d2}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter.gt-show-list::after{content:'\f077'}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter a.gt-current-listing-filter{color:var(--white)}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter a:last-child{margin-bottom:calc(20px + ( 22 - 20) var( --calc-size))}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter a{position:relative;display:flex;align-items:center;padding:calc(8px + ( 10 - 8) var( --calc-size)) calc(18px + ( 20 - 18) var( --calc-size));font-size:100%;line-height:1.25;color:var(--white);text-decoration:none}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter a:hover::before,.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter a.gt-current-listing-filter::before{background:var(--white)}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter a::before{width:calc(18px + ( 24 - 18) var( --calc-size));min-width:18px;height:calc(18px + ( 24 - 18) var( --calc-size));min-height:18px;margin-right:13px;content:'';border:2px solid var(--white);border-radius:4px;transition:var(--trns-base)}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter a:hover::after,.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter a.gt-current-listing-filter::after{opacity:100%}.gt-module-tt_listing .gt-listing-search-wrapper{width:290px;min-width:calc(250px + ( 290 - 259 ) var( --calc-size));margin-right:calc(30px + ( 40 - 30) var( --calc-size ))}.gt-module-tt_listing .gt-listing-search-wrapper .gt-listing-search-form label{display:none}.gt-module-tt_listing .gt-listing-search-wrapper .gt-listing-search-form input{max-height:calc(45px + ( 47 - 45) var( --calc-size));padding-top:calc(14px + ( 15 - 14) var(--calc-size));padding-right:50px;padding-bottom:8px;border-bottom:1px solid var(--accent-2-20)}.gttt_listing .gt-listing-search-wrapper .gt-listing-search-form input::-webkit-input-placeholder{padding-left:20px;line-height:2;color:var(--font-color-dark-2);vertical-align:bottom}.gttt_listing .gt-listing-search-wrapper .gt-listing-search-form input::-moz-placeholder{padding-left:20px;line-height:2;color:var(--font-color-dark-2);vertical-align:bottom}.gt-module-tt_listing .gt-listing-search-wrapper .gt-listing-search-form input::placeholder{padding-left:20px;line-height:2;color:var(--font-color-dark-2);vertical-align:bottom}.gt-module-tt_listing .gt-listing-search-wrapper .gt-listing-search-btn{position:absolute;top:0;right:0;height:100%;padding:10px calc(12px + ( 18 - 12 ) var( --calc-size ));background:transparent;border:none}.gt-module-tt_listing .gt-listing-search-wrapper .gt-listing-search-btn::after{font-family:var(--ff-fa);font-size:100%;color:var(--font-color-dark-2);content:'\f002'}.gt-module-tt_listing .gt-listing-items-wrapper{padding-top:calc(30px + ( 50 - 30 ) var( --calc-size ))}.gt-module-tt_listing{padding-top:var(--size-10);padding-bottom:var(--size-10)}.gt-module-tt_listing .gt-listing-wrapper.tt_listing{width:100%}.gt-module-tt_listing,.gt-module-tt_related_jobs{display:flex;flex-flow:row wrap;width:auto;margin:calc(0px - var(--gutter))}.gt-module-tt_listing .gt-listing-post,.gt-module-tt_related_jobs .gt-listing-post{--gutter:calc(14px + ( 25 - 14 ) var( --calc-size ));flex:0 0 33.33%;padding:var(--gutter);visibility:visible;border-radius:2px;box-shadow:none;opacity:100%}.gt-module-tt_listing .gt-listing-post-inner,.gt-module-tt_related_jobs .gt-listing-post-inner{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;padding:var(--size-50) var(--size-10);text-align:center;border-radius:2px;box-shadow:0 4px 6px rgb(50 50 93 / 11%),0 1px 3px rgb(0 0 0 / 8%);transition:var(--trns-base);background-color:var(--white)}.gt-module-tt_listing .gt-listing-post-inner:hover,.gt-module-tt_related_jobs .gt-listing-post-inner:hover{box-shadow:0 6px 8px rgb(50 50 93 / 15%),0 1px 3px rgb(0 0 0 / 8%)}.gt-module-tt_listing .gt-listing-post-inner:focus,.gt-module-tt_related_jobs .gt-listing-post-inner:focus{outline:none}.gt-module-tt_listing .gt-listing-post-inner img{display:block;width:auto;max-width:59%;max-height:80px;margin:0 auto;margin-bottom:var(--size-15)}.gt-module-tt_listing .gt-listing-post-inner .gt-teamtailor-job-heading,.gt-module-tt_related_jobs .gt-listing-post-inner .gt-teamtailor-job-heading{padding-bottom:var(--size-15);font-weight:var(--fw-bold);line-height:var(--lh-heading);color:var(--black);word-break:break-all}.gt-module-tt_listing .gt-listing-post-inner .gt-teamtailor-job-excerpt,.gt-module-tt_related_jobs .gt-listing-post-inner .gt-teamtailor-job-excerpt{display:none;order:2;font-size:calc(16px + (20 - 16) var(--calc-size));font-style:normal;font-weight:400;font-weight:400;font-stretch:normal;line-height:1.3;color:var(--font-color-dark-2)}.gt-module-tt_listing .gt-listing-post-inner .gt-teamtailor-job-excerpt:last-of-type,.gt-module-tt_related_jobs .gt-listing-post-inner .gt-teamtailor-job-excerpt:last-of-type{padding-bottom:0}.gt-module-tt_listing .gt-listing-post-inner .gt-teamtailor-terms,.gt-module-tt_related_jobs .gt-listing-post-inner .gt-teamtailor-terms{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--black)}.gt-module-tt_listing .gt-listing-post-inner .gt-teamtailor-terms .gt-teamtailor-city,.gt-module-tt_related_jobs .gt-listing-post-inner .gt-teamtailor-terms .gt-teamtailor-city{display:inline-block;margin-bottom:var(--size-30);font-size:var(--fs-small);color:var(--black)}.gt-module-tt_listing .gt-listing-post-inner .gt-teamtailor-terms .gt-teamtailor-city::before,.gt-module-tt_related_jobs .gt-listing-post-inner .gt-teamtailor-terms .gt-teamtailor-city::before{position:relative;left:0;margin-right:calc(5px + (10 - 5) var(--calc-size));font-family:var(--ff-fa);font-size:calc(12px + (13 - 12) var(--calc-size));font-weight:var(--fw-bold);line-height:normal;color:var(--black);content:'\f3c5';transition:var(--trns-base)}.gt-module-tt_listing .gt-listing-post-inner .gt-teamtailor-read-more a,.gt-module-tt_related_jobs .gt-listing-post-inner .gt-teamtailor-read-more a{position:relative;display:inline-block;font-size:var(--fs-small);font-weight:var(--fw-semi-bold);color:var(--keppel);text-transform:uppercase;transition:var(--trns-base)}.gt-module-tt_listing .gt-listing-post-inner .gt-teamtailor-read-more a:hover,.gt-module-tt_related_jobs .gt-listing-post-inner .gt-teamtailor-read-more a:hover{color:var(--keppel-61)}.gt-module-tt_listing .gt-listing-post-inner .gt-teamtailor-read-more a::after,.gt-module-tt_related_jobs .gt-listing-post-inner .gt-teamtailor-read-more a::after{position:relative;left:0;margin-left:calc(5px + (10 - 5) var(--calc-size));font-family:var(--ff-fa);font-size:100%;font-weight:inherit;line-height:normal;color:inherit;content:'\f105';transition:var(--trns-base)}.gt-border-top::before{position:absolute;top:0;left:50%;display:block;width:calc(var(--row-width) + var(--row-padding));max-width:90%;content:'';border-top:1px solid rgb(66 66 66 / 20%);transform:translateX(-50%)}.gt-module-tt_listing .gt-listing-pagination{margin-top:calc(40px + ( 80 - 40) var( --calc-size));text-align:center}.single-tt_job hr{margin-top:var(--size-20);margin-bottom:var(--size-20)}.single-tt_job .gt-btn{color:var(--keppel);background:var(--white);border-color:var(--white)}.single-tt_job .gt-btn:hover{color:var(--white);background:var(--white-57);border-color:var(--white)}.single-tt_job .gt-hero{display:flex;align-items:center;justify-content:center;height:45vh;min-height:600px}.single-tt_job .gt-hero h1{font-weight:700;text-align:center}.single-tt_job .gt-hero .gt-teamtailor-hero-wrapper-inner{text-align:center}.single-tt_job .gt-hero .gt-teamtailor-hero-wrapper-inner h4{font-size:var(--fs-large);font-weight:400}.single-tt_job .gt-teamtailor-job-button{margin-top:calc(20px + (40 - 20) var(--calc-size))}.single-tt_job .gt-module-tt_job_contact h5{padding-bottom:0;margin-bottom:var(--size-30);font-size:var(--fs-h4)}.single-tt_job .gt-module-tt_job_contact .gt-teamtailor-job-contact-img-wrapper{position:relative;width:calc(100px + (160 - 100) var(--calc-size));padding-top:calc(100px + (160 - 100) var(--calc-size));margin-bottom:var(--size-20)}.single-tt_job .gt-module-tt_job_contact .gt-teamtailor-job-contact-img-wrapper img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-tt_job .gt-module-tt_job_contact .gt-teamtailor-job-contact-info h4{padding-bottom:var(--size-10);font-size:var(--fs-base);font-weight:400}.single-tt_job .gt-module-tt_related_jobs{padding-top:0}.gt-job-listing-row .gt-module-listing.gt-loading::after{position:absolute;top:50%;left:50%;z-index:2;box-sizing:border-box;display:block;width:calc(60px + ( 100 - 60 ) var(--calc-size));height:calc(60px + ( 100 - 60 ) var(--calc-size));content:'';border:solid var(--size-10) transparent;border-top-color:var(--complement-2);border-right-color:var(--complement-2);border-radius:50%;transform:translate(-50%,-50%) rotate(0);-webkit-animation:spin .8s infinite linear;animation:spin .8s infinite linear}.gt-job-listing-row.gt-loading .gt-module-listing::before{position:absolute;top:50%;left:50%;z-index:2;box-sizing:border-box;display:block;width:calc(60px + ( 100 - 60 ) var(--calc-size));height:calc(60px + ( 100 - 60 ) var(--calc-size));content:'';border:solid var(--size-10) transparent;border-top-color:var(--complement-1);border-right-color:var(--complement-1);border-radius:50%;transform:translate(-50%,-50%) rotate(0);-webkit-animation:spin 1.4s infinite linear;animation:spin 1.4s infinite linear}@keyframes spin{100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin{100%{transform:translate(-50%,-50%) rotate(360deg)}}@media only screen and (max-width:980px){.gt-module-tt_listing .gt-listing-filter-wrapper{position:initial;display:flex;flex-direction:column;transform:translate(0%,0%)}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter{margin-bottom:calc(10px + ( 30 - 10 ) var( --calc-size ))}.gt-module-tt_listing .gt-listing-search-wrapper{width:100%;margin-right:0}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter::after{transform:initial;transform-origin:initial}}@media only screen and (max-width:767px){.gt-module-tt_listing .gt-listing-post,.gt-module-tt_related_jobs .gt-listing-post{flex:0 0 50%;max-width:50%}.gt-teamtailor-content-sec>.gt-row>.row>.gt-column:first-child .gt-column-inner{padding-right:0}.gt-module-tt_listing .gt-listing-filter-wrapper .gt-listing-filter{flex:0 0 100%}}@media only screen and (max-width:479px){.gt-module-tt_listing .gt-listing-post,.gt-module-tt_related_jobs .gt-listing-post{flex:0 0 100%;max-width:100%}.single-tt_job .gt-module-tt_job_contact .gt-teamtailor-job-contact-info h4{font-size:var(--fs-h4)}.single-tt_job .gt-module-tt_job_contact .gt-teamtailor-job-contact-info .gt-small{font-size:var(--fs-base)}}:root{--box-width:100vw;--calc-size:* (var(--box-width) - 320px) / (1440 - 320);--row-standard:calc(( var( --box-width ) - ( ( 20px + ( 144 - 20 ) * ( var( --box-width ) - 320px ) / 1120 ) * 2 ) ));--row-medium:calc(( var( --box-width ) - ( ( 20px + ( 270 - 20 ) * ( var( --box-width ) - 320px ) / 1120 ) * 2 ) ));--row-small:calc(( var( --box-width ) - ( ( 20px + ( 320 - 20 ) * ( var( --box-width ) - 320px ) / 1120 ) * 2 ) ));--row-xsmall:calc(( var( --box-width ) - ( ( 20px + ( 370 - 20 ) * ( var( --box-width ) - 320px ) / 1120 ) * 2 ) ));--ps-center:0 auto;--trns-base:all .2s ease-in-out;--black:#000;--black-16:rgb(0 0 0 / 16%);--black-40:rgb(0 0 0 / 40%);--black-45:rgb(0 0 0 / 45%);--black-60:rgb(0 0 0 / 60%);--white:#fff;--white-mod:#fafafa;--white-13:rgb(255 255 255 / 13%);--white-22:rgb(255 255 255 / 22%);--white-25:rgb(255 255 255 / 25%);--white-26:rgb(255 255 255 / 26%);--white-30:rgb(255 255 255 / 30%);--white-54:rgb(255 255 255 / 54%);--white-57:rgb(255 255 255 / 57%);--white-63:rgb(255 255 255 / 63%);--white-64:rgb(255 255 255 / 64%);--white-70:rgb(255 255 255 / 70%);--white-73:rgb(255 255 255 / 73%);--keppel:#62baa4;--keppel-57:rgb(98 186 164 / 57%);--keppel-61:rgb(98 186 164 / 61%);--keppel-84:rgb(98 186 164 / 84%);--lochinvar:#4f9987;--dim-gray:#606060;--dark-gray:#aaa;--night-rider:#333;--gainsboro:#e2e2e2;--gainsboro-mod:#e6e6e6;--east-side:#b08dB3;--nobel:#999;--nobel-31:rgb(153 153 153 / 31%);--ff-base:'Open Sans',sans-serif;--ff-alt:'fontfamily',sans-serif;--ff-fa:'Font Awesome 5 Pro';--fs:15;--fs-base:calc(14px + ( var( --fs ) - 14 ) var( --calc-size ));--fs-h1:calc(var( --fs-base ) * 42 / var( --fs ));--fs-h2:calc(var( --fs-base ) * 38 / var( --fs ));--fs-h3:calc(var( --fs-base ) * 26 / var( --fs ));--fs-h4:calc(var( --fs-base ) * 18 / var( --fs ));--fs-h5:calc(var( --fs-base ) * 15 / var( --fs ));--fs-h6:calc(var( --fs-base ) * 15 / var( --fs ));--fs-large:calc(var( --fs-base ) * 18 / var( --fs ));--fs-small:calc(var( --fs-base ) * 14 / var( --fs ));--fs-tiny:calc(var( --fs-base ) * 13 / var( --fs ));--fw-boldest:900;--fw-bolder:800;--fw-bold:700;--fw-semi-bold:600;--fw-medium:500;--fw-regular:400;--fw-light:300;--lh-heading:1.2;--lh-paragraph:1.6;--size-50:calc(40px + ( 50 - 40 ) var( --calc-size ));--size-40:calc(30px + ( 40 - 30 ) var( --calc-size ));--size-30:calc(25px + ( 30 - 25 ) var( --calc-size ));--size-25:calc(20px + ( 25 - 20 ) var( --calc-size ));--size-20:calc(15px + ( 20 - 15 ) var( --calc-size ));--size-15:calc(10px + ( 15 - 10 ) var( --calc-size ));--size-12:calc(10px + ( 12 - 10 ) var( --calc-size ));--size-10:max(10px,calc(5px + ( 10 - 5 ) var( --calc-size )));--size-7:max(7px,calc(5px + ( 7 - 5 ) var( --calc-size )));--size-6:max(6px,calc(4px + ( 6 - 4 ) var( --calc-size )));--size-5:max(5px,calc(3px + ( 5 - 3 ) var( --calc-size )));--avatar-size:calc(90px + ( 120 - 90 ) var( --calc-size ));--section-padding-extra:calc(70px + ( 120 - 70 ) var( --calc-size ));--section-padding:calc(40px + ( 70 - 40 ) var( --calc-size ));--row-padding:calc(20px + ( 30 - 20 ) var( --calc-size ));--gutter:calc(10px + ( 20 - 10 ) var( --calc-size ));--gutter-form:calc(4px + ( 5 - 4 ) var( --calc-size ));--gutter-custom:calc(5px + ( 10 - 5 ) var( --calc-size ))}@media only screen and (min-width:1680px){:root{--box-width:1680px}}@media only screen and (max-width:767px){:root{--fs-h1:calc(var( --fs-base ) * 38 / 20);--fs-h2:calc(var( --fs-base ) * 34 / 20)}}@media only screen and (max-width:479px){:root{--fs-h1:calc(var( --fs-base ) * 34 / 20);--fs-h1:calc(var( --fs-base ) * 30 / 20);--fs-small:14px;--fs-tiny:13px}}::selection{color:var(--white);background:var(--night-rider)}::selection{color:var(--white);background:var(--night-rider)}.gt-styleguide .gt-module-text{max-width:519px}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:var(--ff-base);font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--dim-gray)}#page-container{margin-top:0!important}.gt-row,.container{width:var(--row-standard);max-width:none}.row{margin-right:calc(0px - var( --gutter ));margin-left:calc(0px - var( --gutter ))}.gt-column{padding-right:var(--gutter);padding-left:var(--gutter)}h1,.gt-h1,h2,.gt-h2,h3,.gt-h3,h4,.gt-h4,h5,.gt-h5,h6,.gt-h6{padding-bottom:var(--size-15);font-weight:var(--fw-bold);line-height:var(--lh-heading);color:var(--black)}h1,.gt-h1{font-size:var(--fs-h1)}h2,.gt-h2{font-size:var(--fs-h2)}h3,.gt-h3{font-size:var(--fs-h3)}h4,.gt-h4{font-size:var(--fs-h4)}h5,.gt-h5{font-size:var(--fs-h5)}h6,.gt-h6{font-size:var(--fs-h6);text-transform:uppercase}p,li{padding-bottom:var(--size-15);font-size:var(--fs-base);line-height:var(--lh-paragraph)}p.gt-large{font-size:var(--fs-large)}p.gt-small{font-size:var(--fs-small)}p.gt-tiny{font-size:var(--fs-tiny)}p.gt-next-section{font-size:0;font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:var(--trns-base)}.gt-next-section::after{position:relative;display:block;font-family:var(--ff-fa);font-size:calc(40px + ( 55 - 40 ) var( --calc-size ));font-weight:var(--fw-regular);line-height:normal;color:var(--white);content:'\f107';animation:bounce 1s infinite alternate-reverse}p.gt-next-section:hover{color:var(--very-dark-purple)}.gt-light-text p.gt-next-section:hover{color:var(--peach)}@keyframes bounce{from{transform:translate(0,0)}to{transform:translate(0,10px)}}@keyframes bounce{from{transform:translate(0,0)}to{transform:translate(0,10px)}}@keyframes bounce{from{transform:translate(0,0)}to{transform:translate(0,10px)}}a{position:relative;text-decoration:none;transition:var(--trns-base)}a:not([class]){color:var(--black);text-decoration:none}a:not([class]):hover{color:var(--nobel);text-decoration:none}strong{font-weight:var(--fw-semi-bold)}p+h2,p+h3,p+h4,p+h5,p+h6,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:var(--row-padding)}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{padding-bottom:0}.gt-light-text h1,.gt-light-text h2,.gt-light-text h3,.gt-light-text h4,.gt-light-text h5,.gt-light-text h6,.gt-light-text p{color:var(--white)}.gt-grey-text p{color:var(--white-64)}.gt-light-text a:not([class]){color:var(--white)}.gt-light-text a:not([class]):hover{color:var(--white-73)}ul{padding-bottom:var(--size-20);margin:0}ul:last-child{padding-bottom:0}ul li{padding-bottom:var(--size-10)}.gt-light-text li{color:var(--white)}ul.gt-large li{padding-bottom:var(--size-10);font-size:var(--fs-large)}ul.gt-small li{font-size:var(--fs-small)}ul li:last-child{padding-bottom:0}.gt-center-text{text-align:center}.gt-center-form-title .gform_title{text-align:center}.gt-anonymous-link{color:inherit;text-decoration:none}.gt-anonymous-link:hover{text-decoration:underline}li.gt-mail-bullet-icon::before{content:'\f0e0'}li.gt-tel-bullet-icon::before{content:'\f095'}li.gt-tel-bullet-icon::before,li.gt-mail-bullet-icon::before{margin-right:10px;font-family:'Font Awesome 5 Pro';font-weight:900;color:var(--keppel)}.gt-btn{display:inline-block;padding:var(--size-12) var(--size-40);font-size:var(--fs-small);font-weight:var(--fw-bold);line-height:1;color:var(--white);text-decoration:none;text-transform:uppercase;background-color:var(--keppel);border:1px solid transparent;border-radius:5px;box-shadow:0 4px 6px rgb(50 50 93 / 11%),0 1px 3px rgb(0 0 0 / 8%)}.gt-btn:hover{color:var(--white);background-color:var(--keppel-84)}.gt-btn:active{transform:scale(.97)}.gt-btn:not(:last-child){margin-right:var(--size-20)}.gt-btn:nth-child(2){margin-top:var(--size-10)}.gt-btn-green-transparent{background-color:transparent;border-color:var(--white);box-shadow:none}.gt-btn-green-transparent:hover{color:var(--keppel);background-color:var(--white-22);border-color:var(--white-22)}.gt-btn-transparent{background-color:transparent;border-color:var(--white)}.gt-btn-transparent:hover{background-color:var(--white-22)}.gt-btn-arrow{font-weight:var(--fw-semi-bold);color:var(--keppel);text-transform:uppercase}.gt-btn-arrow:hover{color:var(--keppel-61)}.gt-btn-arrow::after{margin-left:var(--size-10);font-family:var(--ff-fa);content:'\f105'}.gt-btn-beside{display:inline-block;padding-bottom:0;margin:var(--size-5) var(--size-10)}.gt-section{padding:var(--section-padding) 0}.gt-row{padding:var(--row-padding) 0}.gt-module+.gt-module{margin-top:var(--row-padding)}.gt-no-padding{padding:0}.gt-no-padding-top{padding-top:0}.gt-no-padding-bottom{padding-bottom:0}.gt-no-gutter-column .row{margin:0}.gt-no-gutter-column .gt-column{padding:0}.gt-fullwidth-row{width:100%;max-width:none}.gt-row-medium{width:var(--row-medium)}.gt-row-small{width:var(--row-small)}.gt-row-xsmall{width:var(--row-xsmall)}.gt-padding-extra{padding:var(--section-padding-extra) 0}.gt-padding-extra-top{padding-top:var(--section-padding-extra)}.gt-padding-extra-bottom{padding-bottom:var(--section-padding-extra)}.gt-has-overlay-link{position:relative}.gt-overlay-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gt-module-listing.gt-loading .gt-listing-items-wrapper::after{position:absolute;top:50%;left:50%;display:block;font-family:var(--ff-fa);font-size:var(--size-40);color:var(--black);content:'\f110';-webkit-animation:spinn-loader .5s linear infinite;animation:spinn-loader .5s linear infinite}.gt-module-listing .gt-listing-items-wrapper .gt-listing-post{transition:opacity .2s ease-in-out}.gt-module-listing.gt-loading .gt-listing-items-wrapper .gt-listing-post{opacity:30%}@keyframes spinn-loader{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spinn-loader{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}.gt-mod-bg-section{background-color:var(--white-mod)}.gt-cookie-table{overflow:auto}.gt-cookie-table+.gt-cookie-table{margin-top:var(--section-padding)}.gt-cookie-table>p{padding-bottom:0}.gt-cookie-table table{min-width:550px;margin-top:var(--size-15);border-collapse:collapse;border:1px solid var(--dgen-color-grey)}.gt-cookie-table table th,.gt-cookie-table table td{padding:var(--size-10);border:1px solid #ccc}.gt-cookie-table table tr:first-child td{font-size:var(--fs-h6);text-align:left;background:#f6f6f7}.gt-cookie-table table p{padding:0}.gt-module-menu .menu{padding:0;margin:0;list-style:none}.error404 #main{display:flex;flex-flow:column wrap;justify-content:space-between}.error404 .main-container{display:flex;flex-flow:column wrap;justify-content:space-between}.gt-404-wrapper{width:100%;padding:20vh 0;text-align:center}.gt-404-image-wrapper svg{width:calc(250px + ( 400 - 250 ) var( --calc-size ));margin-bottom:0}.gt-404-frame path,.gt-404-frame rect,.gt-404-text path,.gt-404-text rect{fill:var(--keppel)}.gt-404-bg-box{fill:var(--keppel-57)}@media only screen and (max-width:767px){.row{margin:calc(0px - var( --size-20 )) calc(0px - var( --gutter ))}.gt-column{padding:var(--size-20) var(--gutter)}.gt-column:not(:last-child){padding-bottom:var(--size-20)}.gt-row-medium,.gt-row-small,.gt-row-xsmall{width:var(--row-standard)}.gt-no-gutter-column .row{margin:0}.gt-no-gutter-column .gt-column{padding:0}.gt-extra-margin-top-row{margin-top:var(--size-50)}.gt-404-wrapper{padding:20vh 0 10vh}}.gform_wrapper{position:relative}form{position:relative;transition:var(--trns-base)}.gform_fields{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between;padding:0}.gfield{width:100%;margin-top:0;margin-bottom:var(--size-15);list-style-type:none}.gform_title{padding-bottom:var(--size-40)}fieldset{padding:0;margin-right:0;margin-left:0;border:none}label,legend{display:block;margin-bottom:var(--size-10);font-size:var(--fs-base);font-weight:var(--fw-regular)}label a,legend a{font-weight:var(--fw-bold)}.hidden_label :is(legend,label){display:none}.gt-gdpr-checkbox .gfield_required{display:none}.ginput_container{position:relative}input:not([type='checkbox']):not([type='radio']):not([type='submit']),textarea,select{box-sizing:border-box;width:100%;padding:calc(6px + ( 8 - 6 ) var( --calc-size )) calc(9px + ( 11 - 9 ) var( --calc-size ));margin:0;font-size:var(--fs-small);font-weight:var(--fw-regular);line-height:var(--lh-paragraph);color:var(--black);background:transparent;border:1px solid var(--black-16);border-radius:4px;box-shadow:0 0 0 1px transparent inset;transition:var(--trns-base);-webkit-appearance:none}.gt-light-text input:not([type='checkbox']):not([type='radio']):not([type='submit']),.gt-light-text textarea,.gt-light-text select{color:var(--white);background-color:var(--white-25);border-color:rgb(0 0 0 / 0%);border-radius:2px}select::-ms-expand{display:none}.ginput_container_select{position:relative}.ginput_container_select::after{position:absolute;top:50%;right:calc(10px + ( 15 - 10 ) var( --calc-size ));font-family:var(--ff-fa);font-size:var(--fs-small);color:var(--black);pointer-events:none;content:'\f107';transform:translateY(-50%)}textarea{display:block;height:calc(100px + ( 150 - 100 ) var( --calc-size ));min-height:calc(100px + ( 150 - 100 ) var( --calc-size ));resize:none}input[type='search']::-webkit-search-decoration,input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-results-button,input[type='search']::-webkit-search-results-decoration{display:none}input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus,textarea:focus,select:focus{outline:none;box-shadow:0 0 0 1px var(--black-16) inset}input:not([type='checkbox']):not([type='radio']):not([type='submit'])::input-placeholder,textarea::input-placeholder,select::input-placeholder,.gform_wrapper input:not([type='checkbox']):not([type='radio']):not([type='submit'])::input-placeholder,.gform_wrapper textarea::input-placeholder,.gform_wrapper select::input-placeholder{color:var(--black-40)}input:not([type='checkbox']):not([type='radio']):not([type='submit'])::placeholder,textarea::placeholder,select::placeholder,.gform_wrapper input:not([type='checkbox']):not([type='radio']):not([type='submit'])::placeholder,.gform_wrapper textarea::placeholder,.gform_wrapper select::placeholder{color:var(--black-40)}input:not([type='checkbox']):not([type='radio']):not([type='submit'])::placeholder,textarea::placeholder,select::placeholder,.gform_wrapper input:not([type='checkbox']):not([type='radio']):not([type='submit'])::placeholder,.gform_wrapper textarea::placeholder,.gform_wrapper select::placeholder{color:var(--black-40)}.gttext input:not([type='checkbox']):not([type='radio']):not([type='submit'])::input-placeholder,.gttext textarea::input-placeholder,.gttext select::input-placeholder,.gt-light-text .gform_wrapper input:not([type='checkbox']):not([type='radio']):not([type='submit'])::-webkit-input-placeholder,.gt-light-text .gform_wrapper textarea::-webkit-input-placeholder,.gt-light-text .gform_wrapper select::-webkit-input-placeholder{color:var(--gainsboro)}.gttext input:not([type='checkbox']):not([type='radio']):not([type='submit'])::placeholder,.gttext textarea::placeholder,.gttext select::placeholder,.gt-light-text .gform_wrapper input:not([type='checkbox']):not([type='radio']):not([type='submit'])::-moz-placeholder,.gt-light-text .gform_wrapper textarea::-moz-placeholder,.gt-light-text .gform_wrapper select::-moz-placeholder{color:var(--gainsboro)}.gt-light-text input:not([type='checkbox']):not([type='radio']):not([type='submit'])::placeholder,.gt-light-text textarea::placeholder,.gt-light-text select::placeholder,.gt-light-text .gform_wrapper input:not([type='checkbox']):not([type='radio']):not([type='submit'])::placeholder,.gt-light-text .gform_wrapper textarea::placeholder,.gt-light-text .gform_wrapper select::placeholder{color:var(--gainsboro)}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:var(--white)!important;-webkit-box-shadow:0 0 0 1000px var(--black) inset!important}.gfield_radio li,.gfield_checkbox li,.gfield_radio div,.gfield_checkbox div{position:relative;margin-bottom:var(--size-5);list-style:none}input[type='checkbox'],input[type='radio']{position:absolute;top:0;left:0;opacity:0%}input[type='checkbox']+label,input[type='radio']+label{position:relative;display:block;padding-left:calc(20px + ( 28 - 20 ) var( --calc-size ));margin-bottom:0;margin-left:0;font-size:var(--fs-base);color:var(--dim-gray)}.gt-light-text input[type='checkbox']+label,.gt-light-text input[type='radio']+label{color:var(--white)}input[type='checkbox']+label::before,input[type='radio']+label::before{position:absolute;top:0;left:0;width:calc(15px + ( 16 - 15 ) var( --calc-size ));height:calc(15px + ( 16 - 15 ) var( --calc-size ));padding:0;line-height:calc(15px + ( 16 - 15 ) var( --calc-size ));cursor:pointer;border:1px solid var(--black-16);transition:var(--trns-base)}input[type='checkbox']+label::before{font-family:var(--ff-fa);font-size:0;font-weight:var(--fw-bold);color:var(--black);text-align:center;content:'\f00c';background:var(--white-25);border-radius:4px;transform-origin:center}input[type='radio']+label::before{content:'';border-radius:100%}input[type='radio']:checked+label::before{border-color:var(--black);border-width:5px}input[type='checkbox']:checked+label::before{font-size:calc(7px + ( 9 - 7 ) var( --calc-size ));color:var(--black);box-shadow:0 0 0 1px var(--black-16) inset}input[type='checkbox']:focus+label::before,input[type='radio']:focus+label::before{box-shadow:0 0 0 1px var(--keppel-61) inset}.gt-input-half{width:calc(50% - var( --gutter-form ))}input[type='submit']{display:inline-block;width:100%;padding:var(--size-12) var(--size-40);font-size:var(--fs-small);font-weight:var(--fw-bold);line-height:1;color:var(--white);text-decoration:none;text-transform:uppercase;cursor:pointer;background-color:var(--keppel);border:1px solid transparent;border-radius:2px;outline:none;box-shadow:0 4px 6px rgb(50 50 93 / 11%),0 1px 3px rgb(0 0 0 / 8%);transition:var(--trns-base)}input[type='submit']:hover{color:var(--white);background-color:var(--keppel-84)}input[type='submit']:active{transform:scale(.97)}input[type='submit']:focus{background-color:var(--keppel-61)}.gfield_visibility_hidden{display:none!important}.gform_ajax_spinner{display:none}.submitting form{opacity:40%}.submitting::after{position:absolute;top:50%;left:50%;display:block;font-family:var(--ff-fa);font-size:calc(30px + ( 40 - 30 ) var( --calc-size ));color:var(--keppel);content:'\f110';transform:translate(-50%,-50%);transform-origin:center;-webkit-animation:spinn .7s linear infinite;animation:spinn .7s linear infinite}@keyframes spinn{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spinn{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}.gform_validation_errors,.validation_message{font-size:14px;color:#ff1a00;border:none}.gform_confirmation_message{font-size:var(--fs-large);font-weight:var(--fw-bold);text-align:center}.gt-light-text .gform_confirmation_message{color:var(--white)}.gform_validation_error .gform_submission_error{padding-bottom:var(--size-20);font-family:var(--ff-alt);font-size:var(--fs-h5);line-height:1.4}.gfield_error label,.gfield_error .gfield_radio,.gfield_error .gfield_checkbox{color:var(--black)}.gfield_error .validation_message{padding-top:var(--size-10)}.gfield_error input:not([type='checkbox']):not([type='radio']):not([type='submit']),.gfield_error textarea,.gfield_error select{margin-bottom:0;border-color:#ff5050}@media only screen and (max-width:767px){.gt-input-half{width:100%}form .gfield:first-child{margin-top:0}input:not([type='checkbox']):not([type='radio']):not([type='submit']),textarea,select{font-size:16px}}body.gt-mobile-open{overflow:hidden}#header{position:fixed;top:0;left:0;z-index:999;width:100%;max-width:none;background:none;transition:var(--trns-base)}#header.scrolled,.error404 #header{background:var(--black-45)}#header.scrolled{transform:translateY(-200%)}#header.nav-down{transform:translateY(0)!important;transition:all .6s ease-in-out}#header.nav-up{transform:translateY(-200%)!important;transition:all .6s ease-in-out}#header .gt-module+.gt-module{margin-top:0}#header #gt-header{position:relative;padding:max(20px,var(--size-40)) 0;transition:all .6s ease-in-out}#header.scrolled #gt-header{padding:max(10px,var(--size-20)) 0}#header .gt-column{padding:0}#gt-header>.gt-row .row{flex-flow:row nowrap;align-items:center;margin:0}#gt-logo{width:100%;max-width:calc(110px + ( 144 - 110 ) var( --calc-size ));transition:all .6s ease-in-out}#header.scrolled #gt-logo{max-width:calc(75px + ( 95 - 75 ) var( --calc-size ))}#gt-logo img,#gt-logo svg{width:100%;height:auto}#gt-mobile-icon{z-index:10;display:none;padding:max(10px,var(--size-10));cursor:pointer;background-color:var(--keppel);border-radius:3px;box-shadow:0 0 10px 0 rgb(0 0 0 / 50%)}.gt-mobile-icon-inner{height:20px}.gt-mobile-dashes,.gt-mobile-dashes::before,.gt-mobile-dashes::after{position:relative;display:inline-block;width:21px;height:3px;vertical-align:middle;background:var(--white);transition:background .2s ease-in-out 0.2s}.gt-mobile-dashes::before,.gt-mobile-dashes::after{position:absolute;display:block;content:'';transition:top .2s ease .2s,transform .2s ease,width .2s ease-in-out}.gt-mobile-dashes::before{top:-8px}.gt-mobile-dashes::after{top:8px}#gt-mobile-icon.open .gt-mobile-dashes{background:none;transition:background 0s ease .2s}#gt-mobile-icon.open .gt-mobile-dashes::before,#gt-mobile-icon.open .gt-mobile-dashes::after{top:0;transition:top .2s ease,transform .2s ease .2s}#gt-mobile-icon.open .gt-mobile-dashes::before{transform:rotate(45deg)}#gt-mobile-icon.open .gt-mobile-dashes::after{transform:rotate(-45deg)}#gt-mobile-icon:hover .gt-mobile-dashes::before{width:90%}#gt-mobile-icon:hover .gt-mobile-dashes::after{width:70%}#gt-mobile-icon.open:hover .gt-mobile-dashes::before,#gt-mobile-icon.open:hover .gt-mobile-dashes::after{width:100%}#gt-mobile-overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;visibility:hidden;background:rgb(0 0 0 / 30%);opacity:0%;transition:var(--trns-base)}#gt-mobile-menu.open #gt-mobile-overlay{visibility:visible;opacity:100%}#gt-mobile-navigation{position:fixed;top:0;right:0;z-index:10;width:100%;max-width:420px;height:100%;margin:0 0 0 auto;overflow:auto;background:var(--keppel);transition:var(--trns-base);transform:translateX(100%)}#gt-mobile-menu.open #gt-mobile-navigation{transform:none}#gt-mobile-navigation>.row{flex-flow:row wrap;align-items:flex-start;height:100%;margin:0}#gt-mobile-navigation>.row>.gt-column{display:flex;flex-flow:row wrap}#gt-mobile-navigation .gt-column-inner{width:100%;padding:80px 55px 50px 30px;margin:auto 0}#gt-mobile-navigation .gt-nav-close-btn{position:absolute;top:var(--size-40);right:var(--size-30);cursor:pointer}#gt-mobile-navigation .gt-nav-close-btn p{font-size:0}#gt-mobile-navigation .gt-nav-close-btn i{font-size:var(--size-30);color:var(--white)}#header #gt-mobile-navigation .menu .menu-item a{padding:var(--size-10);font-size:14px;color:var(--white-mod)}.primary-navigation .gt-column-inner{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end}.primary-navigation .menu{display:flex;flex-flow:row wrap}.primary-navigation .menu li{padding-bottom:0}#header .menu .menu-item a{display:inline-block;padding:var(--size-10);font-size:var(--fs-small);font-weight:var(--fw-semi-bold);line-height:var(--lh-paragraph);color:var(--white);text-decoration:none;text-transform:uppercase}#header .menu .menu-item a:hover,#header .menu .menu-item.current-menu-item a{color:var(--white-63)}#gt-header .menu .menu-item-has-children .sub-menu{position:absolute;padding:0;visibility:hidden;background-color:#ededed;opacity:0%;transition:var(--trns-base)}#gt-header .menu .menu-item-has-children:hover>.sub-menu{visibility:visible;opacity:100%}#gt-header .menu .menu-item-has-children .sub-menu li{display:block}#gt-mobile-navigation .menu .menu-item{display:block;padding-bottom:0}#gt-mobile-menu .menu-item-has-children{position:relative}#gt-mobile-menu .menu-item-has-children>.gt-menu-arrow{position:absolute;top:0;display:inline-block;width:30px;height:42px;line-height:42px;cursor:pointer;transition:var(--trns-base)}#gt-mobile-menu .menu-item-has-children.opened>.gt-menu-arrow{transform:rotateX(180deg)}#gt-mobile-menu .sub-menu{padding:0;list-style:none}@media only screen and (max-width:980px),screen and (hover:none){#gt-mobile-icon{display:inline-block}.primary-navigation .gt-module-menu{display:none}}.gt-hero-sec{display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding-top:calc(150px + ( 200 - 150 ) var( --calc-size ))}.gt-hero-sec .gt-bg-image::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:var(--black-40)}.gt-module-image.gt-longer-svg svg{width:calc(300% + 1.3px);height:50px}.gt-hero-sec h1{display:flex;justify-content:center;font-size:calc(var( --fs-base ) * 36 / var( --fs ))}.gt-hero-sec h1 .Typewriter__wrapper::after{position:relative;top:8px;display:inline-block;width:2px;overflow:hidden;content:'|';background-color:var(--white);-webkit-animation:1s blink step-end infinite;animation:1s blink step-end infinite}@keyframes blink{from,to{opacity:0%}50%{opacity:100%}}@keyframes blink{from,to{opacity:0%}50%{opacity:100%}}@keyframes blink{from,to{opacity:0%}50%{opacity:100%}}.Typewriter__cursor{display:none}.gt-line-row{position:absolute;left:0;width:100%;padding:0;pointer-events:none}.gt-line-row.gt-line-top-row{top:-1px}.gt-line-row.gt-line-bottom-row{bottom:-1px;transform:rotate(180deg)}.gt-line-row svg{position:relative;left:50%;display:block;width:calc(210% + 1.3px);height:140px;transform:translateX(-50%)}.gt-line-row.gt-line-row-mod svg{width:calc(100% + 1.3px);height:auto}.gt-line-row svg path{fill:var(--white)}.gt-bg-parallax-sec .gt-bg-image{background-repeat:no-repeat;background-attachment:fixed;background-position:center center;background-size:cover;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.gt-filter-bg-40 .gt-bg-image::before,.gt-filter-bg-50 .gt-bg-image::before,.gt-filter-bg-75 .gt-bg-image::before,.gt-filter-bg-80 .gt-bg-image::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:var(--black)}.gt-filter-bg-40 .gt-bg-image::before{opacity:40%}.gt-filter-bg-50 .gt-bg-image::before{opacity:50%}.gt-filter-bg-75 .gt-bg-image::before{opacity:75%}.gt-filter-bg-80 .gt-bg-image::before{opacity:80%}.gt-usp-row .gt-module-blurb{text-align:center}.gt-usp-row .gt-module-blurb .gt-blurb-image{max-width:48%;padding-bottom:32%;margin:0 auto;margin-bottom:var(--size-20)}.gt-usp-row .gt-module-blurb .gt-blurb-image img{-o-object-fit:contain;object-fit:contain}.gt-qoute-slider-row .gt-slide{overflow:visible}.gt-qoute-slider-row .gt-slide-inner{position:relative;padding:var(--size-40);margin:0 var(--size-15);background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / 8%)}.gt-qoute-slider-row .gt-slide-content-wrapper{max-width:77%;margin:0 auto;text-align:center}.gt-qoute-slider-row .gt-module-text .gt-large{padding-bottom:var(--size-30);font-size:0}.gt-qoute-slider-row .gt-module-text .gt-small{padding-bottom:var(--size-20)}.gt-qoute-slider-row .gt-module-text .gt-h6{font-weight:var(--fw-light);text-transform:none}.gt-qoute-slider-row .gt-module-text i{font-size:calc(15px + ( 16 - 15 ) var( --calc-size ));color:var(--keppel)}.gt-qoute-slider-row .gt-module-text i:not(:last-child){margin-right:var(--size-7)}.gt-qoute-slider-row .gt-slider-nav-wrapper{position:absolute;top:50%;left:0;z-index:1;display:flex;justify-content:space-between;width:100%;padding:0 var(--size-30);pointer-events:none;transform:translateY(-50%)}.gt-module-slider .gt-slider-arrow{width:calc(30px + ( 36 - 30 ) var( --calc-size ));height:calc(30px + ( 36 - 30 ) var( --calc-size ));font-size:calc(18px + ( 23 - 18 ) var( --calc-size ));line-height:calc(30px + ( 36 - 30 ) var( --calc-size ));color:var(--keppel);pointer-events:auto;background-color:var(--white-30);border:2px solid var(--keppel);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:var(--trns-base)}.gt-module-slider .gt-slider-arrow:is(:hover){color:var(--white);background-color:var(--keppel)}.gt-module-slider .gt-slider-arrow:is(:active,:focus){transform:scale3d(1.1,1.1,1.1)}.gt-module-slider .gt-slider-arrow i{font-weight:var(--fw-boldest)}.gt-logo-slider-row .swiper-wrapper{align-items:center}.gt-logo-slider-row .gt-module-slider .gt-slide{max-width:calc(0px + var( --row-standard ) / 5);padding:var(--size-40);cursor:-webkit-grab;cursor:grab}.gt-logo-slider-row .gt-module-slider .gt-slide:active{cursor:-webkit-grabbing;cursor:grabbing}.gt-logo-slider-row.gt-logo-slider-row-mod .gt-module-slider .gt-slide{max-width:calc(0px + var( --row-small ) / 4)}.gt-logo-slider-row .gt-module-slider .gt-slide img{width:auto;max-height:32px;margin:0 auto}.gt-logo-slider-row.gt-logo-slider-row-mod .gt-module-slider .gt-slide img{max-height:48px}.gt-slider-dots-wrapper{position:relative;bottom:auto}.swiper-pagination-bullet{width:var(--size-6);height:var(--size-6)}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--size-6);transition:var(--trns-base)}.swiper-pagination-bullet-active,.swiper-pagination-progressbar-fill,.swiper-pagination-bullet:hover{background-color:var(--keppel);opacity:100%}.gt-lines-row p{font-size:0}.gt-lines-row .gt-module-text{height:1px;background-color:var(--white-26)}.gt-light-text .gt-counter-heading{color:var(--white)}.gt-counter-row .gt-counter-heading{font-size:calc(var( --fs-base ) * 69 / var( --fs ));}.gt-brands-mod .gt-social-media-container{justify-content:center}.gt-brands-mod .gt-social-media-container{margin:calc(0px - var( --size-5 ))}.gt-brands-mod .gt-social-media-icon{margin:var(--size-5)}.gt-brands-mod .gt-social-media-icon a{display:flex;display:flex;align-items:center;justify-content:center;width:calc(20px + ( 25 - 20 ) var( --calc-size ));height:calc(20px + ( 25 - 20 ) var( --calc-size ));font-size:calc(11px + ( 13 - 11 ) var( --calc-size ));text-decoration:none;background-color:var(--keppel);border-radius:50%}.gt-brands-mod .gt-social-media-icon a:hover{background-color:var(--keppel-84)}.gt-brands-mod .gt-social-media-icon .gt-icon{font-weight:var(--fw-light);line-height:normal;color:var(--white)}.gt-footer-sec .gt-bg-image::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-image:linear-gradient(180deg,rgb(0 0 0 / 30%) 0%,rgb(0 0 0 / 70%) 60%)}.gt-hero-sub-sec{display:flex;flex-direction:column;justify-content:center;min-height:calc(350px + ( 640 - 350 ) var( --calc-size ));padding:calc(90px + ( 120 - 90 ) var( --calc-size )) 0}.gt-hero-sub-sec::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:rgb(0 0 0 / 40%)}.gt-hero-sub-sec h1 i{color:var(--keppel)}.gt-hero-sub-sec .gt-module-text{max-width:79.2%}.gt-img-text-row .gt-column-inner{display:flex;align-items:center;height:100%}.gt-img-text-row .gt-module-text{padding:70px 0}.gt-img-text-row .gt-module-image{width:100%;height:100%;min-height:calc(400px + ( 440 - 400 ) var( --calc-size ))}.gt-img-text-row .gt-module-image.gt-image-large{min-height:calc(490px + ( 527 - 490 ) var( --calc-size ))}.gt-parallax-element{overflow:hidden}.gt-blurb-usp-row .gt-column-inner,.gt-blurb-usp-row .gt-module-blurb{height:100%}.gt-blurb-usp-row .gt-module-blurb .gt-blurb-inner{height:100%;padding:var(--size-40);background-color:var(--white);border:1px solid var(--gainsboro);border-radius:5px}.gt-blurb-usp-row .gt-module-blurb .gt-blurb-heading.gt-h5{font-size:calc(var( --fs-base ) * 16 / var( --fs ))}.gt-blurb-usp-row .gt-module-blurb .gt-blurb-image{margin-bottom:var(--size-10)}.gt-blurb-usp-row .gt-module-blurb .gt-blurb-image svg{max-width:var(--size-50);height:auto;fill:var(--east-side)}.gt-contact-card-row .gt-module-blurb{color:var(--dim-gray)}.gt-contact-card-row .gt-module-blurb .gt-blurb-subheading{text-align:center;text-transform:uppercase}.gt-contact-card-row .gt-module-blurb .gt-blurb-heading{text-align:center}.gt-contact-card-row .gt-module-blurb .gt-blurb-text ul{padding-left:0;text-align:center;list-style-type:none}.gt-contact-card-row .gt-module-blurb .gt-blurb-heading{color:var(--black)}.gt-contact-card-row .gt-module-blurb .gt-blurb-subheading{font-size:var(--fs-tiny)}.gt-contact-card-row .gt-module-blurb li{padding:0}.gt-contact-card-row .gt-module-blurb .gt-blurb-heading{padding:0;padding-top:var(--size-15)}.gt-contact-card-row .gt-module-blurb .gt-blurb-subheading{padding-top:var(--size-5);padding-bottom:0}.gt-contact-card-row .gt-column:first-child .gt-module-blurb .gt-blurb-subheading{font-style:italic}.gt-contact-card-row .gt-module-blurb .gt-blurb-text{padding-top:var(--size-15);font-size:var(--fs-small)}.gt-contact-card-row .gt-module-blurb .gt-blurb-text a{font-size:var(--fs-small)}.gt-contact-card-row .gt-module-blurb .gt-blurb-image img{border-radius:100%}.gt-contact-card-row .gt-module-blurb .gt-blurb-image{width:var(--avatar-size);height:var(--avatar-size);margin:0 auto;text-align:center}.gt-map-iframe-sec{padding:0}.gt-map-iframe-sec .gt-row{padding:0}.gt-map-iframe-sec iframe{width:100%;height:calc(200px + ( 350 - 200 ) var( --calc-size))}.gt-map-iframe-sec .gt-module-map .gt-map-container{height:350px}.gt-references-row .gt-module-blurb .gt-star-icon{padding-bottom:var(--size-15);font-size:0}.gt-references-row .gt-module-blurb .gt-star-icon i{font-size:calc(15px + ( 16 - 15 ) var( --calc-size ));color:var(--keppel)}.gt-references-row .gt-column-inner{display:flex;flex-flow:row wrap;margin:0 calc(0px - var( --gutter-custom ));margin-top:calc(0px - ( var( --gutter-custom ) + var( --gutter-custom ) ))}.gt-references-row .gt-module-blurb{flex:0 0 33.33%;max-width:33.33%;padding:0 var(--gutter-custom);margin-top:calc(var( --gutter-custom ) + var( --gutter-custom ))}.gt-references-row .blurb-item-text-wrapper{display:flex;flex-flow:column nowrap;height:100%;padding:var(--size-10) var(--size-20);background:var(--white-13);word-break:break-all}.gt-references-row p.gt-blurb-subheading{word-break:break-all}.gt-references-row .gt-blurb-text{order:-1}.gt-references-row .gt-blurb-text p{color:var(--white-64)}.gt-references-row .gt-blurb-heading{padding-top:var(--size-10);padding-bottom:0;text-transform:none}.gt-references-row .gt-blurb-inner{height:100%}.gt-usp-text-row .gt-column-inner{height:100%}.gt-usp-text-row .gt-module-text{height:100%;padding:20%}.gt-usp-text-row .gt-module-text .gt-bg-image::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:var(--black-60);transition:var(--trns-base)}.gt-usp-text-row .gt-module-text.gt-has-overlay-link:hover .gt-bg-image::before{background-color:var(--black-40)}.gt-white-bg-usp-row .gt-column-inner{height:100%;padding:var(--size-40);background:var(--white);border:1px solid var(--gainsboro);border-radius:5px}.single-tt_job .gt-hero-sub-sec .gt-btn{display:none}.gt-teamtailor-content-sec{padding:var(--size-10) 0 var(--size-50)}.gt-teamtailor-content-sec>.gt-row>.row>.gt-column:last-child{margin-top:calc(50px + ( 80 - 50 ) var( --calc-size ));margin-bottom:calc(50px + ( 80 - 50 ) var( --calc-size ))}.gt-teamtailor-content-sec>.gt-row>.row>.gt-column:last-child::before{position:absolute;top:0;left:0;width:1px;height:100%;content:'';background-color:var(--gainsboro-mod)}.gt-teamtailor-content-sec>.gt-row>.row>.gt-column:first-child .gt-column-inner{padding-right:var(--size-50)}.gt-teamtailor-content-sec>.gt-row>.row>.gt-column:last-child>.gt-column-inner{height:100%;padding-left:var(--size-50)}.gt-teamtailor-content-sec>.gt-row>.row>.gt-column:last-child>.gt-column-inner.sticky .gt-module-row{position:fixed;top:130px}.gt-teamtailor-content-sec>.gt-row>.row>.gt-column:last-child>.gt-column-inner.over-scrolled .gt-module-row{position:absolute;top:auto;bottom:0}.gt-teamtailor-content-sec>.gt-row>.row>.gt-column:last-child .gt-module-row .gt-column-inner{width:calc(290px + ( 300 - 290 ) var( --calc-size ));padding:var(--size-30);text-align:center;background-color:var(--keppel);border-radius:5px;box-shadow:0 0 20px 5px rgb(0 0 0 / 7%)}.gt-teamtailor-content-sec>.gt-row>.row>.gt-column:first-child .gt-teamtailor-job-button{display:none}.gt-footer-sec{padding-bottom:var(--row-padding)}#footer{background:transparent}.gt-footer-row{padding-bottom:0;margin-top:var(--size-40)}#footer .gt-section,#footer .gt-section .gt-row,.gt-footer-row>.row>.gt-column>.gt-column-inner>.gt-module{padding:var(--row-padding) 0}.gt-footer-row>.row>.gt-column>.gt-column-inner>.gt-module+.gt-module{margin-top:0}#footer a{color:var(--dim-gray)}#footer a:hover{color:var(--nobel)}#footer .gt-h5,#footer .gt-h6,#footer h6,#footer .gt-footer-social p:not(:last-child),.gt-footer-row .gt-h5,.gt-footer-row gt-h6,.gt-footer-row h6,.gt-footer-row .gt-footer-social p:not(:last-child){padding-bottom:var(--size-10)}.gt-footer-top .gt-column:first-child .gt-module-text p{padding-bottom:var(--size-30)}.gt-footer-top .gt-column:first-child .gt-module-text p.gt-small{padding-bottom:var(--size-5);font-size:var(--fs-base)}.gt-footer-top .gt-column:first-child .gt-module-text p.gt-h5{padding-bottom:var(--size-10)}#footer .gt-module-menu h6,.gt-footer-row .gt-module-menu h6{text-transform:none}#footer .gt-module-menu li,.gt-footer-row .gt-module-menu li{padding-bottom:var(--size-5)}#footer .gt-module-image,.gt-footer-row .gt-module-image{max-width:calc(65px + ( 77 - 65 ) var( --calc-size));margin:0 auto}#footer .gt-module-text+.gt-module-image,.gt-footer-row .gt-module-text+.gt-module-image{margin-top:var(--size-15)}#footer .gt-brands-mod .gt-social-media-container,.gt-footer-row .gt-brands-mod .gt-social-media-container{justify-content:flex-end;margin:calc(0px - var( --size-10 ))}#footer .gt-brands-mod .gt-social-media-icon,.gt-footer-row .gt-brands-mod .gt-social-media-icon{margin:var(--size-10)}#footer .gt-brands-mod .gt-social-media-icon a,.gt-footer-row .gt-brands-mod .gt-social-media-icon a{width:auto;height:auto;font-size:calc(14px + ( 15 - 14 ) var( --calc-size ));background-color:transparent;border-radius:0}#footer .gt-brands-mod .gt-social-media-icon .gt-icon,.gt-footer-row .gt-brands-mod .gt-social-media-icon .gt-icon{color:var(--keppel);transition:var(--trns-base)}.gt-footer-row .gt-brands-mod .gt-social-media-icon .gt-icon{color:var(--white-70)}#footer .gt-brands-mod .gt-social-media-icon a:hover .gt-icon,.gt-footer-row .gt-brands-mod .gt-social-media-icon a:hover .gt-icon{color:var(--keppel-57)}.gt-footer-row .gt-brands-mod .gt-social-media-icon a:hover .gt-icon{color:var(--white-57)}.gt-footer-bottom::before{position:relative;display:block;width:100%;height:1px;margin:var(--size-15) 0;content:'';background-color:var(--nobel-31)}.gt-footer-bottom p.gt-tiny{font-size:var(--fs-tiny)}.gt-footer-row .gt-footer-bottom p.gt-tiny{color:var(--white-54)}@media only screen and (max-width:1200px){.gt-teamtailor-content-sec>.gt-row>.row>.gt-column{flex:0 0 100%;max-width:100%}.gt-teamtailor-content-sec>.gt-row>.row>.gt-column:last-child>.gt-column-inner{padding-left:0}.gt-teamtailor-content-sec>.gt-row>.row>.gt-column:last-child{margin:0}.gt-teamtailor-content-sec>.gt-row>.row>.gt-column:last-child::before{display:none}.gt-teamtailor-content-sec>.gt-row>.row>.gt-column:last-child>.gt-column-inner.sticky .gt-module-row,.gt-teamtailor-content-sec>.gt-row>.row>.gt-column:last-child>.gt-column-inner.over-scrolled .gt-module-row{position:relative;top:auto;bottom:auto}.gt-usp-text-row .gt-module-text{padding:15%}}@media only screen and (max-width:980px){.gt-blurb-usp-row .row{margin:calc(0px - var( --gutter )) calc(0px - var( --gutter ))}.gt-blurb-usp-row .gt-column{padding:var(--gutter) var(--gutter)}.gt-blurb-usp-row .col-md-4:last-child{flex:0 0 100%;max-width:100%}}@media only screen and (max-width:767px){.gt-hero-sub-sec .gt-module-text{max-width:100%}.gt-img-text-row.gt-img-right .gt-column:first-child{order:2;padding-bottom:var(--size-20)}.gt-img-text-row.gt-img-right .gt-column:last-child{order:1;padding-bottom:0}.gt-img-text-row .gt-module-text{padding:0}.gt-img-text-row .gt-column:first-child{padding-bottom:0}.gt-img-text-row .gt-module-image{min-height:calc(300px + ( 350 - 300 ) var( --calc-size ))}.gt-img-text-row .gt-module-image.gt-image-large{min-height:calc(350px + ( 450 - 350 ) var( --calc-size ))}.gt-blurb-usp-row .row{margin:calc(0px - var( --gutter )) calc(0px - var( --gutter ))}.gt-blurb-usp-row .gt-column{padding:var(--gutter) var(--gutter)}.gt-teamtailor-content-sec>.gt-row>.row>.gt-column:last-child .gt-module-row .gt-column-inner{width:100%}.gt-logo-slider-row .gt-module-slider .gt-slide{max-width:calc(0px + var( --row-standard ) / 2)}.gt-logo-slider-row.gt-logo-slider-row-mod .gt-module-slider .gt-slide{max-width:calc(0px + var( --row-small ) / 2)}.gt-usp-text-row .gt-module-text{padding:10%}.gt-blurb-usp-row .col-md-4,.gt-references-row .gt-module-blurb{flex:0 0 50%;max-width:50%}.gt-footer-top .gt-column,.gt-footer-bottom .gt-column{flex:0 0 50%}.gt-footer-top .row{flex-wrap:wrap}#footer .gt-brands-mod .gt-social-media-icon .gt-icon,.gt-footer-row .gt-brands-mod .gt-social-media-icon .gt-icon{font-size:var(--fs-large)}.gt-brands-mod .gt-social-media-icon{zoom:1.5}}@media only screen and (max-width:580px){.gt-blurb-usp-row .col-md-4{flex:0 0 100%;max-width:100%}.gt-module-slider .gt-slider-arrow{width:40px;height:40px;line-height:40px}.gt-qoute-slider-row .gt-slider-nav-wrapper{position:relative;top:auto;left:auto;justify-content:center;transform:none;margin-top:var(--size-30)}.gt-module-slider .gt-slider-arrow.gt-slider-prev{margin-right:var(--size-20)}.gt-logo-slider-row .gt-module-slider .gt-slide{max-width:calc(0px + var( --row-standard ) / 1)}.gt-logo-slider-row.gt-logo-slider-row-mod .gt-module-slider .gt-slide{max-width:calc(0px + var( --row-small ) / 1)}.gt-usp-text-row .gt-module-text{padding:5%}}@media only screen and (max-width:479px){.gt-hero-sec h1{font-size:calc(var( --fs-base ) * 25 / var( --fs ))}.gt-blurb-usp-row .col-md-4{flex:0 0 100%;max-width:100%}.gt-usp-text-row .gt-module-text{padding:var(--size-30)}.gt-footer-top .gt-column{flex:0 0 100%}.gt-footer-top .row{flex-wrap:wrap}}@media only screen and (max-width:478px){.gt-references-row .gt-module-blurb{flex:0 0 100%;max-width:100%}}