/* Автоматически собрано build.py: карточки проектов на главной. */

.elementor-element-4819d89e{min-height:400px!important;overflow:hidden!important;align-items:stretch!important}.elementor-element-4819d89e>div.e-con{min-width:0}.elementor-element-3d6f53bd{position:relative!important;overflow:hidden;padding:0!important;min-width:0;align-self:stretch!important}.elementor-element-3d6f53bd .elementor-widget-image,.elementor-element-3d6f53bd .elementor-widget-container{position:static!important;height:100%!important;min-height:0}.elementor-element-3d6f53bd img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;border-radius:0!important}.elementor-element-d8e68a88{align-self:stretch!important;min-width:0}.elementor-element-d8e68a88 .elementor-widget-button{margin-top:auto!important}
.elementor-element-4d06cb4c{min-height:400px!important;overflow:hidden!important;align-items:stretch!important}.elementor-element-4d06cb4c>div.e-con{min-width:0}.elementor-element-62e3ac0f{position:relative!important;overflow:hidden;padding:0!important;min-width:0;align-self:stretch!important}.elementor-element-62e3ac0f .elementor-widget-image,.elementor-element-62e3ac0f .elementor-widget-container{position:static!important;height:100%!important;min-height:0}.elementor-element-62e3ac0f img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;border-radius:0!important}.elementor-element-e158ffe0{align-self:stretch!important;min-width:0}.elementor-element-e158ffe0 .elementor-widget-button{margin-top:auto!important}
.elementor-element-34656aa1{min-height:400px!important;overflow:hidden!important;align-items:stretch!important}.elementor-element-34656aa1>div.e-con{min-width:0}.elementor-element-1b30a6b5{position:relative!important;overflow:hidden;padding:0!important;min-width:0;align-self:stretch!important}.elementor-element-1b30a6b5 .elementor-widget-image,.elementor-element-1b30a6b5 .elementor-widget-container{position:static!important;height:100%!important;min-height:0}.elementor-element-1b30a6b5 img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;border-radius:0!important}.elementor-element-bc1b5cf5{align-self:stretch!important;min-width:0}.elementor-element-bc1b5cf5 .elementor-widget-button{margin-top:auto!important}
.elementor-element-1f387926{min-height:400px!important;overflow:hidden!important;align-items:stretch!important}.elementor-element-1f387926>div.e-con{min-width:0}.elementor-element-80c6d3bc{position:relative!important;overflow:hidden;padding:0!important;min-width:0;align-self:stretch!important}.elementor-element-80c6d3bc .elementor-widget-image,.elementor-element-80c6d3bc .elementor-widget-container{position:static!important;height:100%!important;min-height:0}.elementor-element-80c6d3bc img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;border-radius:0!important}.elementor-element-c549fdcf{align-self:stretch!important;min-width:0}.elementor-element-c549fdcf .elementor-widget-button{margin-top:auto!important}
.elementor-element-8ae58f2e{min-height:400px!important;overflow:hidden!important;align-items:stretch!important}.elementor-element-8ae58f2e>div.e-con{min-width:0}.elementor-element-d3155e55{position:relative!important;overflow:hidden;padding:0!important;min-width:0;align-self:stretch!important}.elementor-element-d3155e55 .elementor-widget-image,.elementor-element-d3155e55 .elementor-widget-container{position:static!important;height:100%!important;min-height:0}.elementor-element-d3155e55 img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;border-radius:0!important}.elementor-element-65a19b43{align-self:stretch!important;min-width:0}.elementor-element-65a19b43 .elementor-widget-button{margin-top:auto!important}
.elementor-element-44270043{min-height:400px!important;overflow:hidden!important;align-items:stretch!important}.elementor-element-44270043>div.e-con{min-width:0}.elementor-element-3cbef8b6{position:relative!important;overflow:hidden;padding:0!important;min-width:0;align-self:stretch!important}.elementor-element-3cbef8b6 .elementor-widget-image,.elementor-element-3cbef8b6 .elementor-widget-container{position:static!important;height:100%!important;min-height:0}.elementor-element-3cbef8b6 img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;border-radius:0!important}.elementor-element-edf492c8{align-self:stretch!important;min-width:0}.elementor-element-edf492c8 .elementor-widget-button{margin-top:auto!important}
.elementor-element-3ad1acba{min-height:400px!important;overflow:hidden!important;align-items:stretch!important}.elementor-element-3ad1acba>div.e-con{min-width:0}.elementor-element-3187c157{position:relative!important;overflow:hidden;padding:0!important;min-width:0;align-self:stretch!important}.elementor-element-3187c157 .elementor-widget-image,.elementor-element-3187c157 .elementor-widget-container{position:static!important;height:100%!important;min-height:0}.elementor-element-3187c157 img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;border-radius:0!important}.elementor-element-49f8ebfe{align-self:stretch!important;min-width:0}.elementor-element-49f8ebfe .elementor-widget-button{margin-top:auto!important}
.elementor-element-a2feffdf{min-height:400px!important;overflow:hidden!important;align-items:stretch!important}.elementor-element-a2feffdf>div.e-con{min-width:0}.elementor-element-29e0d10f{position:relative!important;overflow:hidden;padding:0!important;min-width:0;align-self:stretch!important}.elementor-element-29e0d10f .elementor-widget-image,.elementor-element-29e0d10f .elementor-widget-container{position:static!important;height:100%!important;min-height:0}.elementor-element-29e0d10f img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;border-radius:0!important}.elementor-element-1bf744eb{align-self:stretch!important;min-width:0}.elementor-element-1bf744eb .elementor-widget-button{margin-top:auto!important}
.elementor-element-38e91f89{min-height:400px!important;overflow:hidden!important;align-items:stretch!important}.elementor-element-38e91f89>div.e-con{min-width:0}.elementor-element-6766f1f3{position:relative!important;overflow:hidden;padding:0!important;min-width:0;align-self:stretch!important}.elementor-element-6766f1f3 .elementor-widget-image,.elementor-element-6766f1f3 .elementor-widget-container{position:static!important;height:100%!important;min-height:0}.elementor-element-6766f1f3 img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;border-radius:0!important}.elementor-element-845ebf96{align-self:stretch!important;min-width:0}.elementor-element-845ebf96 .elementor-widget-button{margin-top:auto!important}
.elementor-element-0f58ba10{min-height:400px!important;overflow:hidden!important;align-items:stretch!important}.elementor-element-0f58ba10>div.e-con{min-width:0}.elementor-element-be517a8a{position:relative!important;overflow:hidden;padding:0!important;min-width:0;align-self:stretch!important}.elementor-element-be517a8a .elementor-widget-image,.elementor-element-be517a8a .elementor-widget-container{position:static!important;height:100%!important;min-height:0}.elementor-element-be517a8a img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;border-radius:0!important}.elementor-element-2c9e8f9a{align-self:stretch!important;min-width:0}.elementor-element-2c9e8f9a .elementor-widget-button{margin-top:auto!important}
.elementor-element-b13dfcaf{min-height:400px!important;overflow:hidden!important;align-items:stretch!important}.elementor-element-b13dfcaf>div.e-con{min-width:0}.elementor-element-bd07aea8{position:relative!important;overflow:hidden;padding:0!important;min-width:0;align-self:stretch!important}.elementor-element-bd07aea8 .elementor-widget-image,.elementor-element-bd07aea8 .elementor-widget-container{position:static!important;height:100%!important;min-height:0}.elementor-element-bd07aea8 img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;border-radius:0!important}.elementor-element-1ae588f7{align-self:stretch!important;min-width:0}.elementor-element-1ae588f7 .elementor-widget-button{margin-top:auto!important}
.elementor-element-fe81ea58{min-height:400px!important;overflow:hidden!important;align-items:stretch!important}.elementor-element-fe81ea58>div.e-con{min-width:0}.elementor-element-55c17ffd{position:relative!important;overflow:hidden;padding:0!important;min-width:0;align-self:stretch!important}.elementor-element-55c17ffd .elementor-widget-image,.elementor-element-55c17ffd .elementor-widget-container{position:static!important;height:100%!important;min-height:0}.elementor-element-55c17ffd img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;border-radius:0!important}.elementor-element-54a9fad1{align-self:stretch!important;min-width:0}.elementor-element-54a9fad1 .elementor-widget-button{margin-top:auto!important}
.elementor-element-0c2fa0b4{min-height:400px!important;overflow:hidden!important;align-items:stretch!important}.elementor-element-0c2fa0b4>div.e-con{min-width:0}.elementor-element-eaf782f7{position:relative!important;overflow:hidden;padding:0!important;min-width:0;align-self:stretch!important}.elementor-element-eaf782f7 .elementor-widget-image,.elementor-element-eaf782f7 .elementor-widget-container{position:static!important;height:100%!important;min-height:0}.elementor-element-eaf782f7 img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;border-radius:0!important}.elementor-element-05279bc2{align-self:stretch!important;min-width:0}.elementor-element-05279bc2 .elementor-widget-button{margin-top:auto!important}
.elementor-element-1d48128c{min-height:400px!important;overflow:hidden!important;align-items:stretch!important}.elementor-element-1d48128c>div.e-con{min-width:0}.elementor-element-e2549775{position:relative!important;overflow:hidden;padding:0!important;min-width:0;align-self:stretch!important}.elementor-element-e2549775 .elementor-widget-image,.elementor-element-e2549775 .elementor-widget-container{position:static!important;height:100%!important;min-height:0}.elementor-element-e2549775 img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center;border-radius:0!important}.elementor-element-06cd786c{align-self:stretch!important;min-width:0}.elementor-element-06cd786c .elementor-widget-button{margin-top:auto!important}
@media(max-width:1024px){.elementor-element-7175579a{flex-direction:column!important;flex-wrap:nowrap!important}.elementor-element-7175579a>div.e-con{width:100%!important}.elementor-element-84e85181{flex-direction:column!important;flex-wrap:nowrap!important}.elementor-element-84e85181>div.e-con{width:100%!important}.elementor-element-6cfe06f1{flex-direction:column!important;flex-wrap:nowrap!important}.elementor-element-6cfe06f1>div.e-con{width:100%!important}.elementor-element-ae0ff9d9{flex-direction:column!important;flex-wrap:nowrap!important}.elementor-element-ae0ff9d9>div.e-con{width:100%!important}.elementor-element-74176317{flex-direction:column!important;flex-wrap:nowrap!important}.elementor-element-74176317>div.e-con{width:100%!important}.elementor-element-8af2e859{flex-direction:column!important;flex-wrap:nowrap!important}.elementor-element-8af2e859>div.e-con{width:100%!important}.elementor-element-b1012202{flex-direction:column!important;flex-wrap:nowrap!important}.elementor-element-b1012202>div.e-con{width:100%!important}.elementor-element-4819d89e{min-height:0!important;width:100%!important}.elementor-element-4d06cb4c{min-height:0!important;width:100%!important}.elementor-element-34656aa1{min-height:0!important;width:100%!important}.elementor-element-1f387926{min-height:0!important;width:100%!important}.elementor-element-8ae58f2e{min-height:0!important;width:100%!important}.elementor-element-44270043{min-height:0!important;width:100%!important}.elementor-element-3ad1acba{min-height:0!important;width:100%!important}.elementor-element-a2feffdf{min-height:0!important;width:100%!important}.elementor-element-38e91f89{min-height:0!important;width:100%!important}.elementor-element-0f58ba10{min-height:0!important;width:100%!important}.elementor-element-b13dfcaf{min-height:0!important;width:100%!important}.elementor-element-fe81ea58{min-height:0!important;width:100%!important}.elementor-element-0c2fa0b4{min-height:0!important;width:100%!important}.elementor-element-1d48128c{min-height:0!important;width:100%!important}}
@media(max-width:767px){.elementor-element-3d6f53bd{min-height:220px!important}.elementor-element-d8e68a88 .elementor-widget-button{margin-top:0!important}.elementor-element-62e3ac0f{min-height:220px!important}.elementor-element-e158ffe0 .elementor-widget-button{margin-top:0!important}.elementor-element-1b30a6b5{min-height:220px!important}.elementor-element-bc1b5cf5 .elementor-widget-button{margin-top:0!important}.elementor-element-80c6d3bc{min-height:220px!important}.elementor-element-c549fdcf .elementor-widget-button{margin-top:0!important}.elementor-element-d3155e55{min-height:220px!important}.elementor-element-65a19b43 .elementor-widget-button{margin-top:0!important}.elementor-element-3cbef8b6{min-height:220px!important}.elementor-element-edf492c8 .elementor-widget-button{margin-top:0!important}.elementor-element-3187c157{min-height:220px!important}.elementor-element-49f8ebfe .elementor-widget-button{margin-top:0!important}.elementor-element-29e0d10f{min-height:220px!important}.elementor-element-1bf744eb .elementor-widget-button{margin-top:0!important}.elementor-element-6766f1f3{min-height:220px!important}.elementor-element-845ebf96 .elementor-widget-button{margin-top:0!important}.elementor-element-be517a8a{min-height:220px!important}.elementor-element-2c9e8f9a .elementor-widget-button{margin-top:0!important}.elementor-element-bd07aea8{min-height:220px!important}.elementor-element-1ae588f7 .elementor-widget-button{margin-top:0!important}.elementor-element-55c17ffd{min-height:220px!important}.elementor-element-54a9fad1 .elementor-widget-button{margin-top:0!important}.elementor-element-eaf782f7{min-height:220px!important}.elementor-element-05279bc2 .elementor-widget-button{margin-top:0!important}.elementor-element-e2549775{min-height:220px!important}.elementor-element-06cd786c .elementor-widget-button{margin-top:0!important}}
