.elementor-28 .elementor-element.elementor-element-05dd8f5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero > .orrp-section__bg{background-image:url("https://kurokawakougyou96.midnights.world/wp-content/uploads/2026/08/5ab12c9b-8679-4425-9515-084e8e969048.webp");background-color:#0E3D29;}.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero{min-height:610px;padding:76px 24px 76px 24px;}.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero__content{max-width:1000px;text-align:left;background:#072A1CCC;padding:54px 58px 52px 58px;border-radius:28px;}.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero__actions,.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero__highlights{justify-content:left;}.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero__eyebrow{color:#B7E56B;}.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero__title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero__subtitle{color:#E8F5E6;}.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero__description{color:#D9E9DF;}.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero__button--primary{background:#83C63A;color:#0A2F1F;}.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero__button--secondary{color:#FFFFFF;border-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero__highlight{background:rgba(255,255,255,.10);color:#F5FBF6;}.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero .orrp-section__inner{max-width:1240px;}.elementor-28 .elementor-element.elementor-element-696cb26{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-eb5eb3d .orrp-recruitment-intro__grid{gap:64px;}.elementor-28 .elementor-element.elementor-element-eb5eb3d .orrp-recruitment-intro__visual{flex-basis:40%;background:#0E432E;color:#FFFFFF;padding:42px 42px 42px 42px;border-radius:28px;}.elementor-28 .elementor-element.elementor-element-eb5eb3d .orrp-recruitment-intro__eyebrow{color:#70A932;}.elementor-28 .elementor-element.elementor-element-eb5eb3d .orrp-recruitment-intro__heading{color:#103D2A;}.elementor-28 .elementor-element.elementor-element-eb5eb3d .orrp-recruitment-intro__text{color:#40564A;}.elementor-28 .elementor-element.elementor-element-eb5eb3d .orrp-recruitment-intro__visual-icon{font-size:60px;}.elementor-28 .elementor-element.elementor-element-eb5eb3d .orrp-recruitment-intro__visual-icon svg{width:60px;height:60px;}.elementor-28 .elementor-element.elementor-element-eb5eb3d .orrp-recruitment-intro__fact{background:#F2F7EF;}.elementor-28 .elementor-element.elementor-element-eb5eb3d .orrp-recruitment-intro__fact-value{color:#14502F;}.elementor-28 .elementor-element.elementor-element-eb5eb3d .orrp-recruitment-intro__fact-label{color:#627268;}.elementor-28 .elementor-element.elementor-element-eb5eb3d .orrp-recruitment-intro .orrp-section__inner{max-width:1240px;}.elementor-28 .elementor-element.elementor-element-eb5eb3d .orrp-recruitment-intro{padding:90px 24px 90px 24px;}.elementor-28 .elementor-element.elementor-element-eb5eb3d .orrp-recruitment-intro > .orrp-section__bg{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-a614aff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__card{background:#FFFFFF;border-radius:28px;min-height:420px;--orrp-card-lift:5px;--orrp-card-shadow:rgba(15,67,45,.18);}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__identity{flex-basis:29%;padding:42px 34px 40px 34px;background:#0E432E;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__image{flex-basis:31%;min-height:420px;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__number{background:#B6E46B;color:#0C3826;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__eyebrow{color:#B7E56B;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__icon{color:#B7E56B;background:rgba(255,255,255,.08);width:70px;height:70px;font-size:32px;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__icon svg{width:32px;height:32px;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__subtitle{color:#D5E8DB;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__label{background:#F4F8F2;color:#2A6D3B;border-color:#E1EAE0;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__value{color:#34493D;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__row{border-color:#E1EAE0;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__label,.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__value{padding:17px 20px 17px 20px;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__image:after{background:rgba(8,49,31,.06);}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card .orrp-section__inner{max-width:1240px;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card{padding:22px 24px 22px 24px;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card > .orrp-section__bg{background-color:#F6F9F4;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__card{background:#FFFFFF;border-radius:28px;min-height:420px;--orrp-card-lift:5px;--orrp-card-shadow:rgba(15,67,45,.18);}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__identity{flex-basis:29%;padding:42px 34px 40px 34px;background:#0E432E;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__image{flex-basis:31%;min-height:420px;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__number{background:#B6E46B;color:#0C3826;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__eyebrow{color:#B7E56B;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__icon{color:#B7E56B;background:rgba(255,255,255,.08);width:70px;height:70px;font-size:32px;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__icon svg{width:32px;height:32px;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__subtitle{color:#D5E8DB;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__label{background:#F4F8F2;color:#2A6D3B;border-color:#E1EAE0;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__value{color:#34493D;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__row{border-color:#E1EAE0;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__label,.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__value{padding:17px 20px 17px 20px;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__image:after{background:rgba(8,49,31,.06);}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card .orrp-section__inner{max-width:1240px;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card{padding:22px 24px 22px 24px;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card > .orrp-section__bg{background-color:#F6F9F4;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__card{background:#FFFFFF;border-radius:28px;min-height:420px;--orrp-card-lift:5px;--orrp-card-shadow:rgba(15,67,45,.18);}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__identity{flex-basis:29%;padding:42px 34px 40px 34px;background:#0E432E;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__image{flex-basis:31%;min-height:420px;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__number{background:#B6E46B;color:#0C3826;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__eyebrow{color:#B7E56B;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__icon{color:#B7E56B;background:rgba(255,255,255,.08);width:70px;height:70px;font-size:32px;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__icon svg{width:32px;height:32px;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__subtitle{color:#D5E8DB;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__label{background:#F4F8F2;color:#2A6D3B;border-color:#E1EAE0;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__value{color:#34493D;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__row{border-color:#E1EAE0;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__label,.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__value{padding:17px 20px 17px 20px;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__image:after{background:rgba(8,49,31,.06);}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card .orrp-section__inner{max-width:1240px;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card{padding:22px 24px 22px 24px;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card > .orrp-section__bg{background-color:#F6F9F4;}.elementor-28 .elementor-element.elementor-element-deb4d0b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form__card{background:#FFFFFF;border-radius:30px;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form__panel{flex-basis:34%;background:#0E432E;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form__main{padding:44px 48px 48px 48px;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form__number{background:#B7E56B;color:#0C3926;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form__icon{color:#B7E56B;font-size:52px;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form__icon svg{width:52px;height:52px;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form__title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form__subtitle{color:#B7E56B;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form__note,.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form__step-text{color:#D6E7DC;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form__step-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-form-head__eyebrow{color:#6EA431;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-form-head__title{color:#123F2A;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-form-head__lead{color:#607168;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-field__label{color:#254536;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form input:not([type="radio"]):not([type="checkbox"]),.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form select,.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form textarea{background:#F8FAF7;border-color:#DDE7DC;padding:14px 16px 14px 16px;border-radius:12px;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form input,.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form select,.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form textarea{color:#243B30;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form{--orrp-focus:#71AB39;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form__grid{gap:20px;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-required{background:#EDF6E8;color:#39772F;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-form-button--primary{background:#176B3D;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-form-button--primary:hover{background:#0F4E2C;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-form-button--secondary{background:#EDF4EA;color:#315B3C;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-form-button{padding:14px 28px 14px 28px;border-radius:12px;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-form-status.is-success{background:#EAF7E6;color:#176B2B;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-form-status.is-error{background:#FFF5E8;color:#8A4D10;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form-section .orrp-section__inner{max-width:1240px;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form-section{padding:90px 24px 90px 24px;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form-section > .orrp-section__bg{background-color:#F1F6EF;}.elementor-28 .elementor-element.elementor-element-641ab90{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-a3d24a7 .orrp-privacy__card{background:#FFFFFF;padding:26px 28px 26px 28px;border-radius:16px;}.elementor-28 .elementor-element.elementor-element-a3d24a7 .orrp-privacy__icon{color:#FFFFFF;background:#3D8F20;width:72px;height:72px;font-size:34px;}.elementor-28 .elementor-element.elementor-element-a3d24a7 .orrp-privacy__icon svg{width:34px;height:34px;}.elementor-28 .elementor-element.elementor-element-a3d24a7 .orrp-privacy__card:hover .orrp-privacy__icon{background:#176B2B;}.elementor-28 .elementor-element.elementor-element-a3d24a7 .orrp-privacy__title{color:#236D2A;}.elementor-28 .elementor-element.elementor-element-a3d24a7 .orrp-privacy__subtitle{color:#527E47;}.elementor-28 .elementor-element.elementor-element-a3d24a7 .orrp-privacy__description{color:#34463B;}.elementor-28 .elementor-element.elementor-element-a3d24a7 .orrp-privacy__button{color:#2B7C2F;background:#FFFFFF;border-color:#76A96D;padding:11px 22px 11px 22px;border-radius:999px;}.elementor-28 .elementor-element.elementor-element-a3d24a7 .orrp-privacy__button:hover{color:#FFFFFF;background:#176B2B;border-color:#176B2B;}.elementor-28 .elementor-element.elementor-element-a3d24a7 .orrp-privacy .orrp-section__inner{max-width:1240px;}.elementor-28 .elementor-element.elementor-element-a3d24a7 .orrp-privacy{padding:18px 24px 18px 24px;}.elementor-28 .elementor-element.elementor-element-a3d24a7 .orrp-privacy > .orrp-section__bg{background-color:#F9FBF8;}.elementor-28 .elementor-element.elementor-element-321a176{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card{--orsp-contact-base:#0B3A2B;border-radius:24px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__bg{background-position:center center;background-size:cover;background-repeat:no-repeat;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__overlay{background:#082E23;opacity:calc(0 / 100);}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__content{padding:28px 34px 28px 34px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__main-icon{color:#2F7F28;background:rgba(255,255,255,.68);border-color:#2F7F28;width:63px;height:63px;--orsp-contact-main-icon-size:30px;--orsp-contact-main-hover-color:#FFFFFF;--orsp-contact-main-hover-bg:#257A24;--orsp-contact-main-scale:calc(107 / 100);}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__title{color:#FFFFFF;font-size:26px;line-height:41px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__kicker{color:#B7D398;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__description{color:#D7E4DC;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__phone-number{color:#FFFFFF;font-size:26px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__phone-icon{color:#A7D83D;background:rgba(47,127,40,.08);width:51px;height:51px;--orsp-contact-phone-icon-size:23px;--orsp-contact-phone-hover-color:#FFFFFF;--orsp-contact-phone-hover-bg:#257A24;--orsp-contact-phone-scale:calc(108 / 100);}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__meta{color:#D7E4DC;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__button{background:#167314;color:#FFFFFF;border-radius:14px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__button:hover{background:#0F5B11;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-strengths-contact .orsp-section__inner{max-width:1240px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-strengths-contact{padding:50px 0px 50px 0px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-strengths-contact > .orsp-section__bg{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-78b3e93{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip > .orrp-section__bg{background-image:url("https://kurokawakougyou96.midnights.world/wp-content/uploads/2026/08/a8a6baa8-754c-46ab-b8af-42d3961f93dd.webp");background-color:#2F7E10;background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip__inner{min-height:130px;gap:36px;}.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip__contact{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip__contact-icon{font-size:52px;}.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip__contact-icon svg{width:52px;height:52px;}.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip__phone{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip__phone-icon{font-size:46px;}.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip__phone-icon svg{width:46px;height:46px;}.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip__contact:hover,.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip__phone:hover{background:rgba(255,255,255,.10);}.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip__contact,.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip__phone{--orrp-contact-lift:3px;}.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip .orrp-section__inner{max-width:1920px;}.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-60be236{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-829042a .mss-floating-contact.is-right{right:22px;}.elementor-28 .elementor-element.elementor-element-829042a .mss-floating-contact.is-left{left:22px;}.elementor-28 .elementor-element.elementor-element-829042a .mss-floating-contact{top:42%;--mss-rail-item-width:80px;padding:4px 4px 4px 4px;gap:4px;background:rgba(255,255,255,.94);--mss-rail-icon-badge:30px;--mss-rail-icon-size:19px;border-radius:18px;}.elementor-28 .elementor-element.elementor-element-829042a .mss-floating-contact__item{border-radius:14px;background:#FFFFFF;color:#174A34;border-bottom-color:rgba(23,74,52,.12);}.elementor-28 .elementor-element.elementor-element-829042a .mss-floating-contact__icon{color:#2E7A31;background:#F4F8F2;}.elementor-28 .elementor-element.elementor-element-829042a .mss-floating-contact__item:before{background:#7EAE31;}.elementor-28 .elementor-element.elementor-element-829042a .mss-floating-contact__item:hover{background:#174A34;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-829042a .mss-floating-contact__item:hover .mss-floating-contact__icon{color:#FFFFFF;background:rgba(255,255,255,.12);}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero{min-height:540px;padding:48px 22px 48px 22px;}.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero__content{padding:44px 42px 44px 42px;}.elementor-28 .elementor-element.elementor-element-eb5eb3d .orrp-recruitment-intro{padding:48px 22px 48px 22px;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__card{min-height:380px;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card{padding:48px 22px 48px 22px;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__card{min-height:380px;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card{padding:48px 22px 48px 22px;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__card{min-height:380px;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card{padding:48px 22px 48px 22px;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form__main{padding:38px 36px 40px 36px;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form-section{padding:48px 22px 48px 22px;}.elementor-28 .elementor-element.elementor-element-a3d24a7 .orrp-privacy{padding:48px 22px 48px 22px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__content{padding:26px 28px 26px 28px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__main-icon{width:70px;height:70px;--orsp-contact-main-icon-size:30px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__phone-icon{width:50px;height:50px;--orsp-contact-phone-icon-size:24px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-strengths-contact{padding:56px 22px 56px 22px;}.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip{padding:48px 22px 48px 22px;}.elementor-28 .elementor-element.elementor-element-829042a .mss-floating-contact{--mss-rail-item-width:74px;--mss-rail-icon-badge:30px;--mss-rail-icon-size:18px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero{min-height:600px;padding:38px 18px 38px 18px;}.elementor-28 .elementor-element.elementor-element-c0e8657 .orrp-recruitment-hero__content{padding:34px 24px 32px 24px;}.elementor-28 .elementor-element.elementor-element-eb5eb3d .orrp-recruitment-intro{padding:38px 18px 38px 18px;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card__card{min-height:0px;}.elementor-28 .elementor-element.elementor-element-62e4571 .orrp-recruitment-info-card{padding:38px 18px 38px 18px;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card__card{min-height:0px;}.elementor-28 .elementor-element.elementor-element-f33ef19 .orrp-recruitment-info-card{padding:38px 18px 38px 18px;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card__card{min-height:0px;}.elementor-28 .elementor-element.elementor-element-1ef2903 .orrp-recruitment-info-card{padding:38px 18px 38px 18px;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form__main{padding:30px 20px 30px 20px;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-form-button{padding:15px 20px 15px 20px;}.elementor-28 .elementor-element.elementor-element-ab8d854 .orrp-application-form-section{padding:38px 18px 38px 18px;}.elementor-28 .elementor-element.elementor-element-a3d24a7 .orrp-privacy{padding:38px 18px 38px 18px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__content{padding:24px 20px 24px 20px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__main-icon{width:62px;height:62px;--orsp-contact-main-icon-size:27px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__phone-icon{width:46px;height:46px;--orsp-contact-phone-icon-size:22px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-contact-card__phone-number{font-size:24px;}.elementor-28 .elementor-element.elementor-element-e7f6f2c .orsp-strengths-contact{padding:42px 18px 42px 18px;}.elementor-28 .elementor-element.elementor-element-4fd79fa .orrp-contact-strip{padding:38px 18px 38px 18px;}.elementor-28 .elementor-element.elementor-element-829042a .mss-floating-contact{--mss-rail-item-width:70px;--mss-rail-icon-badge:28px;--mss-rail-icon-size:17px;}}