.elementor-38715 .elementor-element.elementor-element-4ff1f5a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:048px;--padding-right:0px;}.elementor-38715 .elementor-element.elementor-element-4ff1f5a0:not(.elementor-motion-effects-element-type-background), .elementor-38715 .elementor-element.elementor-element-4ff1f5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-38715 .elementor-element.elementor-element-1d5f2c01 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;line-height:30px;color:#000000;}.elementor-38715 .elementor-element.elementor-element-3aae8fe7{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:64px;--padding-left:100px;--padding-right:100px;}.elementor-38715 .elementor-element.elementor-element-63963f90{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-38715 .elementor-element.elementor-element-63963f90:not(.elementor-motion-effects-element-type-background), .elementor-38715 .elementor-element.elementor-element-63963f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-38715 .elementor-element.elementor-element-63963f90.e-con{--align-self:center;}.elementor-38715 .elementor-element.elementor-element-5c600e5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-38715 .elementor-element.elementor-element-2564290{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38715 .elementor-element.elementor-element-187a3d75 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-38715 .elementor-element.elementor-element-187a3d75{text-align:center;}.elementor-38715 .elementor-element.elementor-element-187a3d75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#231F20;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-38715 .elementor-element.elementor-element-2f969533{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#231F20;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form input[type="submit"]{background-color:#231F20;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;border-radius:0px 0px 0px 0px;padding:10px 60px 10px 60px;margin:20px 0px 0px 0px;color:#FFFFFF;border-style:none;}.elementor-38715 .elementor-element.elementor-element-2831bd91{width:100%;max-width:100%;}.elementor-38715 .elementor-element.elementor-element-2831bd91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38715 .elementor-element.elementor-element-2831bd91.elementor-element{--align-self:flex-start;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form label{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#231F20;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form label span{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#231F20;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form select{padding:6px 10px 6px 10px;width:100%;height:36px;border-radius:0px 0px 0px 0px;color:#231F20;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form textarea{width:100%;height:121px;margin-bottom:6px;padding:8px 16px 8px 16px;border-radius:0px 0px 0px 0px;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form .ekit-form-input, .elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form select, .elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form input{margin-bottom:6px;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form textarea, .elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form select{border-style:none;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .wpcf7-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-38715 .elementor-element.elementor-element-2831bd91 .wpcf7-form textarea, .elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-wid-con .ekit-form form textarea, .elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form select{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .wpcf7-form textarea{color:#231F20;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-wid-con .ekit-form form textarea{color:#231F20;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:#142F4A9C;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:#142F4A9C;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:#142F4A9C;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:#142F4A9C;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form textarea::-webkit-input-placeholder{font-size:14px;color:#142F4A9C;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form textarea::-moz-placeholder{font-size:14px;color:#142F4A9C;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form textarea:-ms-input-placeholder{font-size:14px;color:#142F4A9C;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form textarea:-moz-placeholder{font-size:14px;color:#142F4A9C;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form > p{text-align:left;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form input[type="submit"]:hover{color:#ffffff;}@media(max-width:1024px){.elementor-38715 .elementor-element.elementor-element-4ff1f5a0{--padding-top:025px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-38715 .elementor-element.elementor-element-3aae8fe7{--padding-top:40px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-38715 .elementor-element.elementor-element-63963f90{--padding-top:40px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-38715 .elementor-element.elementor-element-187a3d75 .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-38715 .elementor-element.elementor-element-4ff1f5a0{--padding-top:16px;--padding-bottom:016px;--padding-left:020px;--padding-right:020px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-38715 .elementor-element.elementor-element-3aae8fe7{--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-38715 .elementor-element.elementor-element-63963f90{--width:100%;--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-38715 .elementor-element.elementor-element-5c600e5f{--width:100%;}.elementor-38715 .elementor-element.elementor-element-187a3d75 .elementor-heading-title{font-size:18px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-38715 .elementor-element.elementor-element-2831bd91 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-38715 .elementor-element.elementor-element-2831bd91 .ekit-form form input[type="submit"]{font-size:14px;}}@media(min-width:768px){.elementor-38715 .elementor-element.elementor-element-4ff1f5a0{--width:100%;}.elementor-38715 .elementor-element.elementor-element-63963f90{--width:1040px;}.elementor-38715 .elementor-element.elementor-element-5c600e5f{--width:460px;}}@media(max-width:1024px) and (min-width:768px){.elementor-38715 .elementor-element.elementor-element-63963f90{--width:100%;}.elementor-38715 .elementor-element.elementor-element-5c600e5f{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-2f969533 */.elementor-38715 .elementor-element.elementor-element-2f969533 p{margin:0;}
.elementor-38715 .elementor-element.elementor-element-2f969533 .job-date{font-size:12px; font-weight:400; margin-top:4px;}/* End custom CSS */
/* Start custom CSS for elementskit-contact-form7, class: .elementor-element-2831bd91 */.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-form-heading{font:600 18px Montserrat,sans-serif;color:#231F20;margin:10px 0 18px}.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-additional{margin-top:35px}.elementor-38715 .elementor-element.elementor-element-2831bd91 .row>p{margin:0 0 16px!important}.elementor-38715 .elementor-element.elementor-element-2831bd91 .wpcf7-form-control-wrap{display:flex!important;flex-direction:column!important;height:auto!important;position:relative}.elementor-38715 .elementor-element.elementor-element-2831bd91 .wpcf7-form-control-wrap>input,.elementor-38715 .elementor-element.elementor-element-2831bd91 .wpcf7-form-control-wrap>select{position:static!important;top:auto!important;bottom:auto!important;transform:none!important;margin:0!important;flex:none!important}.elementor-38715 .elementor-element.elementor-element-2831bd91 .wpcf7-form-control-wrap .wpcf7-not-valid-tip{order:2;position:static!important;inset:auto!important;transform:none!important;display:block!important;width:100%;margin:6px 0 0!important;padding:0!important;background:none!important;font:500 12px/1.3 Montserrat,sans-serif!important;color:#B42318!important}.elementor-38715 .elementor-element.elementor-element-2831bd91 .wpcf7-not-valid:not([type=file]):not(.wpcf7-radio){outline:1px solid #B42318;outline-offset:-1px}.elementor-38715 .elementor-element.elementor-element-2831bd91 .wpcf7-response-output{margin:20px 0 0!important;padding:10px 14px!important;font:13px Montserrat,sans-serif;border-width:1px!important;text-align:center}.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-uploads{margin-top:20px}.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-upload-btn{position:relative;display:block;background:#231F20;color:#FFF!important;text-align:center;padding:11px 15px;font:500 13px Montserrat,sans-serif;cursor:pointer;transition:background .2s}.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-upload-btn:hover,.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-upload-btn:focus-within{background:#463D34}.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-upload-btn:focus-within{outline:2px solid #231F20;outline-offset:2px}.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-upload-btn .wpcf7-form-control-wrap{position:static}.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-upload-btn input[type=file]{position:absolute!important;inset:0;width:100%!important;height:100%!important;margin:0!important;padding:0!important;opacity:0;cursor:pointer;z-index:2}.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-upload-btn .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute!important;left:0!important;top:100%!important;text-align:left}.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-upload-btn.has-error{margin-bottom:22px}.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-file-name{display:block;margin-top:6px;font:12px Montserrat,sans-serif;color:#231F20;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-question{margin-bottom:22px!important;line-height:1.5}.elementor-38715 .elementor-element.elementor-element-2831bd91 select[name=b2b-experience]{width:auto!important;min-width:70px;margin-top:10px!important;align-self:flex-start}.elementor-38715 .elementor-element.elementor-element-2831bd91 .wpcf7-radio{display:flex;gap:24px;margin-top:10px}.elementor-38715 .elementor-element.elementor-element-2831bd91 .wpcf7-radio .wpcf7-list-item{margin:0}.elementor-38715 .elementor-element.elementor-element-2831bd91 .wpcf7-radio .wpcf7-list-item label{display:flex;align-items:center;gap:8px;cursor:pointer}.elementor-38715 .elementor-element.elementor-element-2831bd91 .wpcf7-radio input[type=radio]{width:18px!important;height:18px!important;margin:0;padding:0!important;accent-color:#231F20}.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-submit{display:flex!important;flex-direction:column;align-items:center;justify-content:center;width:100%!important;margin:10px 0 0!important;text-align:center}.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-submit input[type=submit]{display:block!important;float:none!important;width:auto!important;margin:0 auto!important;padding:10px 60px!important;font-family:Montserrat!important}.elementor-38715 .elementor-element.elementor-element-2831bd91 .careers-submit input[type=submit]:hover{background:#463D34!important}.elementor-38715 .elementor-element.elementor-element-2831bd91 .wpcf7-spinner{display:block;margin:10px auto 0!important}
.elementor-38715 .elementor-element.elementor-element-2831bd91{
    .careers-question{
        font-size: 14px;
    }
}/* End custom CSS */