.elementor-437 .elementor-element.elementor-element-03c1fbf > .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-437 .elementor-element.elementor-element-03c1fbf > .elementor-container{max-width:691px;}.elementor-437 .elementor-element.elementor-element-03c1fbf{margin-top:-10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-af9c6fc > .elementor-widget-container{margin:0px 0px 21px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-af9c6fc{text-align:center;}.elementor-437 .elementor-element.elementor-element-af9c6fc .elementor-heading-title{color:#C5A059;}.elementor-437 .elementor-element.elementor-element-8ded21a > .elementor-widget-container{margin:-43px 0px -11px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-8ded21a{font-size:12px;word-spacing:4px;}.elementor-437 .elementor-element.elementor-element-8ded21a p{margin-block-end:0px;}.elementor-437 .elementor-element.elementor-element-fd601b9{margin-top:-25px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-b624bb0 .elementor-button{background-color:#C5A05900;font-size:17px;font-weight:500;word-spacing:0.2em;fill:#BBA063;color:#BBA063;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBA063;border-radius:3px 3px 3px 3px;padding:10px 20px 10px 20px;}.elementor-437 .elementor-element.elementor-element-b624bb0 .elementor-button:hover, .elementor-437 .elementor-element.elementor-element-b624bb0 .elementor-button:focus{background-color:#BBA063;color:#000000;}.elementor-437 .elementor-element.elementor-element-b624bb0 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-b624bb0 .elementor-button:hover svg, .elementor-437 .elementor-element.elementor-element-b624bb0 .elementor-button:focus svg{fill:#000000;}.elementor-437 .elementor-element.elementor-element-4bfa0d0 > .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-437 .elementor-element.elementor-element-4bfa0d0{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-48c71f2 > .elementor-widget-container{margin:9px 0px 21px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-48c71f2{text-align:center;}.elementor-437 .elementor-element.elementor-element-48c71f2 .elementor-heading-title{font-size:25px;color:#C5A059;}.elementor-437 .elementor-element.elementor-element-57a3b5b > .elementor-widget-container{margin:-43px 0px -39px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-57a3b5b{font-size:12px;}.elementor-437 .elementor-element.elementor-element-bec1d94 > .elementor-container{max-width:721px;}.elementor-437 .elementor-element.elementor-element-bec1d94{margin-top:-40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-47a0d34 .elementor-button{background-color:#C5A05900;font-size:17px;font-weight:500;word-spacing:0.2em;fill:#BBA063;color:#BBA063;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBA063;border-radius:3px 3px 3px 3px;padding:10px 20px 10px 20px;}.elementor-437 .elementor-element.elementor-element-47a0d34 .elementor-button:hover, .elementor-437 .elementor-element.elementor-element-47a0d34 .elementor-button:focus{background-color:#BBA063;color:#000000;}.elementor-437 .elementor-element.elementor-element-47a0d34 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-47a0d34 .elementor-button:hover svg, .elementor-437 .elementor-element.elementor-element-47a0d34 .elementor-button:focus svg{fill:#000000;}.elementor-437 .elementor-element.elementor-element-340e069a{margin-top:8px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-a039518 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-a039518{text-align:center;}.elementor-437 .elementor-element.elementor-element-a039518 .elementor-heading-title{color:#C5A059;}.elementor-437 .elementor-element.elementor-element-f81b660 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-f81b660{font-size:12px;word-spacing:0px;}.elementor-437 .elementor-element.elementor-element-2c097cc6{margin-top:-27px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-a5fdb66 .elementor-button{background-color:#C5A05900;font-size:17px;font-weight:500;word-spacing:0.2em;fill:#BBA063;color:#BBA063;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BBA063;border-radius:3px 3px 3px 3px;padding:10px 20px 10px 20px;}.elementor-437 .elementor-element.elementor-element-a5fdb66 .elementor-button:hover, .elementor-437 .elementor-element.elementor-element-a5fdb66 .elementor-button:focus{background-color:#BBA063;color:#000000;}.elementor-437 .elementor-element.elementor-element-a5fdb66 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-a5fdb66 .elementor-button:hover svg, .elementor-437 .elementor-element.elementor-element-a5fdb66 .elementor-button:focus svg{fill:#000000;}.elementor-437 .elementor-element.elementor-element-484413de > .elementor-background-overlay{background-color:#161616;opacity:0.5;}.elementor-437 .elementor-element.elementor-element-484413de{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C5A265;margin-top:15px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-3254a8e2 > .elementor-widget-container{margin:13px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-3254a8e2{text-align:center;font-size:10px;word-spacing:2px;color:#C5A059;}.elementor-bc-flex-widget .elementor-437 .elementor-element.elementor-element-42d7e0e3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-437 .elementor-element.elementor-element-42d7e0e3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-437 .elementor-element.elementor-element-42d7e0e3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-437 .elementor-element.elementor-element-5fa65d36 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-5fa65d36{text-align:center;}.elementor-437 .elementor-element.elementor-element-5fa65d36 .elementor-heading-title{font-size:25px;color:#C5A059;}.elementor-437 .elementor-element.elementor-element-212d43e9 .elementor-button{background-color:transparent;font-weight:700;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #C5A059 0%, #C5A059 100%);transition-duration:0.3s;}.elementor-437 .elementor-element.elementor-element-212d43e9 .elementor-button:hover, .elementor-437 .elementor-element.elementor-element-212d43e9 .elementor-button:focus{background-color:transparent;background-image:radial-gradient(at center center, #DDAA4A 0%, #D8AE5E 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-437 .elementor-element.elementor-element-212d43e9:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #E9060600 0%, #F2295B00 100%);}.elementor-437 .elementor-element.elementor-element-212d43e9 > .elementor-widget-container{margin:18px 0px 13px 0px;}.elementor-437 .elementor-element.elementor-element-6005012 > .elementor-container{max-width:800px;min-height:400px;}.elementor-437 .elementor-element.elementor-element-6005012{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-a88359b{width:var( --container-widget-width, 108.094% );max-width:108.094%;--container-widget-width:108.094%;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-437 .elementor-element.elementor-element-3b51a3f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-437 .elementor-element.elementor-element-3b51a3f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-437 .elementor-element.elementor-element-d820ad5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-47fef451 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-437 .elementor-element.elementor-element-47fef451 > .elementor-background-overlay{background-image:url("https://www.mirofoto.ru/wp-content/uploads/674.jpg");background-position:center center;background-size:auto;opacity:0.49;}.elementor-437 .elementor-element.elementor-element-47fef451 > .elementor-container{min-height:296px;}.elementor-437 .elementor-element.elementor-element-47fef451{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-43908252{text-align:center;}.elementor-437 .elementor-element.elementor-element-43908252 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;word-spacing:8px;color:#E0DFDF;}.elementor-437 .elementor-element.elementor-element-69ae6198{text-align:center;}.elementor-437 .elementor-element.elementor-element-69ae6198 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:15px;font-weight:100;word-spacing:5px;color:#DAAD5F;}.elementor-437 .elementor-element.elementor-element-5021c566 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-437 .elementor-element.elementor-element-f844f51 .elementor-button{background-color:transparent;fill:#DAAD5F;color:#DAAD5F;background-image:linear-gradient(180deg, #00000000 0%, #F2295B00 100%);transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DAAD5F;}.elementor-437 .elementor-element.elementor-element-f844f51 .elementor-button:hover, .elementor-437 .elementor-element.elementor-element-f844f51 .elementor-button:focus{background-color:#DAAD5F;color:#000000;}.elementor-437 .elementor-element.elementor-element-f844f51 .elementor-button:hover svg, .elementor-437 .elementor-element.elementor-element-f844f51 .elementor-button:focus svg{fill:#000000;}.elementor-437 .elementor-element.elementor-element-625bf54c .elementor-button{background-color:transparent;fill:#DAAD5F;color:#DAAD5F;background-image:linear-gradient(180deg, #00000000 0%, #F2295B00 100%);transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DAAD5F;}.elementor-437 .elementor-element.elementor-element-625bf54c .elementor-button:hover, .elementor-437 .elementor-element.elementor-element-625bf54c .elementor-button:focus{background-color:#DAAD5F;color:#000000;}.elementor-437 .elementor-element.elementor-element-625bf54c .elementor-button:hover svg, .elementor-437 .elementor-element.elementor-element-625bf54c .elementor-button:focus svg{fill:#000000;}.elementor-437 .elementor-element.elementor-element-442c4c1f .elementor-button{background-color:#02010100;fill:#DAAD5F;color:#DAAD5F;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DAAD5F;}.elementor-437 .elementor-element.elementor-element-442c4c1f .elementor-button:hover, .elementor-437 .elementor-element.elementor-element-442c4c1f .elementor-button:focus{background-color:#DAAD5F;color:#000000;}.elementor-437 .elementor-element.elementor-element-442c4c1f > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-437 .elementor-element.elementor-element-442c4c1f .elementor-button:hover svg, .elementor-437 .elementor-element.elementor-element-442c4c1f .elementor-button:focus svg{fill:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-437 .elementor-element.elementor-element-03c1fbf{margin-top:8px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-af9c6fc{width:var( --container-widget-width, 759.7px );max-width:759.7px;--container-widget-width:759.7px;--container-widget-flex-grow:0;}.elementor-437 .elementor-element.elementor-element-8ded21a > .elementor-widget-container{margin:-42px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-fd601b9{margin-top:-25px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-b624bb0{width:var( --container-widget-width, 778.8px );max-width:778.8px;--container-widget-width:778.8px;--container-widget-flex-grow:0;}.elementor-437 .elementor-element.elementor-element-b624bb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-48c71f2{width:var( --container-widget-width, 776.05px );max-width:776.05px;--container-widget-width:776.05px;--container-widget-flex-grow:0;}.elementor-437 .elementor-element.elementor-element-48c71f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-57a3b5b > .elementor-widget-container{margin:-21px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-bec1d94{margin-top:-22px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-47a0d34{width:var( --container-widget-width, 778.8px );max-width:778.8px;--container-widget-width:778.8px;--container-widget-flex-grow:0;}.elementor-437 .elementor-element.elementor-element-47a0d34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-340e069a{margin-top:8px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-a039518 .elementor-heading-title{font-size:30px;}.elementor-437 .elementor-element.elementor-element-2c097cc6{margin-top:-25px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-a5fdb66{width:var( --container-widget-width, 778.8px );max-width:778.8px;--container-widget-width:778.8px;--container-widget-flex-grow:0;}.elementor-437 .elementor-element.elementor-element-a5fdb66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-3254a8e2{width:var( --container-widget-width, 726.5px );max-width:726.5px;--container-widget-width:726.5px;--container-widget-flex-grow:0;text-align:center;}.elementor-437 .elementor-element.elementor-element-3254a8e2 > .elementor-widget-container{margin:12px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-49ffb23b{margin-top:-25px;margin-bottom:17px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-5fa65d36{width:var( --container-widget-width, 750.583px );max-width:750.583px;--container-widget-width:750.583px;--container-widget-flex-grow:0;}.elementor-437 .elementor-element.elementor-element-5fa65d36 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-6005012 > .elementor-container{min-height:0px;}.elementor-437 .elementor-element.elementor-element-a88359b{width:var( --container-widget-width, 746px );max-width:746px;--container-widget-width:746px;--container-widget-flex-grow:0;}.elementor-437 .elementor-element.elementor-element-47fef451 > .elementor-background-overlay{background-position:center center;opacity:0.71;}.elementor-437 .elementor-element.elementor-element-43908252 .elementor-heading-title{font-size:23px;}.elementor-437 .elementor-element.elementor-element-69ae6198 .elementor-heading-title{font-size:10px;word-spacing:0.8em;}.elementor-437 .elementor-element.elementor-element-5021c566{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-437 .elementor-element.elementor-element-7b9d1185.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-437 .elementor-element.elementor-element-7b9d1185.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-437 .elementor-element.elementor-element-7b9d1185.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-437 .elementor-element.elementor-element-f844f51{width:auto;max-width:auto;}.elementor-437 .elementor-element.elementor-element-f844f51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-437 .elementor-element.elementor-element-7c4bd829.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-437 .elementor-element.elementor-element-7c4bd829.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-437 .elementor-element.elementor-element-7c4bd829.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-437 .elementor-element.elementor-element-625bf54c{width:auto;max-width:auto;}.elementor-437 .elementor-element.elementor-element-625bf54c > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-bc-flex-widget .elementor-437 .elementor-element.elementor-element-77dac3e0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-437 .elementor-element.elementor-element-77dac3e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-437 .elementor-element.elementor-element-77dac3e0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-437 .elementor-element.elementor-element-442c4c1f{width:auto;max-width:auto;}.elementor-437 .elementor-element.elementor-element-442c4c1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 4px;}}@media(max-width:767px){.elementor-437 .elementor-element.elementor-element-af9c6fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-af9c6fc .elementor-heading-title{font-size:24px;}.elementor-437 .elementor-element.elementor-element-8ded21a > .elementor-widget-container{margin:-18px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-8ded21a{line-height:1.3em;}.elementor-437 .elementor-element.elementor-element-b624bb0 .elementor-button{font-size:10px;border-radius:3px 3px 3px 3px;padding:5px 15px 5px 15px;}.elementor-437 .elementor-element.elementor-element-48c71f2 .elementor-heading-title{font-size:24px;}.elementor-437 .elementor-element.elementor-element-47a0d34 .elementor-button{font-size:10px;border-radius:3px 3px 3px 3px;padding:5px 15px 5px 15px;}.elementor-437 .elementor-element.elementor-element-a039518 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-a039518 .elementor-heading-title{font-size:24px;}.elementor-437 .elementor-element.elementor-element-f81b660{word-spacing:0.3em;}.elementor-437 .elementor-element.elementor-element-a5fdb66 .elementor-button{font-size:10px;border-radius:3px 3px 3px 3px;padding:5px 15px 5px 15px;}.elementor-437 .elementor-element.elementor-element-60f96f48.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-437 .elementor-element.elementor-element-3254a8e2{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;text-align:center;font-size:10px;}.elementor-437 .elementor-element.elementor-element-5fa65d36 > .elementor-widget-container{margin:15px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-5fa65d36 .elementor-heading-title{font-size:20px;}.elementor-437 .elementor-element.elementor-element-47fef451 > .elementor-background-overlay{background-position:center center;}.elementor-437 .elementor-element.elementor-element-47fef451{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-437 .elementor-element.elementor-element-43908252 .elementor-heading-title{font-size:24px;}.elementor-437 .elementor-element.elementor-element-69ae6198 .elementor-heading-title{font-size:24px;}.elementor-437 .elementor-element.elementor-element-f844f51 > .elementor-widget-container{margin:0px -7px 0px 0px;padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-442c4c1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 8px;}}@media(min-width:768px){.elementor-437 .elementor-element.elementor-element-66c7c19{width:63.909%;}.elementor-437 .elementor-element.elementor-element-3b51a3f{width:36%;}}@media(max-width:1024px) and (min-width:768px){.elementor-437 .elementor-element.elementor-element-3ae31924{width:100%;}.elementor-437 .elementor-element.elementor-element-af73954{width:100%;}.elementor-437 .elementor-element.elementor-element-1517d9ae{width:100%;}.elementor-437 .elementor-element.elementor-element-7b9d1185{width:30%;}.elementor-437 .elementor-element.elementor-element-7c4bd829{width:30%;}.elementor-437 .elementor-element.elementor-element-77dac3e0{width:30%;}}@media(min-width:1025px){.elementor-437 .elementor-element.elementor-element-47fef451 > .elementor-background-overlay{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-cf5a8ae */.video-container {
    width: 100%;
    max-width: 800px; /* нужная ширина */
    margin: 0 auto;
}

.custom-player {
    width: 100%;
    height: 450px; /* фиксированная высота превью */
    object-fit: cover; /* чтобы красиво обрезалось */
}/* End custom CSS */