.elementor-17 .elementor-element.elementor-element-4240ae0 {
    margin-top: 0px;
    margin-bottom: 80px;
}

.elementor-17 .elementor-element.elementor-element-d41dd7c > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-07d399b {
    text-align: justify;
}

.elementor-17 .elementor-element.elementor-element-38841fe {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-17 .elementor-element.elementor-element-9b428cc {
    margin-top: 80px;
    margin-bottom: 020px;
}

.elementor-17 .elementor-element.elementor-element-151a6d3 {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-151a6d3 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-17 .elementor-element.elementor-element-370ce05 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-370ce05 {
    margin-top: 60px;
    margin-bottom: 0px;
}

.elementor-17 .elementor-element.elementor-element-41aef02 img {
    height: 50px;
}

.elementor-17 .elementor-element.elementor-element-41aef02 .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 13px;
}

.elementor-17 .elementor-element.elementor-element-edfa91e img {
    height: 50px;
}

.elementor-17 .elementor-element.elementor-element-edfa91e .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 13px;
}

.elementor-17 .elementor-element.elementor-element-2c03106 img {
    height: 50px;
}

.elementor-17 .elementor-element.elementor-element-2c03106 .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 13px;
}

.elementor-17 .elementor-element.elementor-element-53c2f01 img {
    height: 50px;
}

.elementor-17 .elementor-element.elementor-element-53c2f01 .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 13px;
}

.elementor-17 .elementor-element.elementor-element-c82b41e img {
    height: 50px;
}

.elementor-17 .elementor-element.elementor-element-c82b41e .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 13px;
}

.elementor-17 .elementor-element.elementor-element-b00b0e4 img {
    height: 50px;
}

.elementor-17 .elementor-element.elementor-element-b00b0e4 .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 13px;
}

.elementor-17 .elementor-element.elementor-element-32a8e32 {
    text-align: justify;
}

.elementor-17 .elementor-element.elementor-element-1980103 {
    margin-top: 80px;
    margin-bottom: 0px;
}

.elementor-17 .elementor-element.elementor-element-b6dc7ff > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-2239688:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2239688 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/montazhnaia-oblast-1.png");
    background-position: center center;
    background-size: auto;
}

.elementor-17 .elementor-element.elementor-element-2239688 > .elementor-background-overlay {
    background-color: #000000;
    opacity: 0.85;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-17 .elementor-element.elementor-element-2239688 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 80px;
    margin-bottom: 0px;
    padding: 20px 0px 20px 0px;
}

