@-webkit-keyframes pulse{0%{r:22}50%{r:8}100%{r:22}}@keyframes pulse{0%{r:22}50%{r:8}100%{r:22}}.svg_illustration{position:relative;overflow:hidden;background:#33343a}.svg_illustration .outer{position:relative}.svg_illustration .view{display:none}.svg_illustration .wrp{position:relative}.svg_illustration video{position:relative;width:100%;outline:none;border:none;display:block;left:6%}.svg_illustration svg{position:absolute;top:0;left:6%;width:100%;z-index:2}.svg_illustration svg .svg_grp{cursor:pointer}.svg_illustration svg circle{r:8;fill:#8a1538}.svg_illustration svg circle.sec{r:22;opacity:.5;-webkit-animation:pulse 2s ease-out infinite;animation:pulse 2s ease-out infinite}.svg_illustration .txt{padding:2% 5.5%;color:#fff}.svg_illustration .txt h2:first-child{margin-top:0}.svg_illustration .tooltip{max-width:270px;height:auto;padding:1%;background-color:#fff;position:absolute;display:none;text-align:center;font-size:1rem;line-height:1.3;pointer-events:none;-webkit-box-shadow:0 15px 30px 0 rgba(0,0,0,0.5);box-shadow:0 15px 30px 0 rgba(0,0,0,0.5);-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);z-index:5}.svg_illustration .tooltip.b{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.svg_illustration .tooltip p{margin-bottom:0}.svg_illustration .tooltip:empty{opacity:0;visibility:hidden}.svg_illustration .gesture{display:none}.svg_modal{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:2}.svg_modal .close{position:absolute;top:4px;right:4px;z-index:2}.svg_modal .close img{display:block;width:20px;height:20px}.svg_modal .wrp{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%;max-height:90%;max-width:500px;background:rgba(255,255,255,0.86);padding:2rem;text-align:center;z-index:1}.svg_modal .wrp p{margin:0}.svg_modal .wrp .t{overflow:auto;max-height:16vw}.cuts.owl-carousel{display:none}.more_projects{background:#d5d0cc;position:relative;z-index:2}.more_projects .img .wrp{position:relative;display:inline-block;vertical-align:top;width:33.33%;padding-bottom:24.88%}.more_projects .txt{padding:9%}.more_projects .txt h1,.more_projects .txt h2,.more_projects .txt h3{margin-top:0}.more_projects .txt .btn{color:#584f40;margin-top:1.5rem;border-color:#584f40}.more_projects .txt .btn.arr span:after{background-image:url("/images/icon_arrows2.svg")}@media all and (min-width:1025px){.more_projects{display:-webkit-box;display:-ms-flexbox;display:flex}.more_projects .img{display:inline-block;vertical-align:top;width:57.45%;-webkit-box-flex:0;-ms-flex:0 1 57.45%;flex:0 1 57.45%}.more_projects .txt{display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top;width:42.55%;-webkit-box-flex:0;-ms-flex:0 1 42.55%;flex:0 1 42.55%;padding:4.5% 3.5%}.more_projects .txt .w{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}@media all and (min-width:1260px){.more_projects .txt{padding:4.5% 5.8%}.svg_illustration .txt{position:absolute;top:0;left:0;padding:2% 0 0 5.5%;width:52%;max-width:735px;z-index:6}.svg_illustration .txt h2:first-child{margin-top:0}.svg_illustration svg,.svg_illustration video{left:15%}.svg_illustration .wrp:before{content:"";position:absolute;top:0;right:82%;width:4%;height:100%;background:#33343a;background:-webkit-gradient(linear, left top, right top, color-stop(0, #33343a), to(rgba(51,52,58,0)));background:linear-gradient(90deg, #33343a 0, rgba(51,52,58,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#33343a", endColorstr="#33343a", GradientType=1);z-index:2}.svg_illustration .tooltip{max-width:320px}}@media all and (min-width:1440px){.svg_illustration .txt{padding-top:3.5%}}@media all and (min-width:1680px){.svg_illustration svg,.svg_illustration video{left:8%}.svg_illustration .wrp:before{right:89%}}@media all and (min-width:1000px){.svg_modal{display:none !important}}@media all and (max-width:999px){.svg_illustration{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#33343a}.svg_illustration .wrp{padding:10% 0;width:123%;left:-4%}.svg_illustration video,.svg_illustration svg{left:0}.svg_illustration svg{top:12%}.svg_illustration .txt{padding:9%;padding-bottom:4%;position:relative;z-index:2;background:#33343a;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.svg_illustration .outer{overflow:hidden;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.svg_illustration .view{display:block;margin:0 auto 2rem auto;max-width:600px;width:89%}.svg_illustration .gesture{position:absolute;top:25px;right:19%;width:35px;height:35px;z-index:1;display:block}.svg_modal .wrp{padding:13px 36px;left:50%;width:90%}.cuts{position:relative;width:82%;margin:auto;margin-bottom:2rem}.cuts.owl-carousel{display:block}.cuts.owl-carousel.owl-loaded{display:block}.cuts .itm .img{max-width:320px;margin:auto;border:1px solid #cecac6;margin-bottom:32px}.cuts .itm .txt{padding-left:0;padding-right:0}.cuts .owl-dots{position:absolute;left:0;width:100%;text-align:center;top:118vw}.cuts .owl-dots button.owl-dot{width:15px;height:15px;padding:0;margin:5px 8px 8px 8px;border:1px solid #fff;border-radius:50%}.cuts .owl-dots button.owl-dot.active{background:#fff}}@media all and (min-width:400px) and (max-width:999px){.cuts .owl-dots{top:460px}}@media all and (min-width:750px) and (max-width:999px){.cuts .itm .img{display:inline-block;vertical-align:middle;width:280px}.cuts .itm .txt{display:inline-block;vertical-align:middle;width:calc(99.99% - 280px);padding:0 0 0 6%}}@supports (display: grid){@media all and (min-width:1025px){.more_projects .img{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:0;grid-row-gap:0}.more_projects .img .g1{grid-area:1 / 1 / 2 / 2}.more_projects .img .g2{grid-area:1 / 2 / 2 / 3}.more_projects .img .g3{grid-area:1 / 3 / 2 / 4}.more_projects .img .g4{grid-area:2 / 1 / 3 / 2}.more_projects .img .g5{grid-area:2 / 2 / 3 / 3}.more_projects .img .g6{grid-area:2 / 3 / 3 / 4}.more_projects .img .wrp{width:100%;padding-bottom:0}.more_projects .txt{min-height:28.5vw}}}
/*# sourceMappingURL=homepage.css.map */