.elementor-10077 .elementor-element.elementor-element-5b88a75{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10077 .elementor-element.elementor-element-46f5ea6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:400;line-height:1.3em;color:#010909;}.elementor-10077 .elementor-element.elementor-element-9a803fd{--display:flex;}.elementor-10077 .elementor-element.elementor-element-a23b8c0{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10077 .elementor-element.elementor-element-0692dfb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.3em;color:#010909;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10077 .elementor-element.elementor-element-e7ff483{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#666666;}.elementor-10077 .elementor-element.elementor-element-426e988{--display:flex;}.elementor-10077 .elementor-element.elementor-element-93f8708 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.3em;color:#010909;}.elementor-10077 .elementor-element.elementor-element-69d5933{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#666666;}.elementor-10077 .elementor-element.elementor-element-0fb6c03{--display:flex;}.elementor-10077 .elementor-element.elementor-element-3e3401b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.3em;color:#010909;}.elementor-10077 .elementor-element.elementor-element-23ad00b{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#666666;}@media(max-width:1024px){.elementor-10077 .elementor-element.elementor-element-46f5ea6 .elementor-heading-title{font-size:23px;}.elementor-10077 .elementor-element.elementor-element-0692dfb .elementor-heading-title{font-size:17px;}.elementor-10077 .elementor-element.elementor-element-e7ff483{font-size:15px;}.elementor-10077 .elementor-element.elementor-element-93f8708 .elementor-heading-title{font-size:17px;}.elementor-10077 .elementor-element.elementor-element-69d5933{font-size:15px;}.elementor-10077 .elementor-element.elementor-element-3e3401b .elementor-heading-title{font-size:17px;}.elementor-10077 .elementor-element.elementor-element-23ad00b{font-size:15px;}}@media(max-width:767px){.elementor-10077 .elementor-element.elementor-element-46f5ea6 .elementor-heading-title{font-size:22px;}.elementor-10077 .elementor-element.elementor-element-0692dfb .elementor-heading-title{font-size:18px;}.elementor-10077 .elementor-element.elementor-element-e7ff483{font-size:14px;}.elementor-10077 .elementor-element.elementor-element-93f8708 .elementor-heading-title{font-size:18px;}.elementor-10077 .elementor-element.elementor-element-69d5933{font-size:14px;}.elementor-10077 .elementor-element.elementor-element-3e3401b .elementor-heading-title{font-size:18px;}.elementor-10077 .elementor-element.elementor-element-23ad00b{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-5b88a75 */.elementor-10077 .elementor-element.elementor-element-5b88a75{width:100%!important;max-width:none!important;box-sizing:border-box;padding:calc(20px + 33.333svh) var(--wb-page-rail,20px) 100px!important;gap:100px!important;}
.elementor-10077 .elementor-element.elementor-element-5b88a75 h1,.elementor-10077 .elementor-element.elementor-element-5b88a75 h2{font-family:Raleway,sans-serif!important;font-weight:400!important;color:#242421!important;text-transform:none!important;}
.elementor-10077 .elementor-element.elementor-element-5b88a75 h1{font-size:clamp(32px,4vw,60px)!important;line-height:1.15!important;text-align:center;}
.elementor-10077 .elementor-element.elementor-element-5b88a75>.elementor-widget-heading{margin:0!important;width:100%!important;}
.elementor-10077 .elementor-element.elementor-element-5b88a75 .wb-career-worlds{display:flex!important;flex-direction:column!important;gap:120px!important;width:100%!important;padding:0!important;}
.elementor-10077 .elementor-element.elementor-element-5b88a75 .wb-career-world{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr)!important;grid-template-rows:auto 1fr;column-gap:clamp(40px,8vw,140px)!important;row-gap:24px!important;width:100%!important;padding:0!important;margin:0!important;}
.elementor-10077 .elementor-element.elementor-element-5b88a75 .wb-career-world>.elementor-widget-image{grid-column:1;grid-row:1/3;width:100%!important;margin:0!important;}
.elementor-10077 .elementor-element.elementor-element-5b88a75 .wb-career-world img{width:100%!important;height:auto!important;aspect-ratio:4/3;object-fit:cover!important;display:block;}
.elementor-10077 .elementor-element.elementor-element-5b88a75 .wb-career-h3{grid-column:2;grid-row:1;margin:0!important;align-self:end;}
.elementor-10077 .elementor-element.elementor-element-5b88a75 h2{font-size:clamp(22px,2.3vw,36px)!important;line-height:1.25!important;}
.elementor-10077 .elementor-element.elementor-element-5b88a75 .wb-career-copy{grid-column:2;grid-row:2;margin:0!important;max-width:520px;font:300 14px/1.8 Inter,sans-serif!important;color:#242421!important;}
.elementor-10077 .elementor-element.elementor-element-5b88a75 p,.elementor-10077 .elementor-element.elementor-element-5b88a75 a{font-family:Inter,sans-serif!important;font-weight:300!important;}
.elementor-10077 .elementor-element.elementor-element-5b88a75 .wb-news-date{font-size:12px!important;color:#777;margin-bottom:28px!important;}
.elementor-10077 .elementor-element.elementor-element-5b88a75 a{display:inline-block;font-size:12px!important;color:#242421!important;text-decoration:none!important;border-bottom:1px solid #888;padding-bottom:6px;margin-top:20px;}
.elementor-10077 .elementor-element.elementor-element-5b88a75 .wb-career-world-mid>.elementor-widget-image{grid-column:2;}
.elementor-10077 .elementor-element.elementor-element-5b88a75 .wb-career-world-mid>.wb-career-h3,.elementor-10077 .elementor-element.elementor-element-5b88a75 .wb-career-world-mid>.wb-career-copy{grid-column:1;}
@media(max-width:1024px){.elementor-10077 .elementor-element.elementor-element-5b88a75{padding-top:180px!important;padding-left:6vw!important;padding-right:6vw!important;}}
@media(max-width:767px){.elementor-10077 .elementor-element.elementor-element-5b88a75{padding:160px 24px 64px!important;gap:64px!important;}.elementor-10077 .elementor-element.elementor-element-5b88a75 .wb-career-worlds{gap:80px!important;}.elementor-10077 .elementor-element.elementor-element-5b88a75 .wb-career-world{display:flex!important;flex-direction:column!important;gap:24px!important;}.elementor-10077 .elementor-element.elementor-element-5b88a75 .wb-career-copy{font-size:13px!important;}.elementor-10077 .elementor-element.elementor-element-5b88a75 h2{font-size:24px!important;}}/* End custom CSS */