.elementor-kit-6{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#F7F8F5;--e-global-color-text:#000000;--e-global-color-accent:#CDF802;--e-global-typography-primary-font-family:"DM Sans";--e-global-typography-primary-font-size:5.375rem;--e-global-typography-primary-font-weight:900;--e-global-typography-primary-line-height:105%;--e-global-typography-secondary-font-family:"DM Sans";--e-global-typography-secondary-font-size:2.5rem;--e-global-typography-secondary-font-weight:900;--e-global-typography-secondary-line-height:105%;--e-global-typography-text-font-family:"Quicksand";--e-global-typography-text-font-size:1.4rem;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"DM Sans";--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-font-weight:900;--e-global-typography-accent-text-transform:capitalize;--e-preloader-animation-duration:1500ms;--e-preloader-delay:0ms;--e-preloader-color:#FFF;--e-preloader-size:20px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-text );font-family:"DM Sans", Sans-serif;font-size:1.4rem;font-weight:700;color:var( --e-global-color-primary );border-radius:5.3125rem 5.3125rem 5.3125rem 5.3125rem;padding:0.75rem 1.375rem 0.75rem 1.375rem;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1060px;}.e-con{--container-max-width:1060px;--container-default-padding-top:1.4rem;--container-default-padding-right:1.4rem;--container-default-padding-bottom:1.4rem;--container-default-padding-left:1.4rem;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6 h2{font-size:1.2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@media screen and (max-width: 640px) {
    .hide-break{
        display: none;
    }
}


.wrap-even{
    text-wrap: balance;
}
.underline {
	display: inline-block;
	border-bottom: 0.5rem solid #CDF802;
}
.section-head{
    border: solid 1px black;
    border-radius: 50px;
}
.test-container{
    width: 150vw;
}
.square img {
    aspect-ratio: 1/1;
    object-fit: cover;
}



/* Recruitment Services */

@media screen and (min-width: 1024px) {
    .talent{
        max-height: 6.1rem;
        transition: all 0.3s linear;
    }
    .talent-copy{
        overflow: hidden;
        padding-top: 0.75rem;
        transition: all 0.3s linear;
    }
    .talent-p .elementor-heading-title{
        color: #ffffff !important;
    }
    .talent-p {
        opacity: 0;
        transition: all 0.3s linear;
    }
    .talent:hover{
        background: black !important;
    }
    .talent:hover .talent-copy {
        padding-top: 0rem;
        justify-content: center;
    }
    .talent:hover .talent-p {
        opacity: 1;
    }
    .talent-head h3{
        transition: all 0.3s linear;
    }
    .talent:hover .talent-head h3 {
        color: white !important;
    }
}/* End custom CSS */