.contact-form-wrapper{border:1px solid rgba(38,45,51,.1);border-radius:30px;padding:37px 115px 40px;background:#f6f6f6}.contact-form-wrapper .form-fields{display:flex;justify-content:space-between;flex-wrap:wrap}.contact-form-wrapper .form-fields .left-side,.contact-form-wrapper .form-fields .right-side{flex:0 0 48%;max-width:48%}@media (max-width:767px){.contact-form-wrapper .form-fields .left-side,.contact-form-wrapper .form-fields .right-side{flex:0 0 100%;max-width:100%}}.contact-form-wrapper .form-fields .input-box:not(:first-child){margin-top:34px}@media (max-width:767px){.contact-form-wrapper .form-fields .input-box:not(:first-child){margin-top:20px}}.contact-form-wrapper .form-fields .right-side{display:flex;flex-wrap:wrap}.contact-form-wrapper .form-fields .textarea-box{flex:0 0 100%;max-width:100%}.contact-form-wrapper .form-fields .textarea-box textarea{min-height:100%}@media (max-width:767px){.contact-form-wrapper .form-fields .textarea-box textarea{min-height:188px}}@media (max-width:767px){.contact-form-wrapper .form-fields .textarea-box{margin-top:20px}}.contact-form-wrapper .btn-wrap{text-align:right;margin-top:32px}@media (max-width:767px){.contact-form-wrapper .btn-wrap{text-align:center}}.contact-form-wrapper .layer{position:absolute}.contact-form-wrapper .layer.layer-left{left:-100px;bottom:-45px}.contact-form-wrapper .layer.layer-right{right:-215px;top:-9px}@media (max-width:767px){.contact-form-wrapper .layer{display:none}}.contact-form-wrapper .rodo-block{display:flex;flex-wrap:wrap;justify-content:flex-end}.contact-form-wrapper .rodo-block .inner{flex:0 0 48%;max-width:48%}@media (max-width:767px){.contact-form-wrapper .rodo-block .inner{flex:0 0 100%;max-width:100%}}.contact-form-wrapper .rodo-rules-box{margin-top:11px;color:rgba(38,45,51,.6);font-size:12px;line-height:22px}@media (max-width:767px){.contact-form-wrapper .rodo-rules-box{margin-top:28px}}.contact-form-wrapper .rodo-explain{margin-top:5px;padding-left:31px}.contact-form-wrapper .rodo-explain span{color:#0bf;transition:all .3s ease-in-out;transition-delay:0s;cursor:pointer}.contact-form-wrapper .rodo-explain span:hover{opacity:.6}.contact-form-wrapper .heading{text-align:center}.contact-form-wrapper .inside{margin-top:75px;position:relative}@media (max-width:767px){.contact-form-wrapper .inside{margin-top:33px}}.contact-form-wrapper .file-box-block{margin-top:11px;display:flex;flex-wrap:wrap;justify-content:flex-end}.contact-form-wrapper .file-box-block .file-select-box{flex:0 0 48%;max-width:48%}@media (max-width:767px){.contact-form-wrapper .file-box-block .file-select-box{flex:0 0 100%;max-width:100%}}@media (max-width:575px){.contact-form-wrapper{padding:0;background:transparent;border:0;border-radius:0}}.main-page-content-wrapper{overflow:hidden}.carrer-offer-job{background-color:#f6f6f6}.carrer-offer-job .container{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:flex-end}.carrer-offer-job .heading{font-size:100px;line-height:150px;text-align:right}.carrer-offer-job picture{position:absolute;display:block;bottom:0;left:0;max-width:661px}.carrer-offer-job picture img{width:100%}.offer-details{margin-top:40px}.offer-details .job-offer-block{max-width:775px;margin:100px auto 0}.offer-details .job-offer-block .bolded-box,.offer-details .job-offer-block .content{margin-top:22px;opacity:.6}@media (max-width:575px){.offer-details .job-offer-block .content ul{padding-left:20px}}.offer-contact-form{margin-top:80px}@media (max-width:575px){.offer-contact-form{margin-top:55px;padding-top:26px;padding-bottom:33px;background:#f6f6f6;border-radius:0 0 30px 30px}}.newsletter-section{padding-top:95px}