.w-900,.w-900 *{font-weight:900!important}.w-800,.w-800 *{font-weight:800!important}.w-700,.w-700 *{font-weight:700!important}.w-600,.w-600 *{font-weight:600!important}.w-500,.w-500 *{font-weight:500!important}.w-400,.w-400 *{font-weight:400!important}.w-300,.w-300 *{font-weight:300!important}.underline-me *{text-decoration:underline!important}.uppercase-me *{text-transform:uppercase!important}.italic-me *{font-style:italic!important}.text-left *{text-align:left!important}.text-center *{text-align:left!important}.text-right *{text-align:right!important}.first-para-green p:first-of-type{color:#00553C!important}@media only screen and (min-width:1024px){.lh-100 *{line-height:1.1em!important}}@media only screen and (max-width:1200px){.lantab-no-br br{display:none!important}}@media only screen and (max-width:1024px){.tab-no-br br{display:none!important}}@media only screen and (max-width:767px){.no-br br{display:none!important}}.have-color-in-span span,.have-color-in-bold strong{color:#F9DFBE}.italic-span span{font-variation-settings:'slnt' -10}.bold-span span{font-weight:500!important}b{font-weight:500!important}.link-underline a{text-decoration:underline}.link-white a{color:#fff!important}.link-black a{color:#000!important}.have-color-in-bold{color:var(--e-global-color-3120f4e)}.ul-no-padding ul{margin-left:20px!important}.lh-100 *{line-height:1.1em}.lh-130 *{line-height:1.3em}.absolute{position:absolute}@media only screen and (min-width:768px){.no-m-absolute{position:absolute}}@media only screen and (min-width:1025px){.no-tab-absolute{position:absolute}}.abs-top{top:0}.abs-bottom{bottom:0}.abs-left{left:0}.abs-right{right:0}@media only screen and (max-width:767px){.lh-100 *{line-height:1.3em}}.content-container :is(h1,h2,h3,h4,h5,h6){line-height:1.3em}.content-container h1{font-size:180%}.content-container h2{font-size:170%}.content-container h3{font-size:160%}.content-container h4{font-size:150%}.content-container h5{font-size:140%}.content-container h6{font-size:130%}@media only screen and (min-width:1025px){.right-open-container{padding-left:max(40px, calc( calc(100vw - 1487px) / 2 ))}.right-open-container .left-box{width:calc(50% - calc( calc(100vw - 1487px) / 4 ))}.right-open-container .right-box{width:calc(50% + calc( calc(100vw - 1487px) / 4 ))}.left-open-container{padding-right:max(40px, calc( calc(100vw - 1487px) / 2 ))}.left-open-container .left-box{width:calc(50% + calc( calc(100vw - 1487px) / 4 ))}.left-open-container .right-box{width:calc(50% - calc( calc(100vw - 1487px) / 4 ))}}.infinite-slide .swiper-wrapper,.review-carousel .swiper-wrapper{transition-timing-function:linear!important}#header-menu li.menu-item.menu-item-has-children{position:relative}#header-menu span.sub-arrow{position:absolute;right:15px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-background-clip:text}*:focus{outline:none!important;outline-style:none!important}:is(a,li):focus-visible,:is(a,li):focus-within{outline:none!important}body:not(.home) .white-logo{display:none}.home .black-logo{display:none}.home :is(.menu-left,.menu-right) .e-n-menu-item .e-n-menu-title-text{color:#FFF5F0!important}.banner-list ul{display:flex!important;flex-wrap:nowrap!important;width:max-content;gap:16px}.banner-list{overflow:hidden;position:relative}.banner-list ul{will-change:transform}.display-inline-flex{display:inline-flex;width:fit-content!important}.placeholder-opacity *::placeholder{opacity:1!important}.bg-blur{backdrop-filter:blur(17.3px)!important}.color-svg-hover:hover svg{stroke:#E3FC02}.full-height{height:100%!important}.btn-bottom{margin-top:auto!important}p{margin-block-start:0}.accordion-shadow .e-n-accordion-item-title{box-shadow:0 4px 16.7px 0 #0000001A}.my-file-upload .elementor-field-type-upload{position:relative}.my-file-upload .elementor-field-type-upload input[type="file"]{position:absolute;inset:0;opacity:0;cursor:pointer;z-index:2}.my-file-upload .elementor-field-type-upload::before{display:flex;align-items:center;justify-content:left;width:100%;background-color:var(--e-global-color-d0751e9);border-color:var(--e-global-color-86aa65d);border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;height:47px;color:#999;font-family:"Google Sans";font-size:15px;letter-spacing:.5px;z-index:1;padding:6px 20px 6px 16px;background-image:url(/wp-content/uploads/2026/04/fileattach.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px}.upload-cv .elementor-field-type-upload::before{content:"Upload CV"}.span-text-700 span{font-weight:700!important}.span-black span{color:#000}.accordion-after .e-n-accordion-item-title-text{line-height:1.5}.accordion-after .e-n-accordion-item-title-text::after{display:block;content:"East London | Full-time";color:#AAA;font-size:13px;font-weight:400;font-family:Google Sans}.inline-a a{color:#1C81D4!important;text-decoration:underline}.why-reason .elementor-icon-box-title{font-weight:600!important}.rating span{font-weight:700;font-size:20px;font-family:inter}:root{--e-global-typography-text-weight:400}.elementor-kit-6{font-weight:400!important}.custom-cta .elementor-cta__button{position:relative}.custom-cta .elementor-cta__button::before{content:"";position:absolute;left:45px;top:50%;transform:translateY(-50%);width:16px;height:16px;background:url(/wp-content/uploads/2026/04/Vector-1.svg) no-repeat center;background-size:contain}.custom-cta .elementor-cta__button:hover::before{background:url(/wp-content/uploads/2026/04/Vector-1.png) no-repeat center;background-size:contain}.title-700 .elementor-icon-box-title{font-weight:700!important}.before-text,.after-text{position:relative}.before-text::after,.after-text::before{position:absolute;z-index:1;font-size:48px;font-weight:700;line-height:1.14;color:#fff}.before-text::after{content:"Before";right:51px;top:20px}.after-text::before{content:"After";left:51px;top:20px}.job-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/uploads/2026/04/caretdown.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px;cursor:pointer}.job-form input[type="file"]{background-image:url(/wp-content/uploads/2026/04/fileattach.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px}.exprience-box{box-shadow:0 8px 10px -6px #0000001A,0 20px 25px -5px #0000001A}.text-bold .elementor-icon-box-title{font-weight:700!important}.service-term .elementor-heading-title span{border:1px solid #1C81D4;border-radius:34px;padding:10px 25px;margin-right:10px}.item-hide-box{margin-bottom:-150px;transition:all 0.3s ease}.item-hide{margin-top:88px}.item-hide-box-container:hover .item-hide-box{margin-bottom:0;transition:all 0.3s ease}.item-hide-box-container:hover .item-hide{margin-top:10px}@media only screen and (max-width:1599px){.item-hide-box{margin-bottom:-165px}}@media only screen and (max-width:1200px){.item-hide-box{margin-bottom:-180px}}@media only screen and (max-width:1024px){.item-hide-box{margin-bottom:-150px}}@media only screen and (max-width:767px){.before-text::after,.after-text::before{font-size:30px!important}.before-text::after{right:15px}.after-text::before{left:15px}.item-hide-box{margin-bottom:-120px}}.service-term .elementor-heading-title{display:flex!important;flex-direction:row;flex-wrap:wrap;gap:20px;row-gap:10px}.my-form .select-caret-down-wrapper{display:none}@media only screen and (max-width:767px){.tags-holder{justify-content:center}}.greybox-content ul{list-style:none;padding-left:0}.greybox-content ul li{position:relative;padding-left:30px;margin-bottom:10px;line-height:1.5}.greybox-content ul li::before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background-image:url(/wp-content/uploads/2026/04/Icon-2.svg);background-size:contain;background-repeat:no-repeat}button.elementor-button{cursor:pointer!important}