.elementor-1530 .elementor-element.elementor-element-d3b256c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1530 .elementor-element.elementor-element-341c276 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1530 .elementor-element.elementor-element-3d09457 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://lamajor-rostov.ru/wp-content/uploads/2025/09/Group-88.png");background-position:center center;background-repeat:no-repeat;opacity:0.5;}.elementor-1530 .elementor-element.elementor-element-3d09457 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1530 .elementor-element.elementor-element-3d09457 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1530 .elementor-element.elementor-element-b342878 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1530 .elementor-element.elementor-element-b342878 > .elementor-widget-container{margin:25px 0px 0px 34px;}.elementor-1530 .elementor-element.elementor-element-79dfe1a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-1530 .elementor-element.elementor-element-79dfe1a > .elementor-widget-container{margin:10px 0px 0px 34px;}.elementor-1530 .elementor-element.elementor-element-51b46fe .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:15px 40px 15px 40px;}.elementor-1530 .elementor-element.elementor-element-51b46fe .elementor-button:hover, .elementor-1530 .elementor-element.elementor-element-51b46fe .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-1530 .elementor-element.elementor-element-51b46fe .elementor-button:hover svg, .elementor-1530 .elementor-element.elementor-element-51b46fe .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1530 .elementor-element.elementor-element-51b46fe > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-1530 .elementor-element.elementor-element-c1c7c8a > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://lamajor-rostov.ru/wp-content/uploads/2025/10/Group-89.png");background-position:center center;background-repeat:no-repeat;opacity:0.5;}.elementor-1530 .elementor-element.elementor-element-c1c7c8a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1530 .elementor-element.elementor-element-c1c7c8a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1530 .elementor-element.elementor-element-0860746 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1530 .elementor-element.elementor-element-0860746 > .elementor-widget-container{margin:25px 0px 0px 34px;}.elementor-1530 .elementor-element.elementor-element-eaeb884 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-1530 .elementor-element.elementor-element-eaeb884 > .elementor-widget-container{margin:10px 0px 0px 34px;}.elementor-1530 .elementor-element.elementor-element-1c03d9f .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:15px 40px 15px 40px;}.elementor-1530 .elementor-element.elementor-element-1c03d9f .elementor-button:hover, .elementor-1530 .elementor-element.elementor-element-1c03d9f .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-1530 .elementor-element.elementor-element-1c03d9f .elementor-button:hover svg, .elementor-1530 .elementor-element.elementor-element-1c03d9f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1530 .elementor-element.elementor-element-1c03d9f > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-1530 .elementor-element.elementor-element-d7ba3ee{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1530 .elementor-element.elementor-element-7acc8cb > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1530 .elementor-element.elementor-element-225672f > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://lamajor-rostov.ru/wp-content/uploads/2025/10/Group-90.png");background-position:center center;background-repeat:no-repeat;opacity:0.5;}.elementor-1530 .elementor-element.elementor-element-225672f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1530 .elementor-element.elementor-element-225672f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1530 .elementor-element.elementor-element-e9697bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1530 .elementor-element.elementor-element-e9697bd > .elementor-widget-container{margin:25px 0px 0px 34px;}.elementor-1530 .elementor-element.elementor-element-f3bbb87 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-1530 .elementor-element.elementor-element-f3bbb87 > .elementor-widget-container{margin:10px 0px 0px 34px;}.elementor-1530 .elementor-element.elementor-element-4daa04a .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:15px 40px 15px 40px;}.elementor-1530 .elementor-element.elementor-element-4daa04a .elementor-button:hover, .elementor-1530 .elementor-element.elementor-element-4daa04a .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-1530 .elementor-element.elementor-element-4daa04a .elementor-button:hover svg, .elementor-1530 .elementor-element.elementor-element-4daa04a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1530 .elementor-element.elementor-element-4daa04a > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-1530 .elementor-element.elementor-element-c9800ce > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://lamajor-rostov.ru/wp-content/uploads/2025/10/Group-91.png");background-position:center center;background-repeat:no-repeat;opacity:0.5;}.elementor-1530 .elementor-element.elementor-element-c9800ce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1530 .elementor-element.elementor-element-c9800ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1530 .elementor-element.elementor-element-142f772 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1530 .elementor-element.elementor-element-142f772 > .elementor-widget-container{margin:25px 0px 0px 34px;}.elementor-1530 .elementor-element.elementor-element-a28beef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-1530 .elementor-element.elementor-element-a28beef > .elementor-widget-container{margin:10px 0px 0px 34px;}.elementor-1530 .elementor-element.elementor-element-c9bad0f .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:15px 40px 15px 40px;}.elementor-1530 .elementor-element.elementor-element-c9bad0f .elementor-button:hover, .elementor-1530 .elementor-element.elementor-element-c9bad0f .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-1530 .elementor-element.elementor-element-c9bad0f .elementor-button:hover svg, .elementor-1530 .elementor-element.elementor-element-c9bad0f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1530 .elementor-element.elementor-element-c9bad0f > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-1530 .elementor-element.elementor-element-5a2b7cb{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1530 .elementor-element.elementor-element-1b1e6ae > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1530 .elementor-element.elementor-element-6bfe793 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://lamajor-rostov.ru/wp-content/uploads/2025/10/Group-92.png");background-position:center center;background-repeat:no-repeat;opacity:0.5;}.elementor-1530 .elementor-element.elementor-element-6bfe793 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1530 .elementor-element.elementor-element-6bfe793 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1530 .elementor-element.elementor-element-61c57bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1530 .elementor-element.elementor-element-61c57bc > .elementor-widget-container{margin:25px 0px 0px 34px;}.elementor-1530 .elementor-element.elementor-element-fd38fde .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-1530 .elementor-element.elementor-element-fd38fde > .elementor-widget-container{margin:10px 0px 0px 34px;}.elementor-1530 .elementor-element.elementor-element-22a1e97 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:15px 40px 15px 40px;}.elementor-1530 .elementor-element.elementor-element-22a1e97 .elementor-button:hover, .elementor-1530 .elementor-element.elementor-element-22a1e97 .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-1530 .elementor-element.elementor-element-22a1e97 .elementor-button:hover svg, .elementor-1530 .elementor-element.elementor-element-22a1e97 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1530 .elementor-element.elementor-element-22a1e97 > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-1530 .elementor-element.elementor-element-adcad9d > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://lamajor-rostov.ru/wp-content/uploads/2025/10/Group-93.png");background-position:center center;background-repeat:no-repeat;opacity:0.5;}.elementor-1530 .elementor-element.elementor-element-adcad9d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1530 .elementor-element.elementor-element-adcad9d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1530 .elementor-element.elementor-element-ae09fd5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1530 .elementor-element.elementor-element-ae09fd5 > .elementor-widget-container{margin:25px 0px 0px 34px;}.elementor-1530 .elementor-element.elementor-element-df7bddb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-1530 .elementor-element.elementor-element-df7bddb > .elementor-widget-container{margin:10px 0px 0px 34px;}.elementor-1530 .elementor-element.elementor-element-d5e4db4 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;padding:15px 40px 15px 40px;}.elementor-1530 .elementor-element.elementor-element-d5e4db4 .elementor-button:hover, .elementor-1530 .elementor-element.elementor-element-d5e4db4 .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-1530 .elementor-element.elementor-element-d5e4db4 .elementor-button:hover svg, .elementor-1530 .elementor-element.elementor-element-d5e4db4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-1530 .elementor-element.elementor-element-d5e4db4 > .elementor-widget-container{margin:40px 0px 20px 0px;}@media(min-width:768px){.elementor-1530 .elementor-element.elementor-element-341c276{width:100%;}.elementor-1530 .elementor-element.elementor-element-7acc8cb{width:100%;}.elementor-1530 .elementor-element.elementor-element-1b1e6ae{width:100%;}}/* Start custom CSS for column, class: .elementor-element-3d09457 */#vacancy_card{
    width: 530px;
    height: 220px;
    background-size: cover;
    margin-right: 20px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c1c7c8a */#vacancy_card{
    width: 530px;
    height: 220px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-225672f */#vacancy_card{
    width: 500px;
    height: 220px;
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c9800ce */#vacancy_card{
    width: 530px;
    height: 220px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6bfe793 */#vacancy_card{
    width: 530px;
    height: 220px;
    background-size: cover;
    margin-right: 20px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-adcad9d */#vacancy_card{
    width: 530px;
    height: 220px;
}/* End custom CSS */