:root,.root{--white:#ffffff;--brand-color:#00CFA3;--brand-color1:#233968;--brand-color2:#7D96C2;--text-color:#233968;--text-color1:#2D2D2D;--text-color2:#403E3A;--primary-font:"proxima-nova", Helvetica, Arial, sans-serif;--header-font:"proxima-nova", Helvetica, Arial, sans-serif;--awesome:'Font Awesome 6 Pro';--awesomebrands:'Font Awesome 6 Brands';--thin:100;--light:300;--regular:400;--medium:500;--semibold:600;--bold:700;--extrabold:800;--black:900;--speed:.5s;--italics:italic;--normal:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:Georgia,Times,Times New Roman,serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5;font-family:var(--primary-font);overflow-x:hidden;font-size:16px}html.modal-open,html.menu-open{overflow:hidden}body{color:var(--text-color);font-family:var(--primary-font);overflow-x:hidden;background:var(--white);font-weight:400;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:45em){body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0}}a{outline:0;line-height:inherit;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;text-decoration:none;color:var(--brand-color)}a:hover{color:var(--brand-color2)}a:active,a:hover{outline:0}ol,ul{list-style:none}ul.disc{list-style:disc outside;margin-bottom:10px;margin-left:25px}li{padding-bottom:.273em;font-size:clamp(1rem, 2vw, 1.25rem);font-weight:400}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}img,object,embed{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-weight:var(--bold);text-rendering:optimizeLegibility;padding:15px 0;line-height:1.2;word-wrap:break-word;font-family:var(--header-font);font-size:1.875rem}@media only screen and (min-width:45em){h1,h2,h3,h4,h5,h6{font-size:2.5rem}}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:var(--brand-color)}h1.underline,h2.underline,h3.underline,h4.underline,h5.underline,h6.underline{display:inline-block;border-bottom:2px solid var(--brand-color);padding-bottom:8px;margin-bottom:30px}h1.notop,h2.notop,h3.notop,h4.notop,h5.notop,h6.notop{padding-top:0}h1.nobottom,h2.nobottom,h3.nobottom,h4.nobottom,h5.nobottom,h6.nobottom{padding-bottom:0}h1.nobold,h2.nobold,h3.nobold,h4.nobold,h5.nobold,h6.nobold{font-weight:var(--regular)}h1.nobold a,h2.nobold a,h3.nobold a,h4.nobold a,h5.nobold a,h6.nobold a{font-weight:var(--semibold)}@media only screen and (min-width:45em){h1,h2,h3,h4,h5,h6{word-wrap:initial}}h1,.h1{font-size:clamp(2.75rem, 5vw, 4.875rem)}h2,.h2{font-size:clamp(1.75rem, 2.9vw, 2.1875rem)}h2.large,.h2.large{font-size:clamp(1.75rem, 4.5vw, 3.4375rem)}h3,.h3{font-size:clamp(1.5rem, 2.5vw, 1.875rem);line-height:1.3em}h4{font-size:clamp(1.25rem, 2.2vw, 1.625rem);line-height:1.3em}h5{font-size:clamp(1.125rem, 2vw, 1.25rem)}h6{font-size:16px}p{font-weight:400;font-size:clamp(1rem, 2vw, 1.125rem);margin-bottom:15px;line-height:1.625em}p.small{font-size:16px}:focus{outline-color:transparent;outline-style:none}.marg_left{margin-left:10px !important}.marg_right{margin-right:10px !important}.col-spacer{padding:100px 0}.no_marg_bottom{margin-bottom:-8px !important;padding-bottom:0 !important}@media only screen and (min-width:45em){.no-gutter{padding-left:0 !important;padding-right:0 !important}}.brand{color:var(--brand-color)}.brand2{color:var(--brand-color2)}.input{overflow:hidden;height:48px;width:100%;border:1px solid #cfcfcf;position:relative;padding:0 20px;font-size:15px;background:#ffffff;margin-bottom:15px;border-radius:3px}.textarea{overflow:hidden;width:100%;border:1px solid #cfcfcf;position:relative;padding:0 20px;font-size:15px;background:#ffffff;margin-bottom:15px;border-radius:3px}.pg-img{width:50%;height:auto;margin-left:20px;float:right}.wrap{box-sizing:border-box;max-width:100%;margin:0 auto;padding:0 30px}@media only screen and (min-width:30em){.wrap{max-width:30em}}@media only screen and (min-width:45em){.wrap{max-width:54em}}@media only screen and (min-width:60em){.wrap{max-width:60em}}@media only screen and (min-width:75em){.wrap{max-width:75em}}@media only screen and (min-width:90em){.wrap{max-width:90em}}.row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap}.section{padding-top:clamp(50px, 8vw, 100px);padding-bottom:clamp(50px, 8vw, 100px)}@media only screen and (min-width:45em){body [bp~="grid"]{grid-gap:30px}}body [bp~="gap-none"]{grid-gap:0}@media (min-width:480px){[bp~="text-left@sm"]{text-align:left !important}[bp~="text-right@sm"]{text-align:right !important}[bp~="text-center@sm"]{text-align:center !important}}@media (min-width:720px){[bp~="text-left@md"]{text-align:left !important}[bp~="text-right@md"]{text-align:right !important}[bp~="text-center@md"]{text-align:center !important}}@media (min-width:960px){[bp~="text-left@lg"]{text-align:left !important}[bp~="text-right@lg"]{text-align:right !important}[bp~="text-center@lg"]{text-align:center !important}}@media (min-width:1440px){[bp~="text-left@xl"]{text-align:left !important}[bp~="text-right@xl"]{text-align:right !important}[bp~="text-center@xl"]{text-align:center !important}}[bp~="margin--xl"]{margin:50px !important}[bp~="margin-top--xl"]{margin-top:50px !important}[bp~="margin-bottom--xl"]{margin-bottom:50px !important}[bp~="margin-right--xl"]{margin-right:50px !important}[bp~="margin-left--xl"]{margin-left:50px !important}[bp~="padding--xl"]{padding:50px !important}[bp~="padding-top--xl"]{padding-top:50px !important}[bp~="padding-bottom--xl"]{padding-bottom:50px !important}[bp~="padding-right--xl"]{padding-right:50px !important}[bp~="padding-left--xl"]{padding-left:50px !important}.menu{position:fixed;top:0;right:0;background-color:var(--white);background-repeat:repeat;width:100%;height:0;z-index:200;-webkit-transition:height .5s linear;-moz-transition:height .5s linear;-ms-transition:height .5s linear;-o-transition:height .5s linear;transition:height .5s linear}@media only screen and (min-width:45em){.menu{z-index:200}}.menu-open .menu{height:100vh}.menu-open .menu .circle{transform:scale(80);top:-30vh;right:-30vw;transition-duration:2s}.menu .wrap{max-width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:46%;left:0;right:0}@media only screen and (min-width:60em){.menu .wrap{padding-right:0}}@media only screen and (max-height:38em){.menu .wrap{top:60%}}.menu .wrap .container{text-align:center}@media only screen and (min-width:45em){.menu .wrap .container{width:100%;height:100%;text-align:start}}.menu .wrap .container ul{text-align:center}.menu .wrap .container ul li{padding-bottom:16px}@media only screen and (max-height:38em){.menu .wrap .container ul li{padding-bottom:8px}}.menu .wrap .container ul li:last-child{padding-bottom:0}.menu .wrap .container ul li a{font-size:1.25rem;color:var(--text-color1);font-weight:var(--bold)}@media only screen and (max-height:38em){.menu .wrap .container ul li a{font-size:1.0625rem}}.menu .wrap .container ul li a:hover,.menu .wrap .container ul li a.active{color:var(--brand-color)}.menu .wrap .container ul.other{padding-top:8%}.menu .wrap .container ul.other li{padding-bottom:12px}@media only screen and (min-width:60em){.menu .wrap .container ul.other li{padding-bottom:30px}}@media screen and (min-width:60em) and (max-height:45em){.menu .wrap .container ul.other li{padding-bottom:20px}}.menu .wrap .container ul.other li:last-child{padding-bottom:0}.menu .wrap .container ul.other li a{font-size:24px}@media only screen and (min-width:90em){.menu .wrap .container ul.other li a{font-size:clamp(1.25rem, 4vw, 2.3125rem)}}@media screen and (min-width:60em) and (max-height:45em){.menu .wrap .container ul.other li a{font-size:clamp(1.25rem, 2vw, 1.875rem)}}.menu .wrap .container .catnav{visibility:hidden;opacity:0;height:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (min-width:60em){.menu .wrap .container .catnav:first-child{padding-left:0px}}.menu .wrap .container .catnav li a{opacity:0}.menu .wrap .container .nav-cta{border-top:1px solid rgba(0,0,0,0.2);padding-top:35px;margin-top:35px}.menu .wrap .container .nav-cta [bp~="grid"]{grid-template-columns:1fr 220px}.menu .wrap .container .nav-cta [bp~="grid"] h2{font-weight:var(--regular);font-size:clamp(1.625rem, 2.2vw, 2.1875rem)}.menu .wrap .container .nav-cta [bp~="grid"] .btn{font-size:18px}.menu figure{position:relative;opacity:0}@media screen and (min-width:60em) and (max-height:45em){.menu figure:first-child{width:80%;margin:30px 60px 0 auto}}@media screen and (min-width:60em) and (max-height:45em){.menu figure:last-child{width:20%}}.menu figure:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.3);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.menu figure.image-overlap{opacity:0;margin-left:0;position:absolute;bottom:-70px;border:2px solid var(--white)}@media screen and (min-width:60em) and (max-height:45em){.menu figure.image-overlap{bottom:-20px}}.menu figure.image-overlap.right{right:90px}@media only screen and (min-width:120em){.menu figure.image-overlap.right{right:140px}}.menu figure a{color:var(--white);font-weight:var(--bold);font-size:clamp(1.875rem, 4vw, 4.0625rem)}@media screen and (min-width:60em) and (max-height:45em){.menu figure a{font-size:2.5rem}}.menu figure a span{width:100%;height:100%;position:absolute;top:0;display:flex;flex-direction:column;justify-content:center}.menu figure a img{width:100%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media screen and (min-width:60em) and (max-height:45em){.menu figure a img{height:130px}}.menu figure a:hover img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media screen and (min-width:60em) and (max-height:45em){.menu figure:nth-of-type(1) a img{height:260px}}.menu .banner{position:absolute;height:80px;z-index:3;padding:0;bottom:30px;right:0;text-align:center;width:100%;opacity:0}@media only screen and (min-width:60em){.menu .banner{position:absolute;bottom:8%;padding:0 30px 20px}}@media screen and (min-width:60em) and (max-height:45em){.menu .banner{bottom:30px}}.menu .banner li img{opacity:.6;filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}@media only screen and (min-width:60em){.menu .banner .wrap{max-width:82em}}@keyframes background-fade{99.9%{background:transparent}100%{background:var(--brand-color2)}}@keyframes slide-menu{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-menu-out{from{top:0}to{top:-100vh}}@keyframes menu-item-anim-left{from{-webkit-transform:translateX(70%);transform:translateX(70%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes menu-item-anim-right{from{-webkit-transform:translateX(-70%);transform:translateX(-70%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out-in{0%{opacity:1}25%{opacity:0}75%{opacity:0}100%{opacity:1}}.menu-show .banner,.menu-show figure{-webkit-animation:fade-in .6s forwards .6s ease-in-out;-moz-animation:fade-in .6s forwards .6s ease-in-out;-ms-animation:fade-in .6s forwards .6s ease-in-out;-o-animation:fade-in .6s forwards .6s ease-in-out;animation:fade-in .6s forwards .6s ease-in-out}@media only screen and (min-width:45em){.menu-show .banner,.menu-show figure{-webkit-animation:menu-item-anim-left .6s forwards .6s ease-in-out;-moz-animation:menu-item-anim-left .6s forwards .6s ease-in-out;-ms-animation:menu-item-anim-left .6s forwards .6s ease-in-out;-o-animation:menu-item-anim-left .6s forwards .6s ease-in-out;animation:menu-item-anim-left .6s forwards .6s ease-in-out}}.menu-show .wrap .container .catnav{visibility:visible;opacity:1;height:100%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (max-height:38em){.menu-show .wrap .container .catnav{height:60%;overflow:scroll}}.menu-show .wrap .container .catnav li a{-webkit-animation:fadeIn 2s 1;animation:fadeIn 2s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hide-menu .banner,.hide-menu figure{-webkit-animation:fade-out .3s ease-out;-moz-animation:fade-out .3s ease-out;-ms-animation:fade-out .3s ease-out;-o-animation:fade-out .3s ease-out;animation:fade-out .3s ease-out}@media only screen and (min-width:45em){.hide-menu .banner,.hide-menu figure{-webkit-animation:fade-out .3s ease-out;-moz-animation:fade-out .3s ease-out;-ms-animation:fade-out .3s ease-out;-o-animation:fade-out .3s ease-out;animation:fade-out .3s ease-out}}.hide-menu .wrap .container .catnav{height:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.hide-menu .wrap .container .catnav li a{-webkit-animation:fadeOut .5s 1;animation:fadeOut .5s 1}.hamburger{padding:0;display:inline-block;cursor:pointer;font:inherit;color:inherit;text-transform:none;margin:0 auto -2px;overflow:visible;width:63px;height:63px;border-radius:0;background-color:transparent;border:0}.hamburger.is-active .hamburger-inner{background-color:#000000}.hamburger.is-active .hamburger-inner::before{background-color:#000000}.hamburger.is-active .hamburger-inner::after{background-color:#000000}.hamburger.hamburger--spring .hamburger-inner{top:5px;left:1px;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.hamburger.hamburger--spring .hamburger-inner::before{top:10px;transition:top .1s .2s cubic-bezier(.33333, .66667, .66667, 1),transform .13s cubic-bezier(.55, .055, .675, .19);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.hamburger.hamburger--spring .hamburger-inner::after{top:20px;transition:top .2s .2s cubic-bezier(.33333, .66667, .66667, 1),transform .13s cubic-bezier(.55, .055, .675, .19);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.hamburger.hamburger--spring.is-active .hamburger-inner{background-color:transparent !important;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.hamburger.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333, 0, .66667, .33333),transform .13s .22s cubic-bezier(.215, .61, .355, 1);transform:translate3d(0, 10px, 0) rotate(45deg);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.hamburger.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),transform .13s .22s cubic-bezier(.215, .61, .355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.hamburger.hamburger--spring.is-active:hover .hamburger-inner{background-color:var(--brand-color);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.hamburger.hamburger--spring.is-active:hover .hamburger-inner::before,.hamburger.hamburger--spring.is-active:hover .hamburger-inner::after{background-color:var(--brand-color);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.hamburger-box{width:30px;height:24px;display:inline-block;position:relative}.hamburger-box .hamburger-inner{display:block;top:50%;margin-top:-2px;width:28px;height:3px;background-color:var(--brand-color);position:absolute}.hamburger-box .hamburger-inner::before{width:29px;height:3px;background-color:var(--brand-color);position:absolute;content:"";display:block;top:-10px}.hamburger-box .hamburger-inner::after{width:29px;height:3px;background-color:var(--brand-color);position:absolute;content:"";display:block;bottom:-10px}.hamburger-box .hamburger-inner.black{background-color:#000;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.hamburger-box .hamburger-inner.black::before,.hamburger-box .hamburger-inner.black::after{background-color:#000;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.hamburger-box.grey .hamburger-inner{background-color:#e2e2e2;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.hamburger-box.grey .hamburger-inner::before,.hamburger-box.grey .hamburger-inner::after{background-color:#e2e2e2;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.hamburger-box.to-black .hamburger-inner{background-color:#000;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.hamburger-box.to-black .hamburger-inner::before,.hamburger-box.to-black .hamburger-inner::after{background-color:#000;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.hamburger-box:hover .hamburger-inner{background-color:var(--brand-color);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.hamburger-box:hover .hamburger-inner::before,.hamburger-box:hover .hamburger-inner::after{background-color:var(--brand-color);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.mm-spn a i{display:none}.mm-spn.mm-spn--light{background:var(--brand-color) !important}.mm-spn.mm-spn--navbar::after{background:var(--brand-color2) !important;opacity:1 !important;font-weight:var(--semibold);text-transform:uppercase;letter-spacing:1px;color:var(--brand-color)}.mm-spn a,.mm-spn span{color:#fff !important}.mm-spn li::after{border-top:1px solid rgba(255,255,255,0.7) !important}.mm-spn li::before{color:#fff !important;opacity:1 !important}#my-menu li.mobmnuhide{display:none}@media only screen and (min-width:60em){#my-menu li.mobmnuhide{display:block}}#my-menu li:nth-child(7){display:none}@media only screen and (min-width:60em){#my-menu li:nth-child(7){display:block}}.arrival{margin-left:3px;vertical-align:baseline;max-width:6px}a.tealbtn{width:100%;height:48px;font-size:1rem;font-weight:var(--bold);color:var(--white);background-color:var(--brand-color);border:2px solid var(--brand-color);display:flex;flex-direction:column;justify-content:center;text-align:center;line-height:inherit;text-transform:uppercase;border-radius:90px;padding:0 20px}@media only screen and (min-width:45em){a.tealbtn{width:auto}}.translated-ltr a.tealbtn{font-size:0.875rem;line-height:1.1em}a.tealbtn:hover{background-color:var(--brand-color1);color:var(--white)}a.tealbtn.small{width:100%;height:44px}@media only screen and (min-width:45em){a.tealbtn.small{width:134px}}a.tealbtn.darkbg{background-color:var(--brand-color1);border:2px solid var(--brand-color1)}a.tealbtn.darkbg:hover{background-color:var(--brand-color);border:2px solid var(--brand-color)}a.tealbtn.whtbtn{background-color:var(--white);border:2px solid var(--white);color:var(--brand-color1)}a.tealbtn.whtbtn:hover{background-color:var(--brand-color1);border:2px solid var(--brand-color1);color:var(--white)}a.borderbtn{display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%;height:48px;font-size:1rem;font-weight:var(--bold);border:2px solid var(--brand-color);border-radius:90px;color:var(--brand-color);text-transform:uppercase}@media only screen and (min-width:45em){a.borderbtn{width:134px}}.translated-ltr a.borderbtn{font-size:0.875rem;line-height:1.1em}a.borderbtn:hover{background-color:var(--brand-color);color:var(--white)}a.borderbtn.mdbtn{margin:28px auto 0 auto}@media only screen and (min-width:45em){a.borderbtn.mdbtn{width:168px}}a.borderbtn.smbtn{margin:28px auto 0 auto}@media only screen and (min-width:45em){a.borderbtn.smbtn{width:200px}}a.borderbtn.lgbtn{margin:36px auto 0 auto}@media only screen and (min-width:45em){a.borderbtn.lgbtn{width:254px}}a.borderbtn.wauto{padding:0 20px}@media only screen and (min-width:45em){a.borderbtn.wauto{width:auto}}a.bordlink{font-size:1.125rem;font-weight:var(--bold);border-bottom:2px solid var(--brand-color)}a.bordlink:hover{color:var(--text-color1);border-bottom:2px solid var(--text-color1)}ul.fancy li{font-size:1.0625rem;padding-bottom:10px;position:relative;color:var(--text-color);line-height:2em}ul.fancy li:last-child{padding-bottom:0}ul.fancy li:before{content:'\f111';font-family:var(--awesome);color:var(--brand-color);font-weight:var(--bold);margin-right:10px;font-size:0.375rem;position:relative;top:-4px;left:0}ul.fancy li a{color:var(--text-color)}ul.fancy li a:hover{color:var(--brand-color)}ul.fancy.textbk{margin-bottom:16px}ul.fancy.textbk li{color:var(--text-color1)}ul.fancy.textbk li a{color:var(--brand-color)}ul.fancy.textbk li a:hover{color:var(--text-color1)}ul.fancy.linkslist li a{color:var(--text-color)}ul.fancy.linkslist li a:hover{color:var(--brand-color)}i.icon{width:130px;height:130px;display:block;background-image:url('/images/icon-sprite.png');background-repeat:no-repeat;background-position:0 0;margin:0 auto}i.icon.one{background-position:0 0}i.icon.two{background-position:0 -172px}i.icon.three{background-position:0 -362px}i.icon.four{background-position:0 -541px}i.icon.five{background-position:0 -723px}i.icon.six{background-position:0 -911px}i.icon.seven{background-image:url('/images/icon01.svg')}i.icon.eight{background-image:url('/images/icon02.svg')}i.icon.nine{background-image:url('/images/icon03.svg')}i.icon.ten{background-image:url('/images/icon04.svg')}i.icon.eleven{background-position:-180px -580px}i.icon.twelve{background-position:-180px -754px}i.icon.thirteen{background-position:-180px -915px}i.icon.fourteen{background-position:-178px -1095px}p.grid-btns{display:grid;grid-template-columns:1fr;grid-gap:15px}@media only screen and (min-width:45em){p.grid-btns{grid-template-columns:286px 186px}}p.grid-btns a.borderbtn.lgbtn,p.grid-btns a.tealbtn{width:auto}.social p{line-height:34px}.social p a{width:32px;height:32px;display:block;border-radius:50%;text-align:center;background-color:var(--brand-color)}.social p a.linkedin:before{content:'\f0e1';font-family:var(--awesomebrands);font-weight:var(--medium);color:var(--text-color);font-size:1.0625rem}.social p a:hover{background-color:var(--white)}.grad-block{background:linear-gradient(90deg, #118686 0%, #00CFA3 100%);border-radius:10px;padding:30px}@media only screen and (min-width:60em){.grad-block{padding:30px 40px}}label.error{position:relative !important;margin-top:-8px !important;text-transform:none;font-size:0.875rem;display:block;color:#ffffff;margin-bottom:11px;text-align:left}label.error:before{content:'\f071';font-family:var(--awesome);font-weight:var(--bold);color:#c30;display:inline-block;text-transform:none;text-align:center;line-height:15px;font-size:0.875rem;margin-right:5px;position:relative;top:0px}img.roundimg{border-radius:50%}.optin{margin-top:0}.optin p{font-size:0.8125rem;line-height:22px}form ::placeholder{opacity:1;color:var(--white)}form i{color:var(--white)}form input,form textarea{font-size:1rem;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.4);border-radius:10px;width:100%;height:45px;padding:10px 15px;margin-bottom:18px;color:var(--white);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}form input:focus,form textarea:focus{border:1px solid #fff;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}form#registerForm input,form#registerForm textarea{border:1px solid rgba(0,0,0,0.4)}form#registerForm input:focus,form#registerForm textarea:focus{border:1px solid #000}form textarea{height:106px;padding:15px;resize:none}form button{width:100%;height:45px;background-color:var(--brand-color);border:0;color:var(--white);font-size:1rem;font-family:var(--primary-font);font-weight:var(--bold);text-transform:uppercase;line-height:2em;border-radius:90px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}form button:hover{background-color:var(--brand-color1);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}form button.full-wdith{width:100%}form select::-ms-expand{display:none}form p.gdpr{font-size:0.75rem;color:var(--white)}form .form-bottom{display:grid;grid-template-columns:1fr;width:100%;margin:0 auto;text-align:left;grid-area:30px;grid-gap:20px;justify-items:center}@media only screen and (min-width:60em){form .form-bottom{width:54%;grid-template-columns:200px 1fr}}form .file{position:relative;display:inline-block;cursor:pointer;height:45px;width:100%;margin-top:0px;margin-bottom:15px}form .file input{width:100%;height:45px;margin:0;opacity:0}form .file-custom{position:absolute;top:0;right:0;left:0;z-index:5;height:43px;padding:6px 15px;line-height:30px;color:var(--white);background:rgba(255,255,255,0.1);border:1.5px solid #98B3C0;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:start}form .file-custom::before{position:absolute;top:0;right:-0.075rem;bottom:-0.075rem;z-index:6;display:block;content:"Browse";height:100%;padding:.5rem 1rem;border-radius:0 10px 10px 0;line-height:27px;color:var(--brand-color);background-color:var(--white);font-size:0.875rem;text-transform:uppercase;font-weight:var(--bold);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}form .file-custom::after{content:attr(data-title);font-size:0.875rem}@media only screen and (max-width:30em){form .file-custom::after{font-size:0.6875rem;top:14px;line-height:15px;left:14px;position:absolute;display:block}}form .file-custom:hover::before{background-color:var(--text-color);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}form#cvForm .phonelabel{position:relative}form#cvForm .phonelabel .numbformat{position:absolute;top:0;left:0;width:45px;height:45px;background-color:rgba(255,255,255,0.3);text-align:center;padding-top:10px;font-weight:700;color:#fff;border-radius:10px 0 0 10px}form#cvForm .phonelabel input{padding-left:56px}.styled-select{display:block;position:relative;margin-bottom:15px}@media only screen and (min-width:60em){.styled-select{margin-bottom:0}}.styled-select select{color:var(--brand-color1);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:47px;border:0;font-size:1rem;font-family:var(--primary-font);padding:0 15px;font-weight:var(--semibold)}.styled-select:after{content:"\f078";font-family:var(--awesome);font-weight:var(--bold);height:inherit;font-size:1rem;padding:11px 18px;color:var(--brand-color);position:absolute;top:0;right:0;z-index:1;pointer-events:none}table{margin-bottom:30px}table tr th{background-color:var(--brand-color);font-weight:var(--semibold);color:var(--white)}table tr td,table tr th{text-align:left;border:1px solid rgba(0,0,0,0.2);padding:10px 15px}.circles-area{width:266px;height:196px;position:absolute}@media only screen and (min-width:45em){.circles-area{height:286px}}@media only screen and (min-width:60em){.circles-area{height:178px}}@media only screen and (min-width:90em){.circles-area{height:234px}}@media only screen and (max-width:30em){.circles-area{height:121px}}.circles-area.left{top:9%;left:3%}.circles-area.right{top:auto;right:3%;bottom:8%;transform:rotate(180deg)}.circles-area.right .circle{background-color:var(--brand-color)}.circles-area .circle{display:block;border-radius:50%;background-color:var(--brand-color2);position:absolute;opacity:.4}.circles-area .circle.one{width:154px;height:154px;left:11%;top:5%}@media only screen and (min-width:45em){.circles-area .circle.one{top:16%}}.circles-area .circle.two{width:77px;height:77px;top:0;right:0}.circles-area .circle.three{width:33px;height:33px;top:8px;left:0}.circles-area .circle.four{width:38px;height:38px;bottom:0;left:15px}.sectors .circles-area .circle.four{width:95px;height:95px;top:16px;bottom:auto;background-color:#7D96C2;opacity:.4}@media only screen and (min-width:90em){.sectors .circles-area .circle.four{width:155px;height:155px}}.swiper{width:100%;height:100%}.swiper .swiper-slide{font-size:1.875rem;background:#fff}#map-view{height:400px;vertical-align:middle;margin-top:0}@media only screen and (min-width:60em){#map-view{height:300px}}#search{margin-top:-36px;position:relative;z-index:150;padding:0 30px;margin-bottom:30px}@media only screen and (min-width:60em){#search{padding:0;margin-bottom:0}}#search [bp~="grid"]{grid-template-columns:50% 1fr;height:100%;grid-gap:0 10px}@media only screen and (min-width:60em){#search [bp~="grid"]{grid-template-columns:1fr 154px 154px 154px 130px;grid-gap:15px}}@media only screen and (min-width:75em){#search [bp~="grid"]{grid-template-columns:1fr 234px 234px 234px 150px}}#search .field-wrap:last-child{grid-column:span 2}@media only screen and (min-width:60em){#search .field-wrap:last-child{grid-column:initial}}#search form{background-color:var(--white);border:1.5px solid var(--brand-color1);border-radius:10px;padding:13px 14px 0 14px}@media only screen and (min-width:60em){#search form{border-radius:100px}}#search form input,#search form select{width:100%;height:44px;border:1.5px solid var(--brand-color1);background:#EFEFEF;border-radius:90px;color:var(--brand-color1);margin-bottom:0}@media only screen and (min-width:60em){#search form input,#search form select{margin-bottom:15px}}#search form button{width:100%;margin-bottom:15px}#search form ::placeholder{color:var(--brand-color1)}#header{padding:14px 10px 14px 24px;position:fixed;width:100%;min-height:auto;z-index:998;background-color:var(--white);box-shadow:0 2px 2px rgba(0,0,0,0.15)}@media only screen and (min-width:45em){#header{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}}@media only screen and (min-width:60em){#header{padding:11px 24px}}#header [bp~="grid"]{grid-template-columns:1fr 260px;height:100%}@media only screen and (min-width:75em){#header [bp~="grid"]{grid-template-columns:210px 1fr 150px}}#header .hdscrl{opacity:1;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#header .hdscrl.block-hide{opacity:0;visibility:hidden}.menu-open #header .hdscrl{opacity:1;visibility:visible;-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-ms-transition:all 2s ease-out;-o-transition:all 2s ease-out;transition:all 2s ease-out}#header .logo img{vertical-align:unset;margin-top:10px}@media only screen and (min-width:60em){#header .logo img{max-width:100%}}#header .menunav{display:none}@media only screen and (min-width:75em){#header .menunav{display:block}}@media only screen and (min-width:60em){#header .menunav ul{display:flex;justify-content:space-between}}@media only screen and (min-width:90em){#header .menunav ul{display:block}}#header .menunav ul li{display:inline-block;font-size:1rem;font-weight:var(--semibold);padding:0 5px}@media only screen and (min-width:90em){#header .menunav ul li{padding:0 22px}}#header .menunav ul li a{color:var(--text-color);font-weight:var(--semibold)}#header .menunav ul li a:hover,#header .menunav ul li a.active{color:var(--brand-color)}#header a.tealbtn{width:100%;display:none;vertical-align:middle;line-height:46px}@media only screen and (min-width:45em){#header a.tealbtn{width:192px;display:inline-block}}@media only screen and (min-width:75em){#header a.tealbtn{width:100%;display:flex;margin:0 0 5px auto}}.translated-ltr #header a.tealbtn{line-height:1.1em}#header .menu-btn{display:inline-block;vertical-align:middle}@media only screen and (min-width:75em){#header .menu-btn{display:none}}#header .topright-wrap{display:flex;flex-direction:column}#header .topright-wrap .btn-wrap{order:2}@media only screen and (min-width:60em){#header .topright-wrap .btn-wrap{order:1}}#header .topright-wrap .gtranslate_wrapper{order:1}@media only screen and (min-width:60em){#header .topright-wrap .gtranslate_wrapper{order:2}}#header .gtranslate_wrapper{padding-right:15px}@media only screen and (min-width:60em){#header .gtranslate_wrapper{padding-right:0}}#header .gtranslate_wrapper a{margin:0 3px}#feature{width:100%;height:700px;position:relative;background:linear-gradient(90deg, #051B4A 0%, #233968 100%);overflow:hidden;padding-top:30px}@media only screen and (min-width:60em){#feature{height:100vh;padding-top:100px}}@media screen and (min-width:60em) and (max-height:50em){#feature{padding-top:30px;height:800px}}@media screen and (min-width:60em) and (max-height:45em){#feature{height:800px}}#feature .right-feature{width:440px;height:622px;position:absolute;right:0;top:23%;text-align:right}@media only screen and (min-width:60em){#feature .right-feature{width:46%}}#feature .circles-block{width:100%;height:100%;position:absolute;top:0;right:0}@media only screen and (min-width:45em){#feature .circles-block{width:620px}}@media only screen and (min-width:60em){#feature .circles-block{right:9%}}#feature .circles-block .circle{position:absolute;border-radius:50%;background-color:var(--brand-color)}#feature .circles-block .circle.one{width:200px;height:200px;opacity:.35;right:10px;top:-60px}#feature .circles-block .circle.two{width:42px;height:42px;top:19%;left:0;opacity:.6}@media only screen and (min-width:45em){#feature .circles-block .circle.two{opacity:.5}}#feature .circles-block .circle.three{width:65px;height:65px;opacity:.6;bottom:16%;left:12%}#feature .circles-block .circle.four{width:180px;height:180px;opacity:.25;bottom:-90px;left:30%}#feature .wrap,#feature [bp~="grid"]{height:100%!important}#feature [bp~="space-right"]{position:relative;z-index:2;text-align:center}@media only screen and (min-width:45em){#feature [bp~="space-right"]{padding-right:120px;text-align:left}}@media only screen and (min-width:60em){#feature [bp~="space-right"]{padding-right:100px}}#feature p{font-weight:var(--semibold);font-size:1.125rem;line-height:33px;color:var(--brand-color);padding-bottom:0}@media only screen and (min-width:45em){#feature p{font-size:1.25rem}}#feature h1,#feature h2{color:var(--white);font-weight:var(--bold);font-size:2.5rem;line-height:1.3em;padding-bottom:25px}@media only screen and (min-width:45em){#feature h1,#feature h2{font-size:3.125rem}}@media only screen and (min-width:60em){#feature h1,#feature h2{font-size:clamp(2.5rem, 4.2vw, 4.625rem);line-height:1.2em}}@media screen and (min-width:60em) and (max-height:45em){#feature h1,#feature h2{font-size:3.125rem;padding-right:60px}}#feature p.btnlinks{margin-top:24px;display:grid;grid-gap:12px;grid-template-columns:50% 50%}@media only screen and (min-width:45em){#feature p.btnlinks{grid-template-columns:136px 136px}}#feature #seachform{width:100%;position:relative;margin-top:24px}@media only screen and (min-width:75em){#feature #seachform{width:570px}}#feature #seachform input{height:45px;border-radius:90px;color:#5F75A4;font-size:1rem}#feature #seachform ::placeholder{color:#5F75A4;font-size:1rem}#feature #seachform button{position:absolute;top:9px;right:20px;width:180px;height:26px;background:transparent;text-align:right}@media only screen and (max-width:30em){#feature #seachform button{width:50px;right:10px}}#feature #seachform button i{color:var(--brand-color);font-size:1.4375rem;transform:rotate(90deg)}#feature #seachform button::before{content:'Search';color:#5F75A4;margin-right:6px;position:relative;top:-2px;opacity:0;display:none;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (min-width:45em){#feature #seachform button::before{display:inline-block}}#feature #seachform button:hover::before{opacity:1;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#feature .bottom-feature{display:grid;position:absolute;z-index:1;bottom:10px;width:100%;padding:0 26px;grid-template-columns:1fr 32px}#feature .bottom-feature ul li{display:inline-block}#feature .bottom-feature ul li a{color:var(--white);font-weight:var(--medium);font-size:1.125rem;margin-right:15px}#feature .bottom-feature ul li a:hover{color:var(--brand-color)}#feature .bottom-feature ul li a.phone:before,#feature .bottom-feature ul li a.email:before{color:var(--brand-color);font-family:var(--awesome);font-weight:var(--semibold);margin-right:12px}#feature .bottom-feature ul li a.phone:before{content:'\f3cd';font-size:1.375rem}#feature .bottom-feature ul li a.email:before{content:'\f0e0';font-size:1.125rem}#feature.small{height:274px;padding-top:112px;background:linear-gradient(90deg, #051B4A 0%, #233968 100%)}@media only screen and (min-width:45em){#feature.small{height:374px}}@media only screen and (min-width:60em){#feature.small{padding-top:87px}}#feature.small .wrap{position:relative;z-index:1}#feature.small .wrap h1{padding:0;font-size:clamp(3.125rem, 6vw, 5.375rem);text-transform:none;font-weight:var(--bold);color:var(--white);line-height:1.1em}@media only screen and (min-width:60em){#feature.small .wrap h1{line-height:33px}}#whychoose{position:relative;background-color:var(--white)}@media only screen and (min-width:60em){#whychoose{padding-bottom:120px}}#whychoose h2{font-weight:var(--semibold);color:var(--brand-color);padding:22px 0 24px 0;line-height:1.4em}@media only screen and (min-width:45em){#whychoose h2{font-size:2.5rem;line-height:55px}}#whychoose p{font-weight:var(--regular);font-size:1.125rem;line-height:34px;color:var(--text-color1);margin-bottom:18px}#whychoose p strong{font-weight:var(--semibold);color:var(--text-color)}#whychoose .circles-area{opacity:.2}@media only screen and (min-width:60em){#whychoose .circles-area{opacity:.4}}#whychoose .circles-area .circle.four{bottom:0}@media only screen and (min-width:45em){#whychoose .circles-area .circle.four{bottom:40px}}@media only screen and (min-width:60em){#whychoose .circles-area .circle.four{bottom:-40px}}@media only screen and (min-width:90em){#whychoose .circles-area .circle.four{bottom:0}}@media only screen and (max-width:30em){#whychoose .circles-area .circle.four{bottom:-70px}}#candidates{position:relative;background:url('/images/home-bg01.png'),linear-gradient(90deg, #233968 0%, #00CFA3 100%);background-repeat:no-repeat;background-size:cover;background-position:top right;padding:60px 0}@media only screen and (min-width:60em){#candidates{background-size:contain;padding:96px 0}}#candidates.form-section .wrap h3{padding-top:0}#candidates .wrap h3{color:var(--white);font-weight:var(--semibold);font-size:1.875rem;line-height:1.4em;padding-top:6px}@media only screen and (min-width:45em){#candidates .wrap h3{font-size:2.5rem;line-height:1.4}}#candidates .wrap h3 span{color:var(--brand-color)}#candidates .wrap h3 span.white{color:var(--white)}#candidates .wrap p{color:var(--white);line-height:1.9em;margin-bottom:16px}#candidates .wrap p.heading1{color:var(--brand-color);font-weight:var(--semibold);font-size:1.0625rem;line-height:2em;text-transform:uppercase;margin-bottom:0}#candidates .wrap p a{margin:32px 0 0 0}#candidates .wrap p a.whtbtn{margin:20px auto 0 auto}@media only screen and (min-width:45em){#candidates .wrap p a.whtbtn{max-width:190px}}@media only screen and (min-width:60em){#candidates .wrap [bp~="6@lg"]:not(:last-child){padding-right:40px}}#candidates .wrap .icon-grid{display:grid;grid-template-columns:1fr}@media only screen and (min-width:60em){#candidates .wrap .icon-grid{grid-template-columns:repeat(3, 1fr)}}#candidates .wrap .icon-grid .text-icon-mid{margin-bottom:30px}@media only screen and (min-width:45em){#candidates .wrap .icon-grid .text-icon-mid{margin-bottom:60px}}#candidates .wrap .icon-grid .text-icon-mid p{font-size:1.25rem;padding:0 20px;line-height:1.3em}@media only screen and (min-width:45em){#candidates .wrap .icon-grid .text-icon-mid p{font-size:1.6875rem}}#candidates .wrap .text-icon{display:grid;grid-gap:10px;align-items:baseline;grid-template-columns:30px 1fr}#candidates .wrap .text-icon:first-child{margin-top:6px}@media only screen and (min-width:60em){#candidates .wrap .text-icon:first-child{margin-top:50px}}#candidates .wrap .text-icon:not(:last-child){margin-bottom:14px}#candidates .wrap .text-icon p{font-size:1.125rem;font-weight:var(--regular)}#candidates .wrap .text-icon p:not(:last-child){font-size:1.3125rem;font-weight:var(--bold);margin-bottom:0}#candidates .wrap .text-icon-mid h3{font-size:clamp(1.3125rem, 3vw, 1.625rem);padding-bottom:4px}.innerpg #candidates form .file{margin-bottom:0}@media only screen and (min-width:60em){.innerpg #candidates form .file{margin-bottom:15px}}#candidates.innerpg{background:transparent}@media only screen and (max-width:30em){#candidates.innerpg{padding:0 0 60px 0}}#candidates.innerpg:before{display:none}#candidates.innerpg .wrap{background:url('/images/strapline-bg01.png'),linear-gradient(90deg, #233968 0%, #00CFA3 100%);background-position:right top;background-size:cover;background-repeat:no-repeat;padding:48px 30px}@media only screen and (min-width:60em){#candidates.innerpg .wrap{background-size:contain;border-radius:10px;padding:64px 90px}}@media only screen and (min-width:90em){#candidates.innerpg .wrap{max-width:94%}}#candidates.innerpg .wrap p{padding:0;font-size:1.0625rem}#candidates.innerpg .wrap.nogbg{background:linear-gradient(90deg, #233968 0%, #00CFA3 100%)}@media only screen and (min-width:60em){#candidates.innerpg.about .wrap{padding:102px 90px}}#candidates.strapline{background:transparent}#candidates.strapline:before{display:none}#candidates.strapline .wrap{background:url('/images/strapline-bg01.png'),linear-gradient(90deg, #233968 0%, #00CFA3 100%);background-position:left top;background-size:cover;background-repeat:no-repeat;padding:48px 30px}@media only screen and (min-width:60em){#candidates.strapline .wrap{background-size:contain;border-radius:10px}}@media only screen and (min-width:90em){#candidates.strapline .wrap{max-width:94%}}#candidates.strapline p{font-size:1.4375rem;line-height:1.4em;font-weight:var(--semibold);margin:0}@media only screen and (min-width:60em){#candidates.strapline p{font-size:2.5rem}}#candidates.strapline p span{color:var(--brand-color1)}#candidates.strapline p a{display:inline-block;margin:22px 0 0;line-height:2.7em;font-weight:var(--bold)}#candidates.strapline p a.borderbtn{color:var(--white);border:2px solid var(--white)}#candidates.strapline p a.borderbtn:hover{color:var(--brand-color);background-color:var(--white)}#candidates.strapline p a.borderbtn:first-child{background-color:var(--white);color:var(--brand-color)}#candidates.strapline p a.borderbtn:first-child:hover{color:var(--white);background-color:var(--brand-color)}#candidates.split-blocks:before{display:none}#candidates.split-blocks .wrap{background:transparent;padding:0}#candidates.split-blocks .wrap [bp~="6@lg"]{background:linear-gradient(180deg, #118686 0%, #00CFA3 100%);padding:30px}@media only screen and (min-width:45em){#candidates.split-blocks .wrap [bp~="6@lg"]{border-radius:10px}}@media only screen and (min-width:60em){#candidates.split-blocks .wrap [bp~="6@lg"]{padding:60px;background:linear-gradient(90deg, #118686 0%, #00CFA3 100%)}}#candidates.split-blocks .wrap [bp~="6@lg"]:first-child{background:linear-gradient(180deg, #233968 0%, #128285 100%)}@media only screen and (min-width:60em){#candidates.split-blocks .wrap [bp~="6@lg"]:first-child{background:linear-gradient(90deg, #233968 0%, #128285 100%)}}#candidates.split-blocks .wrap [bp~="6@lg"]:last-child h3 span{color:var(--brand-color1)}#candidates.split-blocks .wrap h3{padding-bottom:8px}#candidates.split-blocks .wrap h3.headingbtm{padding-bottom:20px}#candidates.split-blocks .wrap p{padding:0}#candidates.split-blocks .wrap form{margin-top:30px}#candidates.split-blocks .wrap form .form-bottom{width:100%}#candidates.split-blocks .wrap form button:hover{color:var(--brand-color);background-color:var(--white)}#candidates.split-blocks.paddbtm{margin-bottom:2px}@media only screen and (min-width:60em){#candidates.split-blocks.paddbtm{margin-bottom:120px}}#candidates form{margin-top:28px}#candidates form .form-split{display:grid;grid-template-columns:1fr;grid-gap:20px}@media only screen and (min-width:60em){#candidates form .form-split{grid-template-columns:repeat(2, 1fr)}}#candidates form .form-split textarea{height:130px}@media only screen and (min-width:60em){#candidates form .form-split textarea{height:calc(100% - 18px)}}#candidates form .form-bottom{width:100%;margin-top:15px;justify-items:normal}@media only screen and (min-width:60em){#candidates form .form-bottom{grid-template-columns:180px 1fr}}#candidates form .form-bottom button{width:100%;margin:0 auto}#candidates form .form-bottom .optin{text-align:left}#candidates form .form-bottom p.gdpr{font-size:0.8125rem;margin-bottom:0;line-height:1.6}#employers{padding:60px 0}@media only screen and (min-width:60em){#employers{padding:120px 0}}#employers .wrap.greenbg{padding:40px 30px;background:#D7F8F1}@media only screen and (min-width:60em){#employers .wrap.greenbg{border-radius:10px}}#employers .wrap.bluebg{padding:40px 30px;background:#E9EDF4}@media only screen and (min-width:60em){#employers .wrap.bluebg{border-radius:10px}}#employers.bluebg{background:linear-gradient(90deg, #051B4A 0%, #233968 100%)}#employers.bluebg figure{margin:0 auto}#employers.bluebg h3,#employers.bluebg p,#employers.bluebg ul li{color:#ffffff}#employers.bluebg .icon-text h3,#employers.bluebg .icon-text p,#employers.bluebg .icon-text ul li,#employers.bluebg .icon-text p.heading3{color:#ffffff}#employers .circles-area{width:206px;text-align:left}@media only screen and (min-width:45em){#employers .circles-area{width:326px}}@media only screen and (min-width:60em){#employers .circles-area{width:220px}}@media only screen and (min-width:90em){#employers .circles-area{width:326px}}@media only screen and (max-width:30em){#employers .circles-area{width:180px}}.sectors #employers .circles-area{width:192px}@media only screen and (min-width:90em){.sectors #employers .circles-area{width:296px}}@media only screen and (max-width:30em){.sectors #employers .circles-area{width:176px;height:166px}}#employers .circles-area .circle{background-color:var(--brand-color);opacity:.4}#employers .circles-area .circle.one{width:54px;height:54px;background-color:var(--brand-color2);margin:0 auto;left:0;right:0;bottom:-32px;top:auto}@media only screen and (max-width:30em){#employers .circles-area .circle.one{width:40px;height:40px}}.sectors #employers .circles-area .circle.one{width:35px;height:35px;bottom:12px;background-color:#00CFA3;opacity:.4}@media only screen and (min-width:90em){.sectors #employers .circles-area .circle.one{width:45px;height:45px}}#employers .circles-area .circle.two{top:3px;width:54px;height:54px}@media only screen and (min-width:90em){#employers .circles-area .circle.two{width:84px;height:84px}}@media only screen and (max-width:30em){#employers .circles-area .circle.two{width:44px;height:44px}}#employers .circles-area .circle.three{width:39px;height:39px;bottom:32px;top:auto}.sectors #employers .circles-area .circle.three.three{width:22px;height:22px;bottom:62px;left:12px}@media only screen and (min-width:90em){.sectors #employers .circles-area .circle.three.three{width:32px;height:32px}}.sectors #employers .circles-area .circle.four{left:36px;background-color:#7D96C2;opacity:.4}#employers .circles-area figure{margin-top:40px;margin-left:44px}@media only screen and (min-width:45em){#employers .circles-area figure{margin-top:14px;margin-left:38px}}@media only screen and (min-width:90em){#employers .circles-area figure{margin-left:34px}}@media only screen and (max-width:30em){#employers .circles-area figure{margin-top:12px;margin-left:46px}}#employers .circles-area figure img{width:108px}@media only screen and (min-width:45em){#employers .circles-area figure img{width:82%}}@media only screen and (min-width:90em){#employers .circles-area figure img{width:180px}}@media only screen and (max-width:30em){#employers .circles-area figure img{width:90px}}#employers figure{margin-top:38px}@media only screen and (min-width:60em){#employers figure{margin-right:22px}}@media only screen and (min-width:90em){#employers figure{margin-top:76px}}.sectors #employers figure{margin-right:0}#employers figure img{border-radius:50%}#employers figure.img-width{text-align:right}#employers figure.img-width img{width:62%}@media only screen and (min-width:75em){#employers figure.img-width img{width:72%}}@media only screen and (min-width:90em){#employers figure.img-width img{width:450px}}#employers figure.img-width.left{text-align:left}#employers h3{color:var(--text-color);font-weight:var(--semibold);font-size:1.875rem;line-height:1.4em;padding-top:4px}@media only screen and (min-width:45em){#employers h3{font-size:2.5rem;line-height:55px}}#employers h3 span{color:var(--brand-color)}#employers .inline-btns{margin-top:20px}#employers .inline-btns a{display:inline-block;line-height:45px}@media only screen and (min-width:45em){#employers .inline-btns a:first-child{margin-right:5px}}#employers p{color:var(--text-color1);line-height:1.9em;margin-bottom:16px}#employers p.heading1{color:var(--brand-color);font-weight:var(--semibold);font-size:1.0625rem;line-height:2em;text-transform:uppercase;margin-bottom:0}#employers p a{margin:32px 0 0 0}#employers p a.tealbtn{margin:12px 0 0 0}#employers p a.linkedin{width:32px;height:32px;display:inline-block;background-color:var(--text-color);border-radius:50%;text-align:center;line-height:1.9em;margin-top:12px}#employers p a.linkedin:before{content:'';font-family:var(--awesomebrands);font-weight:var(--medium);color:var(--white);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#employers p a.linkedin:hover{background-color:var(--brand-color)}#employers p a.linkedin:hover:before{color:var(--white);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#employers p a.linkedin:before{content:'\f0e1'}#employers p.grid-btns a.tealbtn{margin:0}@media only screen and (min-width:45em){#employers p.grid-btns a.tealbtn{margin:32px 0 0 0}}#employers ul.fancy li{padding-bottom:0;color:var(--text-color1);font-weight:var(--semibold)}#employers .icon-text{display:grid;grid-template-columns:1fr;grid-gap:30px;margin-bottom:9px;align-items:center}@media only screen and (min-width:45em){#employers .icon-text{grid-template-columns:130px 1fr}}#employers .icon-text.imageblk{grid-template-columns:1fr}#employers .icon-text i.icon{width:130px;height:130px;margin:0;background-color:var(--brand-color1);background-position:center;border-radius:50%}#employers .icon-text p{font-size:1rem;color:var(--text-color2)}#employers .icon-text p.heading3{font-size:1.25rem;font-weight:var(--semibold);color:var(--text-color);margin-bottom:0}@media only screen and (min-width:45em){#employers .icon-text p.heading3{font-size:1.6875rem}}#employers .icon-text p:last-child{margin:0}@media only screen and (min-width:60em){.innerpg #employers.innerpg{padding:80px 0 0 0}}.innerpg #employers.innerpg.btmsectinner{padding:60px 0}@media only screen and (min-width:60em){.innerpg #employers.innerpg.btmsectinner{padding:80px 0 90px 0}}@media only screen and (min-width:60em){.sectors #employers{padding:80px 0 76px 0}}.sectors #employers.right-img{padding-top:0;padding-bottom:0}@media only screen and (min-width:60em){.sectors #employers [bp~="7@lg"]{padding:0 60px}}.sectors #employers.lastcol{padding-bottom:0}@media only screen and (min-width:60em){.sectors #employers.lastcol.btmpadd{padding-bottom:100px}}#employers.btmsect{padding-bottom:60px}@media only screen and (min-width:60em){#employers.btmsect{padding-bottom:90px}}@media only screen and (min-width:60em){#employers.right-img{padding:115px 0}}#employers.right-img [bp~="text-left@lg"]{position:relative}#employers.right-img .circles-area{text-align:right;right:0}#employers.right-img .circles-area .circle.one{margin:0 auto;left:0;right:0;bottom:-32px;top:auto}.sectors #employers.right-img .circles-area .circle.one{left:40px;bottom:7px}#employers.right-img .circles-area .circle.two{top:3px;left:0}.sectors #employers.right-img .circles-area .circle.two{width:50px;height:50px;top:15px;left:0}@media only screen and (min-width:90em){.sectors #employers.right-img .circles-area .circle.two{width:70px;height:70px;left:16px}}@media only screen and (max-width:30em){.sectors #employers.right-img .circles-area .circle.two{top:0}}#employers.right-img .circles-area .circle.three{bottom:24px;top:auto;right:0;left:auto}.sectors #employers.right-img .circles-area .circle.three{left:auto;right:15px}.sectors #employers.right-img .circles-area .circle.four{right:40px;left:auto}@media only screen and (max-width:30em){.sectors #employers.right-img .circles-area .circle.four{top:24px}}#employers.right-img .circles-area.circles-area.bottom{width:100%;height:auto;position:relative}@media only screen and (min-width:45em){#employers.right-img .circles-area.circles-area.bottom{width:434px;margin:0 0 0 auto}}@media only screen and (min-width:60em){#employers.right-img .circles-area.circles-area.bottom{margin-top:-60px;height:242px;position:absolute}}#employers.right-img .circles-area.circles-area.bottom figure{text-align:right}#employers.right-img .circles-area.circles-area.bottom figure img{width:74%}@media only screen and (min-width:45em){#employers.right-img .circles-area.circles-area.bottom figure img{width:auto}}#employers.right-img .circles-area.circles-area.bottom .circle.four{width:77px;height:77px;top:76px;left:0}#employers.right-img .circles-area.circles-area.bottom .circle.five{width:55px;height:55px;bottom:0;top:auto;left:60px;background-color:var(--brand-color2)}@media only screen and (min-width:60em){#employers.right-img .circles-area.circles-area.bottom .circle.five{bottom:-90px}}#employers.right-img .circles-area figure{margin-top:43px;margin-left:54px;text-align:left}@media only screen and (min-width:45em){#employers.right-img .circles-area figure{margin-top:14px;margin-left:0;margin-right:40px;text-align:right}}@media only screen and (max-width:30em){#employers.right-img .circles-area figure{margin-top:14px;margin-left:43px}}@media only screen and (min-width:90em){#employers.right-img figure{margin-left:22px}}#employers.right-img.spacebtm{padding-top:0;padding-bottom:60px}@media only screen and (min-width:60em){#employers.right-img.spacebtm{padding-bottom:152px}}#employers.right-img.spacebtm.employpadd{padding:0 0 60px 0}@media only screen and (min-width:60em){#employers.right-img.spacebtm.employpadd{padding:42px 0 120px 0}}#employers.right-img.aboutpg{padding:0 0 48px 0}@media only screen and (min-width:60em){#employers.right-img.aboutpg{padding:48px 0 120px 0}}#employers.right-img.aboutpg.nobottom{padding-top:0;padding-bottom:0}@media only screen and (min-width:60em){#employers.right-img.aboutpg.nobottom{padding-top:48px}}#employers.right-img.aboutpg h3{padding-top:0;padding-bottom:32px}#employers.right-img.aboutpg .icon-text{margin-bottom:25px}@media only screen and (min-width:60em){#employers.right-img.aboutpg .icon-text{margin-bottom:50px}}#employers.right-img.aboutpg .icon-text p{font-size:1.25rem;line-height:1.8em}#employers.policy h2{font-size:1.875rem}#employers.policy h3{font-size:1.25rem;line-height:initial}#employers.contactpg form input,#employers.contactpg form textarea{color:var(--text-color)}#employers.contactpg form i{color:var(--brand-color)}#employers.contactpg form #captcha_container1{margin-bottom:20px}#employers.contactpg form ::placeholder{color:var(--text-color)}#employers.contactpg form .file .file-custom{color:var(--text-color)}#employers.contactpg form .file .file-custom::before{background-color:var(--brand-color);color:var(--white)}#employers.contactpg form .file:hover .file-custom::before{background-color:var(--brand-color1)}#employers.contactpg form .form-split{display:grid;grid-template-columns:1fr;grid-gap:0}@media only screen and (min-width:60em){#employers.contactpg form .form-split{grid-template-columns:repeat(2, 1fr);grid-gap:20px}}#employers.contactpg form .form-split textarea{height:130px}@media only screen and (min-width:60em){#employers.contactpg form .form-split textarea{height:calc(100% - 18px)}}#employers.contactpg form .form-bottom{width:100%;grid-template-columns:1fr;justify-items:normal}@media only screen and (min-width:60em){#employers.contactpg form .form-bottom{grid-template-columns:180px 1fr}}#employers.contactpg form .form-bottom button{width:100%;margin:0 auto}#employers.contactpg form .form-bottom p.gdpr{font-size:0.8125rem;text-align:left;margin-bottom:0}#employers.contactpg form label.error{color:var(--text-color)}#howworks .wrap{padding:40px 30px 0 30px;background:url('/images/home-bg01.png'),linear-gradient(90deg, #051B4A 0%, #233968 100%);background-repeat:no-repeat;background-position:top left;background-size:cover}@media only screen and (min-width:45em){#howworks .wrap{border-radius:10px}}@media only screen and (min-width:60em){#howworks .wrap{padding:72px 40px 88px 40px;background-size:contain}}@media only screen and (min-width:90em){#howworks .wrap{max-width:94%}}#howworks.reviews .quote-inner{padding:22px 24px 32px 24px}#howworks.reviews .swiper-pagination{margin:0 auto;margin-top:0;display:block;width:100%;margin-top:4px}@media only screen and (min-width:60em){#howworks.reviews .swiper-pagination{margin-top:50px}}#howworks.reviews .swiper-pagination-bullet{width:10px;height:10px;text-align:center;line-height:20px;font-size:12px;background:var(--white);opacity:1;margin:0 12px}#howworks.reviews .swiper-pagination-bullet:hover{background:var(--brand-color);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#howworks.reviews .swiper-pagination-bullet-active{background:var(--brand-color);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#howworks.reviews .textblock{height:auto;margin-bottom:34px;background:#354B7A;border-radius:7px;display:flex;justify-content:center;flex-direction:column;position:relative}@media only screen and (min-width:60em){#howworks.reviews .textblock{margin-bottom:0}}#howworks.reviews .textblock p{color:var(--white);font-size:1.125rem;line-height:1.8em}#howworks.reviews .textblock p.quotename{font-size:1rem;font-weight:var(--bold);color:var(--brand-color);margin-top:8px}#howworks.reviews .textblock p.notxt{width:44px;height:44px;margin:0 auto;display:block;background:#354B7A;border:1.5px solid #FFFFFF;border-radius:50%;font-size:1.5625rem;font-weight:var(--semibold);position:absolute;top:-22px;left:0;right:0}#howworks.reviews .textblock p.quote{transform:rotate(-180deg)}#howworks.reviews .textblock p.quote:before{content:'\f10e';font-size:1.5rem;font-family:var(--awesome);font-weight:var(--semibold);color:var(--brand-color)}#howworks.reviews .textblock p:not(:first-child){font-weight:var(--regular);font-size:1.125rem;margin-bottom:0;padding:0 15px}#howworks.reviews .wrap{padding:40px 30px 60px 30px;background-position:top right;overflow:hidden}@media only screen and (min-width:60em){#howworks.reviews .wrap{padding:86px 40px 180px 40px}}#howworks.reviews .wrap .tabs{margin:0 auto 44px auto}#howworks.reviews .wrap .tab__content .content-block{display:grid;grid-template-columns:1fr;grid-column-gap:30px}@media only screen and (min-width:60em){#howworks.reviews .wrap .tab__content .content-block{grid-template-columns:repeat(3, 1fr)}}#howworks.reviews .wrap .tab__content .content-block .textblock{height:auto;padding:22px 24px 32px 24px;margin-bottom:34px}@media only screen and (min-width:60em){#howworks.reviews .wrap .tab__content .content-block .textblock{margin-bottom:0;justify-content:start}}#howworks.reviews .wrap .tab__content .content-block .textblock p{font-size:1.125rem;line-height:1.8em}#howworks.reviews .wrap .tab__content .content-block .textblock p.quotename{font-size:1rem;font-weight:var(--bold);color:var(--brand-color);margin-top:8px}#howworks.vacancy .wrap{background:linear-gradient(90deg, #051B4A 0%, #233968 100%)}@media only screen and (min-width:60em){#howworks.vacancy .wrap{padding:64px 40px 60px 40px}}#howworks.vacancy h4{padding-bottom:20px}#howworks.vacancy p{color:var(--white)}#howworks.vacancy form{margin-top:36px}#howworks.vacancy form .form-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:20px}#howworks.vacancy form button:hover{background-color:var(--white);color:var(--brand-color)}#howworks h4{font-weight:var(--semibold);font-size:1.875rem;color:var(--white);padding-bottom:36px}@media only screen and (min-width:45em){#howworks h4{font-size:2.5rem}}#howworks h4 span{color:var(--brand-color)}#howworks .tabs{position:relative;overflow:hidden;z-index:0;--i:-1;border-radius:90px;width:100%;height:54px;background-color:#EFEFEF;margin:0 auto 46px auto;padding:5px;-webkit-transform:translateX(5px);transform:translateX(5px)}@media only screen and (min-width:45em){#howworks .tabs{width:290px}}#howworks .tabs:before{content:"";position:absolute;z-index:-1;width:calc(100% / 2);top:5px;left:calc(var(--i) * (92% / 2));height:44px;background-color:var(--brand-color);border-radius:90px;transition:.3s ease-in-out;margin-left:6px}#howworks .tabs li{min-width:calc(100% / 2);height:44px;z-index:2;float:left;position:relative;transition:color .3s ease-in-out;display:flex;justify-content:center;flex-direction:column;padding-bottom:0;cursor:pointer;color:var(--text-color);text-transform:uppercase;font-size:1rem;font-weight:var(--bold);border-radius:90px;list-style:none;text-align:center;overflow:hidden}#howworks .tabs li:first-child{text-indent:4px}#howworks .tabs li:last-child{text-indent:-8px}@media only screen and (min-width:60em){#howworks .tabs li:last-child{text-indent:-3px}}#howworks .tabs li.active{color:var(--white)}#howworks .tab__content{position:relative;width:100%}#howworks .tab__content>li{width:100%;top:0;left:0;display:none;list-style:none;padding-top:22px}#howworks .tab__content>li .content__wrapper{text-align:center;border-radius:5px;width:100%;padding:45px 40px 40px 40px}#howworks .tab__content .content-block{display:grid;grid-template-columns:1fr;grid-column-gap:30px}@media only screen and (min-width:45em){#howworks .tab__content .content-block{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width:60em){#howworks .tab__content .content-block{grid-template-columns:repeat(5, 1fr)}}#howworks .tab__content .content-block .textblock{height:130px;background:#354B7A;border-radius:7px;display:flex;justify-content:center;flex-direction:column;position:relative;margin-bottom:34px}@media only screen and (min-width:45em){#howworks .tab__content .content-block .textblock{margin-bottom:50px}}@media only screen and (min-width:60em){#howworks .tab__content .content-block .textblock{margin-bottom:0;height:160px}}#howworks .tab__content .content-block .textblock p{color:var(--white)}#howworks .tab__content .content-block .textblock p.notxt{width:44px;height:44px;margin:0 auto;display:block;background:#354B7A;border:1.5px solid #FFFFFF;border-radius:50%;font-size:1.5625rem;font-weight:var(--semibold);position:absolute;top:-22px;left:0;right:0}#howworks .tab__content .content-block .textblock p.quote{transform:rotate(-180deg)}#howworks .tab__content .content-block .textblock p.quote:before{content:'\f10e';font-size:1.5rem;font-family:var(--awesome);font-weight:var(--semibold);color:var(--brand-color)}#howworks .tab__content .content-block .textblock p:not(:first-child){font-weight:var(--regular);font-size:1.125rem;margin-bottom:0;padding:0 15px}@media only screen and (min-width:75em){#howworks .tab__content .content-block .textblock p:not(:first-child){font-size:1.3125rem}}#sectors{padding:60px 0}@media only screen and (min-width:60em){#sectors{padding:98px 0 100px 0}}#sectors h5{font-weight:var(--semibold);font-size:1.875rem;color:var(--text-color);padding-bottom:30px}@media only screen and (min-width:45em){#sectors h5{font-size:2.5rem;padding-bottom:50px}}#sectors p{font-size:1rem;font-weight:var(--regular);color:var(--text-color1)}#sectors p:not(:last-child){font-weight:var(--semibold);font-size:1.4375rem;color:var(--text-color);margin-bottom:6px}@media only screen and (min-width:45em){#sectors p:not(:last-child){font-size:1.6875rem}}#sectors figure{margin-bottom:20px}#sectors [bp~="space-top"]{margin-top:48px}#sectors .custcenter{max-width:70em}#news{padding:60px 0}@media only screen and (min-width:60em){#news{padding:100px 0 136px 0}}#news h6{font-weight:var(--semibold);font-size:1.875rem;color:var(--text-color);padding-bottom:15px;padding-top:0}@media only screen and (min-width:45em){#news h6{font-size:2.5rem}}#news p{font-size:1.4375rem;color:var(--text-color);font-weight:var(--semibold);margin:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#news p a{color:var(--text-color)}#news p a.bordlink{color:var(--brand-color)}#news p a.bordlink:hover{color:var(--text-color)}#news p a:hover{color:var(--brand-color)}#news figure{position:relative;overflow:hidden;border-radius:10px 10px 0 0}#news figure .newstags{position:absolute;top:20px;left:20px}#news figure .newstags span{background-color:var(--brand-color);border-radius:15px;color:var(--white);font-size:0.8125rem;font-weight:var(--semibold);padding:3px 12px;margin-right:5px}#news figure img{width:100%;height:240px;object-fit:cover;border-radius:10px 10px 0 0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (min-width:60em){#news figure img{border-radius:10px 0 0 10px;height:auto;object-fit:none}}#news [bp~="6@lg"]:not(:last-child){border-radius:10px;border:1.5px solid var(--brand-color1)}#news [bp~="6@lg"]:not(:last-child) figure img{border-radius:10px 10px 0 0}#news [bp~="6@lg"]:not(:last-child):hover{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#news [bp~="6@lg"]:not(:last-child):hover img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;transform:scale(1.06)}#news [bp~="6@lg"]:not(:last-child):hover p{color:var(--brand-color);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#news .padd-content{padding:24px 30px 30px}@media only screen and (min-width:60em){#news .padd-content{padding:40px 30px}}#news .news-blocks{border-radius:10px;display:grid;grid-gap:10px;align-items:center;border:1.5px solid var(--brand-color1);grid-template-columns:1fr}@media only screen and (min-width:60em){#news .news-blocks{grid-template-columns:298px 1fr}}@media only screen and (min-width:90em){#news .news-blocks{grid-template-columns:320px 1fr}}@media only screen and (min-width:60em){#news .news-blocks .padd-content{padding:15px 14px}}#news .news-blocks:first-child{margin-bottom:30px}#news .news-blocks:hover{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#news .news-blocks:hover img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;transform:scale(1.06)}#news .news-blocks:hover p{color:var(--brand-color);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.innerpg #news [bp~="4@lg"]{border-radius:10px;border:1.5px solid var(--brand-color1)}.innerpg #news [bp~="4@lg"] figure img{width:100%;height:270px;object-fit:cover;border-radius:10px 10px 0 0}.innerpg #news [bp~="4@lg"]:hover{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.innerpg #news [bp~="4@lg"]:hover img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;transform:scale(1.06)}.innerpg #news .grad-block{margin-bottom:0}@media only screen and (min-width:60em){.innerpg #news .grad-block{padding:50px 40px;margin-bottom:40px}}#news.news-inner h1{font-size:1.875rem}@media only screen and (min-width:45em){#news.news-inner h1{font-size:2.5rem}}#news.news-inner p{font-size:1.125rem;font-weight:var(--regular);line-height:34px;margin-bottom:15px}#news.news-inner p span{background:#7D96C2;border-radius:15px;font-weight:var(--semibold);font-size:0.8125rem;color:var(--white);padding:3px 10px;margin-right:6px}#news.news-inner p.bldnote{font-size:0.9375rem;font-weight:var(--bold)}#news.news-inner ul li{font-size:1.0625rem;padding-bottom:10px;position:relative;color:var(--text-color);line-height:2em}#news.news-inner ul li:last-child{padding-bottom:0}#news.news-inner ul li:before{content:'\f111';font-family:var(--awesome);color:var(--brand-color);font-weight:var(--bold);margin-right:10px;font-size:0.375rem;position:relative;top:-4px;left:0}#news.news-inner ul li a{color:var(--text-color)}#news.news-inner ul li a:hover{color:var(--brand-color)}#news.news-inner figure{margin-top:12px;margin-bottom:30px}@media only screen and (min-width:60em){#news.news-inner figure{margin-bottom:0;margin-top:0}}#news.news-inner figure img{width:100%;height:280px;object-fit:cover;border-radius:10px}@media only screen and (min-width:60em){#news.news-inner [bp~="blog-right"]{padding-left:60px}}#news.news-inner [bp~="blog-right"] .grad-block{margin-top:30px}#news.news-inner [bp~="blog-right"] .grad-block.notop{margin-top:20px}@media only screen and (min-width:60em){#news.news-inner [bp~="blog-right"] .grad-block.notop{margin-top:0}}#news.news-inner [bp~="blog-right"] .grad-block.consultblock figure{margin-top:10px;margin-bottom:20px}#news.news-inner [bp~="blog-right"] .grad-block.consultblock figure img{object-position:top}#news.news-inner [bp~="blog-right"] .grad-block.consultblock figure a::before{content:'View Profile';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:rgba(35,57,104,0.7);border-radius:10px;color:var(--white);display:grid;align-items:center;justify-content:center;justify-items:center;text-align:center;text-transform:uppercase;font-weight:var(--semibold);opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#news.news-inner [bp~="blog-right"] .grad-block.consultblock figure a:hover::before{opacity:1;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#news.news-inner [bp~="blog-right"] .grad-block.consultblock p a{color:var(--white)}#news.news-inner [bp~="blog-right"] .grad-block.consultblock p a:hover{color:#e8e8e8}#news.news-inner [bp~="blog-right"] .grad-block.consultblock p:last-child{margin-bottom:0}#news.news-inner [bp~="blog-right"] h2{color:var(--white);padding-top:0}#news.news-inner [bp~="blog-right"] h2 span{color:var(--brand-color1)}#news.news-inner [bp~="blog-right"] p{color:var(--white);font-size:1.0625rem;line-height:1.8em}#news.news-inner [bp~="blog-right"] p.gdpr{font-size:0.75rem;color:var(--white);line-height:1.4em;margin-bottom:0}#news.news-inner [bp~="blog-right"] form{margin-top:20px}#news.news-inner [bp~="blog-right"] form input,#news.news-inner [bp~="blog-right"] form textarea{border:1px solid rgba(255,255,255,0.3)}#news.news-inner [bp~="blog-right"] form input:focus,#news.news-inner [bp~="blog-right"] form textarea:focus{border:1px solid rgba(255,255,255,0.8)}#news.news-inner [bp~="blog-right"] form button{width:100%;background-color:var(--white);color:var(--brand-color);margin-bottom:15px}@media only screen and (min-width:45em){#news.news-inner [bp~="blog-right"] form button{width:160px}}#news.news-inner [bp~="blog-right"] form button:hover{background-color:var(--brand-color1);color:var(--white)}#news.news-inner [bp~="blog-right"] form #captcha_container1{margin-bottom:16px}#news.news-inner [bp~="blog-right"] .right-wrap{display:flex;flex-direction:column}@media only screen and (min-width:60em){#news.news-inner [bp~="blog-right"] .right-wrap{display:block}}#news.news-inner [bp~="blog-right"] .right-wrap .grad-block{order:2}#news.news-inner [bp~="blog-right"] .right-wrap .right-info{order:1}#news.news-inner [bp~="blog-right"] .jobright p{font-size:1.0625rem;padding-bottom:10px;position:relative;color:var(--text-color);line-height:2em}#news.news-inner ul{margin-bottom:20px}#news.news-inner ul li{padding-left:16px}#news.news-inner ul li:before{top:1px;position:absolute}#news.news-inner.team{padding:60px 0}@media only screen and (min-width:60em){#news.news-inner.team{padding:82px 0}}#news.news-inner.team h2{padding-top:0;padding-bottom:12px;font-size:1.875rem}@media only screen and (min-width:45em){#news.news-inner.team h2{font-size:2.5rem}}#news.news-inner.team h2 a.linkedin{width:32px;height:32px;display:inline-block;background-color:var(--brand-color);border-radius:50%;text-align:center;line-height:1.9em;margin-right:6px;font-size:1.0625rem;position:relative;top:-5px}#news.news-inner.team h2 a.linkedin:before{content:'\f0e1';font-family:var(--awesomebrands);font-weight:var(--medium);color:var(--white);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#news.news-inner.team h2 a.linkedin:hover{background-color:var(--brand-color1)}#news.news-inner.team h2 a.linkedin:hover:before{color:var(--white);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#news.news-inner.team p{color:var(--text-color1)}#news.news-inner.team p.position{font-size:1.75rem;font-weight:var(--semibold);color:var(--brand-color)}#news.news-inner.team p.team-info{line-height:2em}#news.news-inner.team p.team-info a{color:var(--text-color1)}#news.news-inner.team p.team-info a:hover{color:var(--brand-color)}#news.news-inner.team p a.linkedin{width:32px;height:32px;display:inline-block;background-color:var(--brand-color);border-radius:50%;text-align:center;line-height:1.9em;margin-right:6px}#news.news-inner.team p a.linkedin:before{content:'\f0e1';font-family:var(--awesomebrands);font-weight:var(--medium);color:var(--white);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#news.news-inner.team p a.linkedin:hover{background-color:var(--brand-color1)}#news.news-inner.team p a.linkedin:hover:before{color:var(--white);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#news.news-inner.team ul{display:grid;grid-template-columns:1fr;margin-top:24px;margin-bottom:14px}@media only screen and (min-width:45em){#news.news-inner.team ul{grid-template-columns:repeat(2, 1fr)}}#news.news-inner.team ul li{color:var(--text-color1);font-weight:var(--bold);padding-bottom:4px}#news.news-inner.team ul li::before{width:10px;height:10px;top:-1px}#news.news-inner.team figure img{width:auto;height:auto;border-radius:50%}#news.news-inner.jobdet{margin-bottom:0;padding:30px 0 60px 0}@media only screen and (min-width:60em){#news.news-inner.jobdet{padding:100px 0 136px 0}}.footer{background:linear-gradient(90deg, #233968 0%, #00CFA3 100%);padding:60px 0 50px 0}@media only screen and (min-width:60em){.footer{padding:82px 0 80px 0}}.footer [bp~="grid"]{grid-template-columns:1fr}@media only screen and (min-width:60em){.footer [bp~="grid"]{grid-template-columns:360px 1fr 330px}}.footer .wrap{max-width:100%}@media only screen and (min-width:90em){.footer .wrap{max-width:90em}}.footer figure{text-align:center}@media only screen and (min-width:60em){.footer figure{text-align:right}}.footer figure a{margin-right:30px}.footer figure img{vertical-align:middle}.footer figure img:last-child{margin-top:16px}@media only screen and (min-width:60em){.footer ul.pollinks{padding-left:15px}}.footer ul.info li{position:relative;padding-left:28px;line-height:1.7em;padding-bottom:16px}.footer ul.info li:before{font-family:var(--awesome);font-weight:var(--semibold);font-size:1.25rem;position:absolute;top:0;left:0;color:var(--white);width:20px;height:100%;text-align:center}.footer ul.info li.phone:before{content:'\f3cd'}.footer ul.info li.email:before{content:'\f0e0';font-size:1.125rem}.footer ul.info li.address:before{content:'\f3c5'}.footer ul.info li:nth-child(4),.footer ul.info li:last-child{padding-left:0}.footer ul.useful-links li.designby img{margin-top:-2px;margin-right:2px}.footer ul li{font-size:1.0625rem;font-weight:var(--regular);color:var(--white);padding-bottom:20px}.footer ul li a{font-size:1.0625rem;font-weight:var(--regular);color:var(--white)}.footer ul li a:hover{color:var(--brand-color)}.footer ul li a.linkedin{width:32px;height:32px;display:inline-block;background-color:var(--white);border-radius:50%;text-align:center;line-height:1.9em;margin-right:6px}.footer ul li a.linkedin:before{content:'';font-family:var(--awesomebrands);font-weight:var(--medium);color:var(--brand-color1);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.footer ul li a.linkedin:hover{background-color:var(--brand-color)}.footer ul li a.linkedin:hover:before{color:var(--white);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.footer ul li a.linkedin:before{content:'\f0e1'}#joblist{padding:0}@media only screen and (min-width:60em){#joblist{padding:80px 0 124px 0}}#homepg #joblist{padding:50px 0 10px 0}@media only screen and (min-width:60em){#homepg #joblist{padding:80px 0 124px 0}}#joblist.latestpadd{padding:0 0 90px 0}@media only screen and (min-width:60em){#joblist.latestpadd{padding:0 0 92px 0}}#joblist.latestpadd h4{padding-bottom:0}#joblist.latestpadd .swiper-container{width:100%;height:auto;margin-left:auto;margin-right:auto}#joblist.latestpadd .swiper-slide{background:#fff;height:100px;width:100%;display:flex;justify-content:center;align-items:center}#joblist.latestpadd .swiper-slide .jobinfo{width:100%}@media only screen and (min-width:60em){.aboutpg #joblist.latestpadd{padding:102px 0 0 0}}#joblist.latestpadd p a.borderbtn.lgbtn{margin:30px auto 0 auto}#joblist h3{font-weight:var(--semibold);font-size:1.3125rem;padding-bottom:5px}@media only screen and (min-width:45em){#joblist h3{font-size:1.5625rem}}#joblist h3 a{color:var(--brand-color1)}#joblist h3 a:hover{color:var(--brand-color)}#joblist h4{font-size:1.875rem;font-weight:var(--semibold)}@media only screen and (min-width:45em){#joblist h4{font-size:2.5rem}}#joblist [bp~="4@lg"]{margin-bottom:20px}@media only screen and (min-width:60em){#joblist [bp~="4@lg"]{margin-bottom:0}}#joblist .jobinfo{border:1px solid #233968;border-radius:10px;padding:6px 22px 15px 22px;height:100%}@media only screen and (min-width:60em){#joblist .jobinfo{padding:22px 28px}}#joblist .jobinfo p:not(:last-child){color:var(--text-color1);font-size:1rem;margin-bottom:12px}#joblist .jobinfo p.brief{font-weight:var(--light)}@media only screen and (min-width:60em){#joblist .jobinfo p.brief{height:64px}}#joblist .jobinfo p span{background:#7D96C2;border-radius:15px;font-weight:var(--semibold);font-size:0.8125rem;color:var(--white);padding:3px 10px;margin-right:6px;display:inline-block;margin-bottom:8px}@media only screen and (min-width:90em){#joblist .jobinfo p span{margin-bottom:0}}#joblist p a.borderbtn.lgbtn{margin:0 auto 0 auto}#intro{padding-top:60px}@media only screen and (min-width:45em){#intro{padding-top:86px}}#intro p{color:var(--text-color1)}#intro p:not(:last-child){margin-bottom:22px}#intro p:last-child{font-weight:var(--semibold);margin-bottom:6px}#team{background:linear-gradient(90deg, #051B4A 0%, #233968 100%);padding:60px 0}@media only screen and (min-width:60em){#team{padding:80px 0 48px 0}}#team.whitebg{background:var(--white)}#team.whitebg .team-wrap .team-block h4,#team.whitebg .team-wrap .team-block p{color:var(--text-color)}#team h4{font-size:clamp(1.875rem, 3vw, 2.5rem);color:var(--white)}#team p.introhead{color:var(--white);font-size:1.125rem;padding-bottom:56px}#team .team-wrap{display:grid;grid-template-columns:1fr;grid-gap:15px;justify-items:center}@media only screen and (min-width:45em){#team .team-wrap{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width:60em){#team .team-wrap{grid-template-columns:repeat(4, 1fr)}}#team .team-wrap .team-block{margin-bottom:40px;position:relative}#team .team-wrap .team-block figure{margin-bottom:20px}#team .team-wrap .team-block p{font-size:1.75rem;color:var(--white);font-weight:var(--semibold);margin-bottom:0}@media only screen and (min-width:45em){#team .team-wrap .team-block p{font-size:1.3125rem}}#team .team-wrap .team-block p.teampos{font-size:1.1875rem;color:var(--brand-color);font-weight:var(--regular)}#team .team-wrap .team-block a::before{content:'View Profile';position:absolute;z-index:1;top:0;left:0;width:100%;height:calc(100% - 95px);background-color:rgba(0,207,163,0.9);color:var(--white);display:grid;align-items:center;justify-content:center;justify-items:center;text-align:center;text-transform:uppercase;font-weight:var(--semibold);opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (min-width:60em){#team .team-wrap .team-block a::before{height:calc(100% - 85px)}}#team .team-wrap .team-block a:hover::before{opacity:1;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (min-width:60em){#team .team-wrap .team-block.locatioblk a::before{height:calc(100% - 115px)}}#textswipegrid{position:relative}#textswipegrid .wrap{overflow:hidden}#homepg #textswipegrid .wrap{padding-bottom:46px}#textswipegrid .swiper-container{margin-bottom:34px;margin-top:20px}@media only screen and (min-width:60em){#textswipegrid .swiper-container{margin-top:18px;margin-bottom:0}}@media only screen and (max-width:30em){#textswipegrid .swiper-container{margin-top:0;margin-bottom:16px}}#textswipegrid .swiper-slide{background:#fff;height:100px;width:100%;display:flex;justify-content:center;align-items:center}#textswipegrid .swiper-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-auto-flow:column;margin-top:1px;align-items:center}@media only screen and (min-width:60em){#textswipegrid .swiper-wrapper{align-items:end}}@media only screen and (min-width:75em){#textswipegrid .swiper-wrapper{grid-template-rows:auto auto}}#textswipegrid .swiper-wrapper>.swiper-slide{height:fit-content}#textswipegrid .swiper-pagination{display:block;bottom:84px;text-align:center;margin:0 auto;left:0;right:0}@media only screen and (min-width:60em){#textswipegrid .swiper-pagination{display:none}}#homepg #textswipegrid .swiper-pagination{bottom:126px}#textswipegrid .swiper-pagination-bullet-active{background:var(--brand-color)}#textswipegrid .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px}#textswipegrid .swiper-button-next::after,#textswipegrid .swiper-button-prev::after{font-family:var(--awesome);color:var(--brand-color);font-weight:var(--bold);font-size:1.625rem;color:#00CFA3}#textswipegrid .swiper-button-next{top:57%;right:10px;background-image:none;display:none}@media only screen and (min-width:60em){#textswipegrid .swiper-button-next{display:block}}@media only screen and (min-width:75em){#textswipegrid .swiper-button-next{right:30px}}#textswipegrid .swiper-button-next::after{content:'\f054'}#textswipegrid .swiper-button-prev{top:57%;left:10px;background-image:none;display:none}@media only screen and (min-width:60em){#textswipegrid .swiper-button-prev{display:block}}@media only screen and (min-width:75em){#textswipegrid .swiper-button-prev{left:30px}}#textswipegrid .swiper-button-prev::after{content:'\f053'}