.elementor-34477 .elementor-element.elementor-element-46baf2bd{--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;--justify-content:center;--align-items:center;--padding-top:35px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-34477 .elementor-element.elementor-element-46baf2bd:not(.elementor-motion-effects-element-type-background), .elementor-34477 .elementor-element.elementor-element-46baf2bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34477 .elementor-element.elementor-element-46baf2bd.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-34477 .elementor-element.elementor-element-358feb68{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;font-size:19px;}.elementor-34477 .elementor-element.elementor-element-358feb68.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34477 .elementor-element.elementor-element-358feb68 p{margin-bottom:3px;}.elementor-34477 .elementor-element.elementor-element-fa86c9d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34477 .elementor-element.elementor-element-fa86c9d:not(.elementor-motion-effects-element-type-background), .elementor-34477 .elementor-element.elementor-element-fa86c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34477 .elementor-element.elementor-element-fa86c9d.e-con{--align-self:center;}.elementor-34477 .elementor-element.elementor-element-6ec4d404{--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;--justify-content:center;--align-items:center;}.elementor-34477 .elementor-element.elementor-element-4305dac{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:1px;}.elementor-34477 .elementor-element.elementor-element-4305dac .elementor-divider-separator{width:49%;margin:0 auto;margin-center:0;}.elementor-34477 .elementor-element.elementor-element-4305dac .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-34477 .elementor-element.elementor-element-5b942f5{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;font-size:19px;color:#929292;}.elementor-34477 .elementor-element.elementor-element-5b942f5 p{margin-bottom:3px;}.elementor-34477 .elementor-element.elementor-element-e7b0881{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:1px;}.elementor-34477 .elementor-element.elementor-element-e7b0881 .elementor-divider-separator{width:49%;margin:0 auto;margin-center:0;}.elementor-34477 .elementor-element.elementor-element-e7b0881 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-34477 .elementor-element.elementor-element-585c6825{--display:flex;}.elementor-34477 .elementor-element.elementor-element-d1e1c1a{--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;--justify-content:center;--align-items:center;}.elementor-34477 .elementor-element.elementor-element-61b1883{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:1px;}.elementor-34477 .elementor-element.elementor-element-61b1883 .elementor-divider-separator{width:49%;margin:0 auto;margin-center:0;}.elementor-34477 .elementor-element.elementor-element-61b1883 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-34477 .elementor-element.elementor-element-1739a1b{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;font-size:19px;color:#929292;}.elementor-34477 .elementor-element.elementor-element-1739a1b p{margin-bottom:3px;}.elementor-34477 .elementor-element.elementor-element-86c4ade{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:1px;}.elementor-34477 .elementor-element.elementor-element-86c4ade .elementor-divider-separator{width:49%;margin:0 auto;margin-center:0;}.elementor-34477 .elementor-element.elementor-element-86c4ade .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-34477 .elementor-element.elementor-element-614450ea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34477 .elementor-element.elementor-element-614450ea:not(.elementor-motion-effects-element-type-background), .elementor-34477 .elementor-element.elementor-element-614450ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body.elementor-page-34477:not(.elementor-motion-effects-element-type-background), body.elementor-page-34477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-34477 .elementor-element.elementor-element-fa86c9d{--grid-auto-flow:row;}}@media(min-width:769px){.elementor-34477 .elementor-element.elementor-element-46baf2bd{--width:100%;}}@media(max-width:768px){.elementor-34477 .elementor-element.elementor-element-358feb68{width:var( --container-widget-width, 301px );max-width:301px;--container-widget-width:301px;--container-widget-flex-grow:0;font-size:13px;}.elementor-34477 .elementor-element.elementor-element-fa86c9d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34477 .elementor-element.elementor-element-5b942f5{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;font-size:13px;}.elementor-34477 .elementor-element.elementor-element-1739a1b{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;font-size:13px;}}/* Start custom CSS */.main-page-wrapper {
    min-height: 100vh;
    width: 100%;
    position: relative;

  
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

/* Серый слой */
.main-page-wrapper::before {
    content: '';
    position: absolute;
    inset: 0; /* заменяет top/left/width/height */
    background-color: rgba(233, 232, 230, 0.7); /* серый с прозрачностью */
    z-index: 0;
}

/* Контент сверху */
.main-page-wrapper > * {
    position: relative;
    z-index: 1;
}/* End custom CSS */