.elementor-17 .elementor-element.elementor-element-7b5d1a9 {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-59a869d > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-59a869d {
    margin-top: 0px;
    margin-bottom: 13px;
}

.elementor-17 .elementor-element.elementor-element-9259204 {
    text-align: right;
}

.elementor-17 .elementor-element.elementor-element-9259204 img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-bca88ab {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}

.elementor-17 .elementor-element.elementor-element-50c1e49 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-50c1e49 {
    margin-top: 0px;
    margin-bottom: 13px;
}

.elementor-17 .elementor-element.elementor-element-c74086f {
    text-align: right;
}

.elementor-17 .elementor-element.elementor-element-c74086f img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-7c8b679 {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}

.elementor-17 .elementor-element.elementor-element-34c0bde > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-34c0bde {
    margin-top: 0px;
    margin-bottom: 13px;
}

.elementor-17 .elementor-element.elementor-element-dca92d7 {
    text-align: right;
}

.elementor-17 .elementor-element.elementor-element-dca92d7 img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-e81aca3 {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}

.elementor-17 .elementor-element.elementor-element-b296f53 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-b296f53 {
    margin-top: 0px;
    margin-bottom: 13px;
}

.elementor-17 .elementor-element.elementor-element-d838c53 {
    text-align: right;
}

.elementor-17 .elementor-element.elementor-element-d838c53 img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-15923d1 {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}

.elementor-17 .elementor-element.elementor-element-3aaf034 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-3aaf034 {
    margin-top: 0px;
    margin-bottom: 13px;
}

.elementor-17 .elementor-element.elementor-element-97281a1 {
    text-align: right;
}

.elementor-17 .elementor-element.elementor-element-97281a1 img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-b2e84ca {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}

.elementor-17 .elementor-element.elementor-element-e09d1e6 {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-2403980 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-2403980 {
    margin-top: 0px;
    margin-bottom: 13px;
}

.elementor-17 .elementor-element.elementor-element-795ad49 {
    text-align: right;
}

.elementor-17 .elementor-element.elementor-element-795ad49 img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-b53469d {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}

.elementor-17 .elementor-element.elementor-element-fe086c2 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-fe086c2 {
    margin-top: 0px;
    margin-bottom: 13px;
}

.elementor-17 .elementor-element.elementor-element-c322742 {
    text-align: right;
}

.elementor-17 .elementor-element.elementor-element-c322742 img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-ee92ea4 {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}

.elementor-17 .elementor-element.elementor-element-86e04be > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-86e04be {
    margin-top: 0px;
    margin-bottom: 13px;
}

.elementor-17 .elementor-element.elementor-element-bbfcbeb {
    text-align: right;
}

.elementor-17 .elementor-element.elementor-element-bbfcbeb img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-07403b0 {
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}

.elementor-17 .elementor-element.elementor-element-4af29df {
    margin-top: 80px;
    margin-bottom: 0px;
}

.elementor-17 .elementor-element.elementor-element-6d01d33 {
    margin-top: 20px;
    margin-bottom: 20px;
}

.elementor-17 .elementor-element.elementor-element-460cdf7 img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-460cdf7 .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 24px;
}

.elementor-17 .elementor-element.elementor-element-6c1016f > .elementor-element-populated {
    margin: 50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-17 .elementor-element.elementor-element-9dc7dee .elementor-icon-wrapper {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-9dc7dee .elementor-icon {
    font-size: 16px;
}

.elementor-17 .elementor-element.elementor-element-74941d3 img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-74941d3 .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 24px;
}

.elementor-17 .elementor-element.elementor-element-fe8ef2e > .elementor-element-populated {
    margin: 50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-17 .elementor-element.elementor-element-9f8d345 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-9f8d345 .elementor-icon {
    font-size: 16px;
}

.elementor-17 .elementor-element.elementor-element-b52ed64 img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-b52ed64 .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 24px;
}

.elementor-17 .elementor-element.elementor-element-ecda1c3 > .elementor-element-populated {
    margin: 50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-17 .elementor-element.elementor-element-6ab8c2c .elementor-icon-wrapper {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-6ab8c2c .elementor-icon {
    font-size: 16px;
}

.elementor-17 .elementor-element.elementor-element-0382a5e > .elementor-element-populated {
    margin: 7px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-17 .elementor-element.elementor-element-fa1abc4 img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-fa1abc4 .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 24px;
}

.elementor-17 .elementor-element.elementor-element-907ffea {
    margin-top: 20px;
    margin-bottom: 20px;
}

.elementor-17 .elementor-element.elementor-element-feb3a2a img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-feb3a2a .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 24px;
}

.elementor-17 .elementor-element.elementor-element-486e297 > .elementor-element-populated {
    margin: 50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-17 .elementor-element.elementor-element-a96f0a3 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-a96f0a3 .elementor-icon {
    font-size: 16px;
}

.elementor-17 .elementor-element.elementor-element-db62d0b img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-db62d0b .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 24px;
}

.elementor-17 .elementor-element.elementor-element-98cf137 > .elementor-element-populated {
    margin: 50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-17 .elementor-element.elementor-element-9f7285b .elementor-icon-wrapper {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-9f7285b .elementor-icon {
    font-size: 16px;
}

.elementor-17 .elementor-element.elementor-element-ad7619a img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-ad7619a .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 24px;
}

.elementor-17 .elementor-element.elementor-element-14d2459 > .elementor-element-populated {
    margin: 50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-17 .elementor-element.elementor-element-6cf5a7a .elementor-icon-wrapper {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-6cf5a7a .elementor-icon {
    font-size: 16px;
}

.elementor-17 .elementor-element.elementor-element-5454757 img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-5454757 .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 24px;
}

.elementor-17 .elementor-element.elementor-element-17ca948:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-17ca948 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/map.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-17 .elementor-element.elementor-element-17ca948 > .elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-17 .elementor-element.elementor-element-17ca948 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 80px;
    margin-bottom: 0px;
    padding: 20px 0px 20px 0px;
}

.elementor-17 .elementor-element.elementor-element-1ea198a .elementor-heading-title {
    color: #000000;
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
}

.elementor-17 .elementor-element.elementor-element-e71fbdf {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-17 .elementor-element.elementor-element-f91281e {
    margin-top: 80px;
    margin-bottom: 80px;
}

.elementor-17 .elementor-element.elementor-element-4061cd4 {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-4061cd4 .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-17 .elementor-element.elementor-element-931912d {
    margin-top: 0px;
    margin-bottom: 80px;
}

.elementor-17 .elementor-element.elementor-element-a27499b {
    text-align: justify;
}

.elementor-17 .elementor-element.elementor-element-025385c {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-025385c img {
    width: 75%;
    height: 55px;
}

.elementor-17 .elementor-element.elementor-element-025385c .widget-image-caption {
    margin-top: 5px;
}

.elementor-17 .elementor-element.elementor-element-f299255 {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-f299255 img {
    width: 75%;
    height: 55px;
}

.elementor-17 .elementor-element.elementor-element-f299255 .widget-image-caption {
    margin-top: 5px;
}

.elementor-17 .elementor-element.elementor-element-7ffe75c {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-7ffe75c img {
    width: 75%;
    height: 55px;
}

.elementor-17 .elementor-element.elementor-element-7ffe75c .widget-image-caption {
    margin-top: 5px;
}

.elementor-17 .elementor-element.elementor-element-cdb1f04 {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-cdb1f04 img {
    width: 75%;
    height: 55px;
}

.elementor-17 .elementor-element.elementor-element-cdb1f04 .widget-image-caption {
    margin-top: 5px;
}

.elementor-17 .elementor-element.elementor-element-0200c0b {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-0200c0b img {
    width: 75%;
    height: 55px;
}

.elementor-17 .elementor-element.elementor-element-0200c0b .widget-image-caption {
    margin-top: 5px;
}

.elementor-17 .elementor-element.elementor-element-7bfcdfe {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-7bfcdfe img {
    width: 75%;
    height: 55px;
}

.elementor-17 .elementor-element.elementor-element-7bfcdfe .widget-image-caption {
    margin-top: 5px;
}

.elementor-17 .elementor-element.elementor-element-4b8cf0f > .elementor-background-overlay {
    background-image: url("../images/montazhnaia-oblast-1.png");
    background-position: center center;
    opacity: 0.13;
}

.elementor-17 .elementor-element.elementor-element-4b8cf0f {
    padding: 80px 0px 80px 0px;
}

.elementor-17 .elementor-element.elementor-element-a6fe022 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-17 .elementor-element.elementor-element-ea2b32c {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-ea2b32c .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-17 .elementor-element.elementor-element-f479019 {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-17 .elementor-element.elementor-element-a173384 img {
    height: 150px;
}

.elementor-17 .elementor-element.elementor-element-a173384 .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 13px;
}

.elementor-17 .elementor-element.elementor-element-a173384 > .elementor-widget-container {
    margin: -29px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-0a7fa2a img {
    height: 110px;
}

.elementor-17 .elementor-element.elementor-element-0a7fa2a .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 24px;
}

.elementor-17 .elementor-element.elementor-element-229ba0a img {
    height: 110px;
}

.elementor-17 .elementor-element.elementor-element-229ba0a .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 24px;
}

.elementor-17 .elementor-element.elementor-element-2b67fd4 img {
    height: 110px;
}

.elementor-17 .elementor-element.elementor-element-2b67fd4 .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 24px;
}

.elementor-17 .elementor-element.elementor-element-d438289 img {
    height: 110px;
}

.elementor-17 .elementor-element.elementor-element-d438289 .widget-image-caption {
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
    font-style: normal;
    margin-top: 24px;
}

.elementor-17 .elementor-element.elementor-element-b1c688f {
    margin-top: 30px;
    margin-bottom: 30px;
}

.elementor-17 .elementor-element.elementor-element-2cb4a67 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-cedb4c2 {
    margin-top: 30px;
    margin-bottom: 30px;
}

.elementor-17 .elementor-element.elementor-element-b8767bc > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-04efec0 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-1c14e27 > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-e35440c > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-71942f9 {
    text-align: left;
}

.elementor-17 .elementor-element.elementor-element-6c50a2b > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-6c50a2b {
    margin-top: 0px;
    margin-bottom: 13px;
}

.elementor-17 .elementor-element.elementor-element-6838b19 {
    text-align: right;
}

.elementor-17 .elementor-element.elementor-element-6838b19 img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-231ab17 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-231ab17 {
    margin-top: 0px;
    margin-bottom: 13px;
}

.elementor-17 .elementor-element.elementor-element-ff91632 {
    text-align: right;
}

.elementor-17 .elementor-element.elementor-element-ff91632 img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-9e377e7 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-9e377e7 {
    margin-top: 0px;
    margin-bottom: 13px;
}

.elementor-17 .elementor-element.elementor-element-c53e3e6 img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-fd15f78 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-fd15f78 {
    margin-top: 0px;
    margin-bottom: 13px;
}

.elementor-17 .elementor-element.elementor-element-439475a img {
    height: 60px;
}

.elementor-17 .elementor-element.elementor-element-142cd9c > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-142cd9c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-142cd9c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/dorozhnii-konus-small.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-17 .elementor-element.elementor-element-142cd9c > .elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-17 .elementor-element.elementor-element-142cd9c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 80px;
    margin-bottom: 0px;
    padding: 20px 0px 20px 0px;
}

.elementor-17 .elementor-element.elementor-element-4360959 {
    text-align: center;
}

.elementor-17 .elementor-element.elementor-element-4360959 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Roboto", Sans-serif;
    font-size: 30px;
    font-weight: 400;
}

@media (max-width: 1024px) {
    .elementor-17 .elementor-element.elementor-element-07d399b {
        text-align: left;
    }

    .elementor-17 .elementor-element.elementor-element-32a8e32 {
        text-align: left;
    }

    .elementor-17 .elementor-element.elementor-element-a27499b {
        text-align: left;
    }
}

@media (max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-07d399b {
        text-align: left;
    }

    .elementor-17 .elementor-element.elementor-element-32a8e32 {
        text-align: left;
    }

    .elementor-17 .elementor-element.elementor-element-9259204 {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-bca88ab {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-c74086f {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-7c8b679 {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-dca92d7 {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-e81aca3 {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-d838c53 {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-15923d1 {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-97281a1 {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-b2e84ca {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-795ad49 {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-b53469d {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-c322742 {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-ee92ea4 {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-bbfcbeb {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-07403b0 {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-5500684 {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-a27499b {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-6838b19 {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-5e155c5 {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-ff91632 {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-ea109fe {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-c8fb79f {
        text-align: center;
    }

    .elementor-17 .elementor-element.elementor-element-35b91c1 {
        text-align: center;
    }
}

@media (min-width: 768px) {
    .elementor-17 .elementor-element.elementor-element-95008e1 {
        width: 64.665%;
    }

    .elementor-17 .elementor-element.elementor-element-82f1a0b {
        width: 35%;
    }

    .elementor-17 .elementor-element.elementor-element-edfe87a {
        width: 13%;
    }

    .elementor-17 .elementor-element.elementor-element-7795ee1 {
        width: 87%;
    }

    .elementor-17 .elementor-element.elementor-element-ec3bb45 {
        width: 13%;
    }

    .elementor-17 .elementor-element.elementor-element-701f48b {
        width: 87%;
    }

    .elementor-17 .elementor-element.elementor-element-52e7b7b {
        width: 13%;
    }

    .elementor-17 .elementor-element.elementor-element-2c78134 {
        width: 87%;
    }

    .elementor-17 .elementor-element.elementor-element-f317cbe {
        width: 13%;
    }

    .elementor-17 .elementor-element.elementor-element-44780ad {
        width: 87%;
    }

    .elementor-17 .elementor-element.elementor-element-a0284dd {
        width: 13%;
    }

    .elementor-17 .elementor-element.elementor-element-7465d88 {
        width: 87%;
    }

    .elementor-17 .elementor-element.elementor-element-168f8c8 {
        width: 13%;
    }

    .elementor-17 .elementor-element.elementor-element-2379189 {
        width: 87%;
    }

    .elementor-17 .elementor-element.elementor-element-2a2da08 {
        width: 13%;
    }

    .elementor-17 .elementor-element.elementor-element-0c9225c {
        width: 87%;
    }

    .elementor-17 .elementor-element.elementor-element-67614af {
        width: 13%;
    }

    .elementor-17 .elementor-element.elementor-element-3940d3c {
        width: 87%;
    }

    .elementor-17 .elementor-element.elementor-element-a3af4be {
        width: 28%;
    }

    .elementor-17 .elementor-element.elementor-element-aa01a93 {
        width: 97%;
    }

    .elementor-17 .elementor-element.elementor-element-6c1016f {
        width: 3%;
    }

    .elementor-17 .elementor-element.elementor-element-5f5e464 {
        width: 28%;
    }

    .elementor-17 .elementor-element.elementor-element-814d237 {
        width: 97%;
    }

    .elementor-17 .elementor-element.elementor-element-fe8ef2e {
        width: 3%;
    }

    .elementor-17 .elementor-element.elementor-element-e3b0e51 {
        width: 28%;
    }

    .elementor-17 .elementor-element.elementor-element-f84f667 {
        width: 97%;
    }

    .elementor-17 .elementor-element.elementor-element-ecda1c3 {
        width: 3%;
    }

    .elementor-17 .elementor-element.elementor-element-0382a5e {
        width: 16%;
    }

    .elementor-17 .elementor-element.elementor-element-6559ca7 {
        width: 28%;
    }

    .elementor-17 .elementor-element.elementor-element-0a4a479 {
        width: 97%;
    }

    .elementor-17 .elementor-element.elementor-element-486e297 {
        width: 3%;
    }

    .elementor-17 .elementor-element.elementor-element-6fa3e51 {
        width: 28%;
    }

    .elementor-17 .elementor-element.elementor-element-f922e9d {
        width: 97%;
    }

    .elementor-17 .elementor-element.elementor-element-98cf137 {
        width: 3%;
    }

    .elementor-17 .elementor-element.elementor-element-324d946 {
        width: 28%;
    }

    .elementor-17 .elementor-element.elementor-element-7393c49 {
        width: 97%;
    }

    .elementor-17 .elementor-element.elementor-element-14d2459 {
        width: 3%;
    }

    .elementor-17 .elementor-element.elementor-element-871bf7f {
        width: 16%;
    }

    .elementor-17 .elementor-element.elementor-element-8e8869e {
        width: 45%;
    }

    .elementor-17 .elementor-element.elementor-element-6e263c3 {
        width: 55%;
    }

    .elementor-17 .elementor-element.elementor-element-10d5cfd {
        width: 40%;
    }

    .elementor-17 .elementor-element.elementor-element-a7b9ba2 {
        width: 60%;
    }

    .elementor-17 .elementor-element.elementor-element-971e347 {
        width: 5%;
    }

    .elementor-17 .elementor-element.elementor-element-94cfc9c {
        width: 95%;
    }

    .elementor-17 .elementor-element.elementor-element-4f474a6 {
        width: 5%;
    }

    .elementor-17 .elementor-element.elementor-element-e58806a {
        width: 95%;
    }

    .elementor-17 .elementor-element.elementor-element-6f83020 {
        width: 5%;
    }

    .elementor-17 .elementor-element.elementor-element-f6ce44b {
        width: 95%;
    }

    .elementor-17 .elementor-element.elementor-element-6aee10c {
        width: 5%;
    }

    .elementor-17 .elementor-element.elementor-element-7b0e56a {
        width: 95%;
    }

    .elementor-17 .elementor-element.elementor-element-ddbd673 {
        width: 55%;
    }

    .elementor-17 .elementor-element.elementor-element-5155b7b {
        width: 45%;
    }
}

@media (min-width: 1025px) {
    .elementor-17 .elementor-element.elementor-element-2239688:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2239688 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}